IP

Сделай свою wap-шпаргалку =) попробуй конструктор сайтов http://www.panweb.com/


IP transporta date in pachete numite datagrame, care sunt transportate separat. Datagramele pot circula pe rute diferite si pot ajunge in orice secventa sau duplicate. IP nu memoreaza drumul parcurs de ele si nu are nici o facilitate pentru reordonarea datagramelor ajunse. Deoarece este un serviciu neorientat pe conexiune, IP nu creaza circuite virtuale pentru trimitere. Nu exista apel de anuntare a expeditorului de pachetele ajunse.
Un circuit virtual este o conexiune similara unei legaturi dedicate neintrerupte. Ex.: telefon din orasul A in orasul B este un circuit virtual, (doar daca nu exista unul direct) deoarece trece prin numeroase comutatoare din alte orase. Exista doar impresia de fir dedicat (adica circuit direct).Structura unei datagrame
O datagrama este un pachet de lungime variabila (pana la 65536 octeti) ce consta in : antet si date. Antetul poate avea intre 20 si 60 octeti si contine informatii esentiale despre ruta. In general, sectiunile antetului sunt grupate in sectiuni de 4 octeti. Campurile unei datagrame sunt :
-ersiune (4 biti) : primul camp defineste numarul de versiune al IP. Versiunea curenta a IP este 4 (IPv4), cu valoarea binara 0100;
-lungimea antetului (HLEN ? 4 biti) : HLEN specifica lungimea antetului in multiplu de 4 octeti. Patru biti pot reprezenta un numar intre 0 si 15, care inmultit cu 4, da un maxim de 60 octeti;
-tipul serviciului (8 biti) : cum trebuie procesata datagrama. Contine biti care definesc prioritatea datagramei. Contine biti care specifica tipul serviciului dorit de expeditor cum ar fi : nivelul de continut, siguranta si asteptare;
-lungimea totala (16 biti) : defineste lungimea totala a unei datagrame. Este un camp de 2 octeti si poate "defini" pana la 65536 octeti;