Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

V počítačových sieťach sa kompresia súborov vykonáva?

Kompresia súborov v počítačových sieťach sa vykonáva v aplikačnej vrstve .

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.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené