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
počítačové znalosti >> Siete >> Ethernet >> .

Aké sú podrobnosti o prenose a recepcii rámca, ktoré spracúva rozhranie LAN?

Karta rozhrania LAN (NIC) spracováva významnú časť zložitosti zapojených do prenosu a príjmu rámca. Tu je rozpis detailov:

prenos:

1. Príprava rámu:

* Encapsulácia údajov: NIC prijíma dátové pakety z vyšších vrstiev sieťového zásobníka (zvyčajne sieťová vrstva - IP). Tieto údaje zapuzdruje v rámci vrstvy dátového prepojenia. Tento rám obsahuje hlavičku (obsahujúcu zdrojové a cieľové adresy MAC, typ rámu atď.) A príves (zvyčajne obsahujúcu sekvenciu kontroly rámcov alebo FCS na detekciu chýb). Špecifický formát rámca závisí od technológie LAN (napr. Ethernet, token ring atď.).

* Pridanie hlavičky/prívesu: NIC pridáva k údajom potrebné informácie o hlavičke a prívese.

* Výpočet kontrolného súčtu: NIC vypočíta FCS (sekvencia kontroly rámca), čo je kontrolný súčet použitý na detekciu chýb na konci prijímania.

2. Ovládanie prístupu k médiu (Mac):

* Carrier Sense Viacnásobný prístup s detekciou kolízie (CSMA/CD) (Ethernet): V prípade Ethernet Networks NIC pred prenosom počúva sieťové médiá (kábel). Ak sú médiá zaneprázdnené (prenáša ďalšie zariadenie), čaká. Ak sú médiá nečinné, prenáša sa. Ak dôjde k kolízii (dve zariadenia vysielajú súčasne), NIC ju detekuje a používa algoritmus backoff (napr. Exponenciálny chrbát) na prenos opakovania po náhodnom oneskorení.

* Ostatné MAC METÓDY: Iné technológie LAN používajú rôzne metódy MAC. Napríklad Token Ring používa mechanizmus tokenu na riadenie prístupu do siete.

3. Fyzické kódovanie:

* Konverzia signálu: NIC prevedie údaje digitálneho rámca na príslušné elektrické alebo optické signály pre prenos cez fyzické médium (napr. Krútené medené káble, káble z optických vlákien). Zahŕňa kódovanie dátových bitov do vhodného formátu (napr. Manchester kódovanie).

4. prenos:

* Odosielanie rámca: NIC prenáša kódované signály na sieťový kábel.

Recepcia:

1. Prijmite signál:

* prijímajúce signály: NIC prijíma elektrické alebo optické signály zo sieťového kábla.

2. Fyzické dekódovanie:

* Konverzia signálu: NIC prevedie prijaté signály späť na digitálne údaje.

3. rozpoznávanie rámu:

* filtrovanie adries MAC: NIC kontroluje cieľovú adresu MAC v hlavičke prijatého rámca. Ak cieľová adresa MAC sa zhoduje s vlastnou adresou MAC alebo je adresa vysielania/multicast, NIC spracováva rámec. V opačnom prípade zlikviduje rám.

4. Detekcia chýb:

* Overenie kontrolného súťaže: NIC prepočítava FCS a porovnáva ho s FCS prijatými v prívese rámca. Ak dôjde k nesúladu, naznačuje to chybu a rám môže byť vyradený (alebo opätovné prenose v závislosti od protokolu).

5. Frame De-Encapsulation:

* Odstránenie hlavičky/prívesu: NIC odstráni hlavičku a príves z prijatého rámca a extrahuje pôvodný dátový paket.

6. Dodanie údajov:

* odovzdávanie údajov do zásobníka: NIC odovzdá extrahovaný dátový paket do vyšších vrstiev sieťového zásobníka (zvyčajne sieťovú vrstvu) na ďalšie spracovanie a dodanie do príslušnej aplikácie.

Ďalšie úvahy:

* prerušuje: NIC zvyčajne používa prerušenia na signalizáciu CPU, keď je rám prijatý alebo po dokončení prenosu.

* vyrovnávanie: NIC má nárazníky na dočasné ukladanie prichádzajúcich a odchádzajúcich rámcov.

* Softvér ovládača: NIC sa spolieha na softvér ovládača v operačnom systéme, aby spravoval svoje funkcie a interagoval so zvyškom zásobníka siete.

* Správa siete: NIC môže podporovať rôzne funkcie správy siete, ako napríklad monitorovanie stavu linky a zhromažďovanie štatistík.

Toto je komplexný prehľad. Konkrétne detaily sa môžu mierne líšiť v závislosti od typu LAN technológie a schopností NIC.

Najnovšie články

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