Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Tu je dôvod:
* Zaostrenie aplikačnej vrstvy: Aplikačná vrstva je zodpovedná za poskytovanie služieb používateľom vrátane vecí, ako je prenos súborov, e -mail a prehliadanie webu. Kompresia súborov priamo ovplyvňuje prenášaný obsah, ktorý sa rieši v tejto vrstve.
* Manipulácia s údajmi: Algoritmy kompresie fungujú analýzou a manipuláciou s údajmi v samotnom súbore, čím modifikujú skutočný obsah.
* Nezávislosť protokolu: Techniky kompresie sa môžu použiť na akýkoľvek typ údajov bez ohľadu na použité základné protokoly siete.
Príklady kompresných techník použitých v aplikačnej vrstve:
* Zip: Všeobecne používaný kompresný algoritmus pre súbory a priečinky.
* gzip: Často sa používajú na kompresiu webového obsahu (ako sú súbory HTML, CSS a JavaScript).
* deflate: Kombinácia Huffman Coding a LZ77, ktorá sa používa v mnohých aplikáciách vrátane obrázkov GZIP a PNG.
* bzip2: Vyšší kompresný pomer ako GZIP, ale aj výpočtovo intenzívnejší.
Dôležitá poznámka: Aj keď sa kompresia stáva predovšetkým na aplikačnej vrstve, niektoré sieťové protokoly (napríklad TCP) môžu tiež využívať kompresiu pre konkrétne dátové štruktúry v rámci svojej komunikácie. Je to však iný typ kompresie zameranej skôr na účinnosť protokolu ako na obsah súborov.