Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
* Operačný systém (OS) jadro: Toto je jadro operačného systému. Priamo interaguje s hardvérom, spravuje zdroje, ako je karta CPU, Pamäť a sieťové rozhranie (NIC). V jadre sa zaoberá sieťovými operáciami na nízkej úrovni vrátane prijímania a odosielania sieťových paketov. Príklady zahŕňajú jadro Linux, jadro MacOS a jadro Windows.
* Network Interface Card (NIC) Ovládače: Sú to programy, ktoré umožňujú OS komunikovať so špecifickým hardvérom karty sieťového rozhrania. Prekladajú pokyny z OS do signálov, ktoré NIC chápe, a naopak.
* Network Protocols 'Implementácia: Internet sa spolieha na rôzne protokoly, ako je TCP/IP. Tieto protokoly sú implementované ako softvér v jadre OS alebo ako knižnice používateľského priestoru. Tieto implementácie zvládajú úlohy údajov o obaloch do paketov, smerovanie paketov naprieč sieťami a zabezpečenie spoľahlivého doručenia.
* firmvér (bios/uefi): Predtým, ako sa operačný systém načíta, firmvér inicializuje hardvér a poskytuje základné funkcie, vrátane veľmi skorého siete zavádzacieho zariadenia (napr. Zavádzanie PXE). Aj keď to nie sú prísne „programy“ v rovnakom zmysle ako OS, firmvér je rozhodujúci pre počiatočný proces nastavenia a zavádzania, ktorý umožňuje pripojenie na internet.
Je dôležité poznamenať, že tieto komponenty spolupracujú. Jadro OS sa spolieha na ovládače NIC, aby získali prístup k hardvéru siete. Implementácie sieťového protokolu v jadre používajú ovládače na odosielanie a prijímanie údajov. Celý proces je zložitý a zahŕňa mnoho interakčných častí, nielen jediný súbor programov.