Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
1. Fyzický príjem:
* Nic prijíma paket: NIC prijíma fyzický signál nesúci paket. Zahŕňa to premenu elektrického alebo optického signálu na bity.
* Skontrolujte chyby: NIC vykonáva overenie kontrolného súčtu na zisťovanie chýb počas prenosu. Ak sa zistia významné chyby, paket by sa mohol zlikvidovať.
2. Spracovanie vrstvy dátového prepojenia:
* MAC Address Seckon: NIC skúma cieľovú adresu MAC v hlavičke Ethernet Frame (alebo ekvivalent pre ďalšie technológie dátového spojenia). Ak sa adresa MAC zhoduje s vlastnou adresou MAC hostiteľa (alebo ak je adresa adresa vysielania/multicast, ktorá sa vzťahuje na hostiteľa), paket sa akceptuje. Inak je vyradený.
* ROME Demontáž: NIC odstraňuje hlavičku rámu vrstvy dátového spojenia a príves, čím zanecháva iba paket siete.
3. Spracovanie sieťových vrstiev:
* IP adresa Kontrola: Sieťový zásobník operačného systému skúma cieľovú IP adresu v hlavičke PAKET IP. Rozhodnutie o smerovaní je prijaté, ale keďže paket je už prijatý, toto smerovanie je predovšetkým určením, kam by mal paket ísť * ďalší * v systéme. Ak je IP adresa určená pre samotného hostiteľa, pokračuje v spracovaní.
* spracovanie hlavičky IP: Skúmajú sa ďalšie komponenty hlavičky IP, vrátane poľa protokolu, ktoré označuje protokol hornej vrstvy (napr. TCP, UDP, ICMP). Overený kontrolný súčet.
4. Spracovanie transportu (ak je to použiteľné):
* Kontrola portu: Ak je protokolom hornej vrstvy TCP alebo UDP, operačný systém skúma číslo cieľového portu v hlavičke TCP/UDP. Tým sa identifikuje konkrétny proces aplikácie, pre ktorý je paket určený.
* Opätovné zloženie (TCP): Pre TCP, ak je paket súčasťou väčšej správy, zostane sa do svojej úplnej formy. TCP tiež spracováva kontrolu chýb, riadenie toku a objednávanie segmentov.
* Overenie kontrolného súťaže (TCP/UDP): Vykonáva sa overenie kontrolného súčtu, aby sa zabezpečila integrita údajov.
5. Spracovanie aplikačnej vrstvy:
* Dodanie paketov: Akonáhle je paket úplne spracovaný transportnou vrstvou, dodá sa do príslušnej aplikácie. Zahŕňa to kopírovanie údajov z priestoru jadra do priestoru používateľa, kde je aplikácia spustená.
* spracovanie špecifické pre aplikáciu: Aplikácia potom spracuje údaje podľa jeho návrhu.
6. Poďakovanie (pre niektoré protokoly):
* TCP Potvrdenie: V TCP je paket potvrdenia (ACK) odoslaný späť odosielateľovi, aby potvrdil potvrdenie.
Potenciálne výsledky:
* Úspešné doručenie: Paket je úspešne spracovaný a údaje sa dodávajú do zamýšľanej aplikácie.
* PAKET DROP: Paket môže byť vyradený v ktorejkoľvek fáze kvôli chybám, obmedzeniam zdrojov alebo nesprávneho riešenia.
* Oznámenie o chybe: OS môže vygenerovať chybové hlásenie ICMP (napr. Destination ICMP), ak nemôže paket dodať.
Toto je zjednodušený prehľad. Presné podrobnosti sa môžu líšiť v závislosti od operačného systému, sieťového hardvéru a konkrétnych protokolov. Okrem toho môžu aspekty, ako sú brány firewall a systémy detekcie narušenia, zachytávajú a spracúvajú pakety skôr, ako sa dostanú do aplikačnej vrstvy.