Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
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.