RFC 791 1981ean idatzi zuen DARPArentzat (Defense Advanced Research Projects Agency) Kaliforniako Hegoaldeko Informazio Zientzietako Institutuak. Dokumentua hiru ataletan banatzen da: Sarrera, Aurkezpen eta Zehaztapenak. Sarrerak eta Aurkezpenak oso informazio ona duten arren, laburpen honek zehaztapenetan zentratuko du, baina ikuspegi orokorretik hainbat atal nabarmenduko ditu.
Web gune honetako Frames eta Packets-en artikuluan ikusten denez, IP goiburua honelakoa da:
| IPv4 Header (32 bits) | ||||||||||||||||||||||||||||||||
| Starting Byte | Byte | Byte | Byte | Byte | ||||||||||||||||||||||||||||
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | |
| 0 | Version | IHL (header Len) | Type Of Server (TOS) | Total Length | ||||||||||||||||||||||||||||
| 4 | Identification | IP Flag | Fragment Offset | |||||||||||||||||||||||||||||
| 8 | Time To Line (TTL) | Protocol | Header Checksum | |||||||||||||||||||||||||||||
| 12 | Source Address | |||||||||||||||||||||||||||||||
| 16 | Destination Address | |||||||||||||||||||||||||||||||
| 20 | IP Option (Variable Length, Optional, not common) | |||||||||||||||||||||||||||||||
Datu-gramak hainbat elementu ditu. Elementu bakoitzaren funtzioa hau da:
RFC guztiak bezala, RFC honek eskatzen du IP datu-grama estandarrarekin lerrokatzen duen edozein indivdual, edozeinek sistema ezberdinetako datagramarekin elkarreragin dezan. 3. atalean, IPv4 helbideratzeko eskemak luzeraz eztabaidatzen dira, goian laburtutako funtzioak bezala. IPv4ri dagokionez, RFC honek A, B eta C klaseko sareak definitzen ditu. A Klaseak 7 bit ematen ditu sarerako eta 24 bit ostalarientzako. B klaseak 14 bit ematen ditu sarean eta 16 bit ostalarientzat. C klaseak 21 bit ematen ditu sarerako eta 8 bit ostalarientzako. Eskemak aztertzeaz gain, datugramen zatiketaren eta berraztertzearen funtzio espezifikoak zehatz-mehatz eztabaidatzen dira RFC-en barruan. Pakete bat zatitzean aukera batzuk sar daitezkeen ala ez zehaztea.
IP Datagramaren inplementazioari buruzko aurreko estatistiketara itzuliz, RFC-ak adibide batzuk ematen ditu goiko geruzako protokoloei zer aurkeztu behar zaien konfigurazio-elementuei, sistemen arteko komunikazio eta konfigurazio errazago bati aurre egiteko. Elemeneto hauek datagrama eraikitzeko erabiltzen diren elementu berberak dira.