IP header field concepts

 

  • ipv4 header
  • IP Version: IPv4 or IPv6
  • IP Lenght: specifica la lunghezza della frame in 32-bits word
  • Type of Services: specifica come un livello superiore OSI deve gestire il datagramma; può associare livelli di importanza QoS CoS
  • ECN Explicit Congestion Notification value = 0 = Not ECN capable notification
  • ECN = 1 = ECN capable transport 0
  • ECN = 2 = ECN capable transport 1
  • ECN = 3 = ECN congestion experienced

 

  • Totale Lenght: specifica la lunghezza totale dell’intero pacchetto includendo gli header ed il payload

 

  • Identification: utilizzato per riassemblare i pezzi di un datagramma in caso fosse frammentato a causa di una network di basso throughput

 

  • Flags: valore di 3 bit di cui solo due sono utilizzati: il primo bit indica se il pacchetto può essere frammentato; il secondo indica se il pacchetto è l’ultimo di una serie di pacchetti frammentati

 

  • Fragment Offeset: indica dove, in una serie di pacchetti frammentati, questo pacchetto è posizionato

 

  • TTL (Time To Live): mantiene un conteggio ogni volta decrementato al passaggio del pacchetto attraverso un next-hop devices (con il valore zero il pacchetto è scartato)

 

  • Protocol: indica quale protocollo è ricevuto dal receiver-end host

 

  • Header Checksum: assicura un controllo della trasmissione (non è però una security feature)

 

  • Source Address: specifica l’indirizzo del nodo sorgente

 

Destination Address: specifica l’indirizzo del nodo destinazione