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

Ako čítať hlavičku IP pre UDP Socket

User Datagram Protocol ( UDP ) je metóda používaná na prenos dát cez počítačové siete . Je spojované protokol , čo znamená , že pakety UDP nemôže zaručiť , že dosiahnu svoj ​​cieľ . Analógia je poštové list , poštár robí jeho najlepší snahu dodať list , ale jeho dodania nie je úplne zaručené . Ak máte záujem dozvedieť sa viac o UDP , môžete začať tým , že nájde to , ako čítať hlavičky alebo adresa IP ( Internet Protocol ) z datagramu . Veci , ktoré budete potrebovať
UDP
ceruzku a papier
Zobraziť ďalšie inštrukcie Cestuj 1

Prečítajte si prvých 32 bitov UDP hlavičky . Tie zodpovedajú IP adresu zdrojového počítača , ktorý odoslal paket UDP .
2

Určte IP adresu zdroja UDP . Táto IP možno vypočítať prevedením prvých 32 bitov do IP adresy . Zapíšte prvých 32 bitov UDP hlavičky . Napríklad , mohlo by to vyzerať nejako takto :

11000000101010000000000100000001
3

previesť prvých osem bitov na desatinné číslo . IP adresy sú rozdelené do štyroch štvrťrokov každého oddelené bodkou . Prevod prvých osem bitov v adrese z binárnej do desiatkovej pomocou on - line binárne - k - desatinné kalkulačka ( ako ten v sekcii Resources ) alebo podobnú techniku ​​. Tento krok zopakujte pre zvyšné tri štvrťroky , pričom každý osem bitov v poradí , a budete skončiť s zdrojovú IP adresou . Napríklad IP adresa binárnych dát nájdených v predchádzajúcom kroku sa premieta do nasledujúcu IP adresu :

192.168.1.1
4

Určte IP adresu určenia UDP je . To sa vykonáva presne rovnako ako zdroj určenia , len namiesto použitia prvých 32 bitov zdroje UDP , použite druhú sadu 32 bitov . Výsledkom je , potom, čo bol prevedený z binárne , prinesie IP adresu zamýšľaného miesta určenia.

Najnovšie články

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