![]() | ![]() |
|
|
Il livello internet definisce un formato di pacchetto ufficiale e un protocollo chiamato IP (internet protocol, protocollo internet)
Un datagram IP consiste in un preambolo e di una parte di testo.
Il preambolo ha una parte fissa di 20 byte e una parte opzionale di lunghezza variabile. Viene trasmesso in ordine big endian: da sinistra a destra.
-   838j96i ;   838j96i ; Il campo Version descrive la versione del protocollo utilizzato dal datagram.
-   838j96i ;   838j96i ; Poiché la lunghezza del preambolo non è costante, in esso è presente un campo chiamato IHL, che contiene la lunghezza del preambolo stesso, in parole da 32 bit.
-   838j96i ;   838j96i ; Il campo Type of service consente agli host di comunicare alla rete il tipo di servizio
( servizio veloce, servizio affidabile, . ecc.).
-   838j96i ;   838j96i ; Il campo Total lenght riguarda l'intero datagram. La lunghezza massima è di 65.535.
-   838j96i ;   838j96i ; Il campo Identification è necessario per permettere all'host destinazione di determinare a quale datagram appartiene un frammento appena arrivato.
-   838j96i ;   838j96i ; Il campo DF (Don't fragment) ordina ai router di no fragmentare i datagram poiché la destinazione non è capace di ricomporli.
-   838j96i ;   838j96i ; Il campo MF (More fragment).
-   838j96i ;   838j96i ; Il Fragment offset indica in quale posizione del datagram corrente si trova questo frammento.
-   838j96i ;   838j96i ; Il campo Time to live è un contatore utilizzato per limitare la durata della vita dei pacchetti. Si suppone che il tempo venga calcolato in secondi, consentendo una vita massima di 255 secondi. Deve essere decrementato a ogni salto e si suppone che ciò avvenga più volte quando resta nella coda di un router per molto tempo. In pratica conta i salti. Quando il contatore raggiunge lo zero, il pacchetto viene scartato e viene restituito alla sorgente un pacchetto di avvertimento.
-   838j96i ;   838j96i ; Il campo Protocol indica a quale processo del trasporto deve essere consegnato un datagram completo.
-   838j96i ;   838j96i ; L'Header checksum deve essere ricalcolata a ogni salto.
-   838j96i ;   838j96i ; Il Source address e Destination address contengono l'identificatore di rete e l'identificatore di host.
-   838j96i ;   838j96i ; Il campo Options viene utilizzato per includere informazioni non presenti nel progetto iniziale, per permettere agli sperimentatori di provare nuove idee.
Le opzioni sono di lunghezza variabile. Ognuna di esse inizia con un codice di 1 byte che identifica l'opzione. Attualmente sono definite cinque opzioni, ma qualche router non le supporta tutte.
·   838j96i ; L'opzione security descrive il grado di segretezza delle informazioni. In teoria un router militare dovrebbe utilizzare questo campo per richiedere di non attraversare paesi considerati a rischio dai militari
·   838j96i ; L'opzione Strict source routing (routing rigido della sorgente) fornisce l'intero percorso dalla sorgente alla destinazione come sequenza di indirizzi IP. Il datagram deve seguire esattamente quel percorso.
·   838j96i ; L'opzione Loose source routing (routing flessibile) richiede che il pacchetto attraversi una lista di router nell'ordine specificato, ma è possibile che passi attraverso altri router lungo il percorso.
·   838j96i ; L'opzione Record rout (registrazione percorso) forza i router lungo il cammino ad aggiungere il loro indirizzo Ip al campo opzione. Questo permette a manager di sistema di scoprire errori negli algoritmi di routing.
·   838j96i ; L'opzione Timestamp (timbro temporale) è simile all'opzione Record route, a parte il fatto che oltre a registrare l'indirizzi IP di 32 bit, ogni router registra anche un timestamp di 32 bit.
Ogni host e router in Internet ha un indirizzo IP, che codifica l'identificatore di rete e l'identificatore di host. La combinazione è unica, non esistono due macchine con lo stesso indirizzo IP. Tutti gli indirizzi Ip sono lunghi 32 bit e vengono utilizzati nei campi Source address e Destination address dei pacchetti IP.
Il formato utilizzato per gli indirizzi IP può essere di tipo A, B o C.
A
|
Rete |
Host |
B
|
Rete |
Host |
C
|
Rete |
Host |
Gli indirizzi di rete sono assegnati dal NIC (Network Information Center) per evitare conflitti.
Gli indirizzi di rete, che sono numeri di 32 bit, sono scritti normalmente in notazione decimale a punti. In questo formato, ognuno dei 4 byte viene scritto in decimale, da 0 a 255.
Topologia: a bus
Metodo di accesso al canale: CSMA/CD 1 persistente
Codifica: Manchester
Mezzo trasmissivo: 10BASE5 - coax grosso (spine vampiro)
10BASE2 - coax sottile (prese a T)
10BASET - doppino
10BASEF - fibra ottica
Byte 7 |
|
2 or 6 |
2 or 6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PREAMBLE |
START OF FRAME DELIMITER |
DESTINATION ADDRESS |
SOURCE ADDRESS |
LENGHT OF DATA FIELD |
DATA |
PAD |
CHECKSUM |
|
PREAMBLE: Per la sincronizzazione;
START OF FRAME DELIMITER: indica l'inizio del pacchetto stesso;
DESTINATION ADDRESS: contiene l'indirizzo destinazione;
SOURCE ADDRESS: contiene l'indirizzo sorgente;
LENGHT OF DATA FIELD: indica quanti byte ci sono nel campo dei dati, da un minimo di 0 a un massimo di1500. Un frame valido deve essere almeno di 64 byte, compresi l'indirizzo del destinatario e la checksum;
DATA:
PAD: Se la porzione di dati di un frame è meno di 46 byte si aggiunge per raggiungere la dimensione minima;
CHECKSUM: permette di sapere se il pacchetto è indenne o meno da errori.
VANTAGGI:
-   838j96i ;   838j96i ; Tipo più utilizzato -> amplia esperienza operativa;
-   838j96i ;   838j96i ; Protocollo semplice;
-   838j96i ;   838j96i ; Le stazioni possono essere installate rapidamente senza disattivare la rete;
-   838j96i ;   838j96i ; Viene utilizzato un filo passivo ed i modem non sono necessari;
-   838j96i ;   838j96i ; I ritardi a traffico ridotto sono praticamente nulli.
-   838j96i ;   838j96i ; A causa della possibilità di ottenere frame corrotti, il formato minimo di un frame valido è di 64 byte;
-   838j96i ;   838j96i ; Non è deterministico, infatti non si sa qual è il tempo massimo che una stazione deve aspettare prima di trasmettere;
-   838j96i ;   838j96i ; Non prevede priorità;
-   838j96i ;   838j96i ; La lunghezza del cavo è limitata a 2,5 Km poiché la lunghezza del cavo determina il tempo di slot e quindi le prestazioni;
-   838j96i ;   838j96i ; Quando la velocità aumenta, l'efficienza diminuisce;
-   838j96i ;   838j96i ; A carico elevato la presenza di collisioni è un grave problema.
Privacy |
Articolo informazione
Commentare questo articolo:Non sei registratoDevi essere registrato per commentare ISCRIVITI |
Copiare il codice nella pagina web del tuo sito. |
Copyright InfTub.com 2025