tcp-ip

==<span style="background-attachment: initial; background-clip: initial; background-color: initial; background-image: none; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-color: #aaaaaa; border-bottom-style: solid; border-bottom-width: 1px; color: black; font-size: 19px; font-weight: normal; margin-bottom: 0.6em; margin-left: 0px; margin-right: 0px; margin-top: 0px; overflow-x: hidden; overflow-y: hidden; padding-bottom: 0.17em; padding-top: 0.5em; width: auto;"> TCP/IP mailak == **TCP/IP**-ko protokolo multzoa OSI ereduan nola sartzen den irizpide desberdinak daude. Orduan ez dago erabat zuzen edo onartua dagoen sailkapenik. Erantzunik onartuena eta sinpleena azalduko dugu. **TCP/IP** ereduan bost maila (geruza) daude: maila fisikoa, datu-lotura maila, sarearte-maila, garraio-maila eta aplikazio-maila. Ondoren mailak eta dagozkien [|sare-protokoloak] :
 * TCP/IP eredua** edo [|Interneteko] protokolo multzoa, Interneteko [|konputagailu-sareen] komunikazioa ahalbidetzen duen protokolo multzoa da. Laburpen moduan TCP/IP protokolo multzoa ere deitzen zaio, giltzarria diren protokolo biei aipamena eginez. Batetik [|TCP] (Transfer Control Protocol) eta [|IP] (Internet Protocol), zein lehenen definitu ziren eta protokoloko multzoko erabilienak dira.

 Sailkapen batzuk, datu-lotura maila eta maila fisikoa “azpi-sare sarbiderako” mailan bat egiten dute.
 * 5 || **Aplikazio-maila** || Komunikazio azpi-egituretako sarbidea. Aplikazio estandarrak (ftp, e-mail,...). [|HTTP], [|FTP] , [|DNS] ||
 * 4 || **Garraio-maila** || Prozesuen arteko komunikazioa. [|TCP], [|UDP] , [|RTP] , [|SCTP] ||
 * 3 || **Sare-arte maila** || <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;">Sistema heterogeneoen komunikazioa. <span style="background-attachment: initial; background-clip: initial; background-color: initial; background-image: none; background-origin: initial; background-position: initial initial; background-repeat: initial initial; color: #0645ad; text-decoration: none;">[|IP] ||
 * 2 || **Datu-lotura maila** || Sare homogeneo bateko makina bi konektatzeaz arduratzen da <span style="background-attachment: initial; background-clip: initial; background-color: initial; background-image: none; background-origin: initial; background-position: initial initial; background-repeat: initial initial; color: #0645ad; text-decoration: none;">[|Ethernet], <span style="background-attachment: initial; background-clip: initial; background-color: initial; background-image: none; background-origin: initial; background-position: initial initial; background-repeat: initial initial; color: #0645ad; text-decoration: none;">[|Token Ring] ... ||
 * 1 || **Maila fisikoa** || <span style="background-attachment: initial; background-clip: initial; background-color: initial; background-image: none; background-origin: initial; background-position: initial initial; background-repeat: initial initial; color: #0645ad; text-decoration: none;">[|Transmisio-bideak] eta <span style="background-attachment: initial; background-clip: initial; background-color: initial; background-image: none; background-origin: initial; background-position: initial initial; background-repeat: initial initial; color: #ba0000; text-decoration: none;">[|kodeketa] teknikak, <span style="background-attachment: initial; background-clip: initial; background-color: initial; background-image: none; background-origin: initial; background-position: initial initial; background-repeat: initial initial; color: #ba0000; text-decoration: none;">[|T1], <span style="background-attachment: initial; background-clip: initial; background-color: initial; background-image: none; background-origin: initial; background-position: initial initial; background-repeat: initial initial; color: #ba0000; text-decoration: none;">[|E1] ||

==<span style="background-attachment: initial; background-clip: initial; background-color: initial; background-image: none; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-color: #aaaaaa; border-bottom-style: solid; border-bottom-width: 1px; color: black; font-size: 19px; font-weight: normal; margin-bottom: 0.6em; margin-left: 0px; margin-right: 0px; margin-top: 0px; overflow-x: hidden; overflow-y: hidden; padding-bottom: 0.17em; padding-top: 0.5em; width: auto;"> Kapsulazioa == <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;">**Datagramak** zeharkatzen dituen sare desberdinen tramaren datu eremuan bidaiatzen du. **Datagrama** bat <span style="background-attachment: initial; background-clip: initial; background-color: initial; background-image: none; background-origin: initial; background-position: initial initial; background-repeat: initial initial; color: #0645ad; text-decoration: none;">[|router] bat zeharkatzen duenean,**datagrama** tramatik aterako da hurrengo sarearen tramaren barruan sartzeko. **Kapsulazio** prozedura honen bidez **IP datagrama** batek sare desberdinen zehar (punturik punturako sareak, <span style="background-attachment: initial; background-clip: initial; background-color: initial; background-image: none; background-origin: initial; background-position: initial initial; background-repeat: initial initial; color: #0645ad; text-decoration: none;">[|ATM], <span style="background-attachment: initial; background-clip: initial; background-color: initial; background-image: none; background-origin: initial; background-position: initial initial; background-repeat: initial initial; color: #0645ad; text-decoration: none;">[|Ethernet] eta <span style="background-attachment: initial; background-clip: initial; background-color: initial; background-image: none; background-origin: initial; background-position: initial initial; background-repeat: initial initial; color: #0645ad; text-decoration: none;">[|Token Ring] ...) bidaiatzea posible du. **IP datagrama** berak ere datu eremu bat dauka, non goi-mailako geruzen paketeek bidaiatzen duten. Ikusi taula.
 * <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> IP Datagramaren Goiburukoa || <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> IP Datagramaren Datu Eremua  ||

==<span style="background-attachment: initial; background-clip: initial; background-color: initial; background-image: none; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-color: #aaaaaa; border-bottom-style: solid; border-bottom-width: 1px; color: black; font-size: 19px; font-weight: normal; margin-bottom: 0.6em; margin-left: 0px; margin-right: 0px; margin-top: 0px; overflow-x: hidden; overflow-y: hidden; padding-bottom: 0.17em; padding-top: 0.5em; width: auto;"> IP datagramaren eremuak  == <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;">**IP datagrama** bat (4.bertsioa) eremu hauek ditu:
 * <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> Tramaren goiburukoa || <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> Tramaren datu eremua (IP datagrama doa)  || <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> Tramaren azkena  ||

<span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> F || <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> M  <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> F  |||||||||||||||||||||||||| <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> Zatiaren desplazamendua  || Hurrengo bitak, bitarteko bideratzaileentzako transmititzeko aholkuak dira. ==<span style="background-attachment: initial; background-clip: initial; background-color: initial; background-image: none; background-origin: initial; background-position: initial initial; background-repeat: initial initial; border-bottom-color: #aaaaaa; border-bottom-style: solid; border-bottom-width: 1px; color: black; font-size: 19px; font-weight: normal; margin-bottom: 0.6em; margin-left: 0px; margin-right: 0px; margin-top: 0px; overflow-x: hidden; overflow-y: hidden; padding-bottom: 0.17em; padding-top: 0.5em; width: auto;"> ==
 * <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> 0 |||||||||||||||||||| <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> 10  |||||||||||||||||||| <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> 20  |||| <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> 30  ||
 * <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> 0 || <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> 1  || <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> 2  || <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> 3  || <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> 4  || <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> 5  || <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> 6  || <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> 7  || <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> 8  || <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> 9  || <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> 0  || <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> 1  || <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> 2  || <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> 3  || <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> 3  || <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> 5  || <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> 6  || <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> 7  || <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> 8  || <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> 9  || <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> 0  || <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> 1  || <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> 2  || <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> 3  || <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> 4  || <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> 5  || <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> 6  || <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> 7  || <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> 8  || <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> 9  || <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> 0  || <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> 1  ||
 * <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> Bertsioa |||||||| <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> HLEN  |||||||||||||||| <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> Zerbitzu mota  |||||||||||||||||||||||||||||||| <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> Guztizko luzera  ||
 * <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> Identifikazioa ||   || <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> D
 * <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> TTL (iraupena) |||||||||||||||| <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> Protokoloa  |||||||||||||||||||||||||||||||| <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> CRC goiburukoa  ||
 * <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> Iturburuko IP helbidea ||
 * <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> Helburuko IP helbidea ||
 * <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> IP aukerak (aukerako) |||||||||||||||| <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> Betegarri  ||
 * <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> Datuak ||
 * <span style="line-height: 1.5em; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.4em;"> ... ||
 * <span style="line-height: 1.5em; url(data: image/png; list-style-type: square; margin-bottom: 0.1em; margin-bottom: 0px; margin-left: 1.5em; margin-right: 0px; margin-top: 0.3em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">**Bertsioa** (4 bit). Datagrama sortzeko IP protokoloaren bertsioa. 1990-eko eta 2000-eko hamarkaden inguruan 4. bertsioa erabili da baina gutxi barru (<span style="background-attachment: initial; background-clip: initial; background-color: initial; background-image: none; background-origin: initial; background-position: initial initial; background-repeat: initial initial; color: #0645ad; text-decoration: none;">[|2008] -<span style="background-attachment: initial; background-clip: initial; background-color: initial; background-image: none; background-origin: initial; background-position: initial initial; background-repeat: initial initial; color: #0645ad; text-decoration: none;">[|2009] ) 6. bertsioa ezartzeko asmoa dute da.
 * <span style="line-height: 1.5em; url(data: image/png; list-style-type: square; margin-bottom: 0.1em; margin-bottom: 0px; margin-left: 1.5em; margin-right: 0px; margin-top: 0.3em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">**HLEN** (4 bit). 32 bitetako multiploetan adierazita, goiburukoaren tamaina. Gutxiengo balioa 5 da, hau da 160 bit = 20 byte.
 * <span style="line-height: 1.5em; url(data: image/png; list-style-type: square; margin-bottom: 0.1em; margin-bottom: 0px; margin-left: 1.5em; margin-right: 0px; margin-top: 0.3em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">**Zerbitzu mota**. (8 bit) Fidagarritasuna eta abiadura konbinatzen dituzten aukerak ditu. Ondoren adierazten den moduan antolatuta:
 * <span style="line-height: 1.5em; url(data: image/png; list-style-type: square; margin-bottom: 0.1em; margin-bottom: 0px; margin-left: 1.5em; margin-right: 0px; margin-top: 0.3em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">**Lehentasuna**: (3 bit). 0 balioak lehentasun gutxi eta 7 balioak gehienezko lehentasuna adierazten dute.
 * <span style="line-height: 1.5em; url(data: image/png; list-style-type: square; margin-bottom: 0.1em; margin-bottom: 0px; margin-left: 1.5em; margin-right: 0px; margin-top: 0.3em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">**D bita** (Delay). Arin bidaltzea, atzerapena txikia izatea eskatzen du.
 * <span style="line-height: 1.5em; url(data: image/png; list-style-type: square; margin-bottom: 0.1em; margin-bottom: 0px; margin-left: 1.5em; margin-right: 0px; margin-top: 0.3em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">**T bita** (Throughput). Errendimendu altua eskatzen du. Denborarik txikienean ahal den datu kopururik handiena prozesatzea.
 * <span style="line-height: 1.5em; url(data: image/png; list-style-type: square; margin-bottom: 0.1em; margin-bottom: 0px; margin-left: 1.5em; margin-right: 0px; margin-top: 0.3em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">**R bita** (Reliability). Datagrama galtzeko edo hondatzeko arriskua txikitzea eskatzen du.
 * <span style="line-height: 1.5em; url(data: image/png; list-style-type: square; margin-bottom: 0.1em; margin-bottom: 0px; margin-left: 1.5em; margin-right: 0px; margin-top: 0.3em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">Ondorengo 2 bitak ez daukate erabilpenik.
 * <span style="line-height: 1.5em; url(data: image/png; list-style-type: square; margin-bottom: 0.1em; margin-bottom: 0px; margin-left: 1.5em; margin-right: 0px; margin-top: 0.3em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">**Guztizko luzera** (16 bit). Datagrama osoaren (goiburukoa eta datuak) tamaina, bytetan adierazita. Gehienezko tamaina 65.536 byte da.
 * <span style="line-height: 1.5em; url(data: image/png; list-style-type: square; margin-bottom: 0.1em; margin-bottom: 0px; margin-left: 1.5em; margin-right: 0px; margin-top: 0.3em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">**Identifikazioa** (16 bit). Helburu, iturburu helbideekin eta erabiltzen den protokoloarekin batera sare osoan datagrama identifikatzen du. Zatitutako datagrama balitz, zatikiek identifikazio eremuan balio bera eramango lukete.
 * <span style="line-height: 1.5em; url(data: image/png; list-style-type: square; margin-bottom: 0.1em; margin-bottom: 0px; margin-left: 1.5em; margin-right: 0px; margin-top: 0.3em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">**Banderak** (3 bit). Lehenengo bita ez da erabiltzen.
 * <span style="line-height: 1.5em; url(data: image/png; list-style-type: square; margin-bottom: 0.1em; margin-bottom: 0px; margin-left: 1.5em; margin-right: 0px; margin-top: 0.3em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">**MF**. Zati gehiago geratzen direla adierazten du, azken zatiak ez dauka bit hau aktibatuta.
 * <span style="line-height: 1.5em; url(data: image/png; list-style-type: square; margin-bottom: 0.1em; margin-bottom: 0px; margin-left: 1.5em; margin-right: 0px; margin-top: 0.3em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">**NF**. Datagrama zatitzea debekatzen du. Helburuak zatiak uztartzeko gaitasunik ez duelako.
 * <span style="line-height: 1.5em; url(data: image/png; list-style-type: square; margin-bottom: 0.1em; margin-bottom: 0px; margin-left: 1.5em; margin-right: 0px; margin-top: 0.3em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">**Zatiaren desplazamendua** (13 bit). Datagrama barruan uneko zatiaren hurrenkera adierazten du. Datagrama ez badago zatituta eremu honek 0 balio du. 13 direnez gero gehienez 8.192 zati egon daitezke.
 * <span style="line-height: 1.5em; url(data: image/png; list-style-type: square; margin-bottom: 0.1em; margin-bottom: 0px; margin-left: 1.5em; margin-right: 0px; margin-top: 0.3em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">**Iraupena (TTL)** (8 bit). Paketeen iraupena mugatzeko kontagailua. Jauzi bakoitzeko eremu honi balioa txikitzen zaio. Zerora iristean paketea baztertzen da eta ICMP (denbora gaindituta) mezu baten bidez jakian arazten da.
 * <span style="line-height: 1.5em; url(data: image/png; list-style-type: square; margin-bottom: 0.1em; margin-bottom: 0px; margin-left: 1.5em; margin-right: 0px; margin-top: 0.3em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">**Protokoloa** (8 bit). Garraio-mailari zein protokolo erabili behar duen adierazten dio. 1 ICMP, 2 IGMP, 6 TCP eta 17 UDP.
 * <span style="line-height: 1.5em; url(data: image/png; list-style-type: square; margin-bottom: 0.1em; margin-bottom: 0px; margin-left: 1.5em; margin-right: 0px; margin-top: 0.3em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">**CRC goiburukoa** (16 bit). Datagramako goiburukoaren kontroleko batura dauka. Goi mailei dagokie datuen erroreak egiaztatzea.
 * <span style="line-height: 1.5em; url(data: image/png; list-style-type: square; margin-bottom: 0.1em; margin-bottom: 0px; margin-left: 1.5em; margin-right: 0px; margin-top: 0.3em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">**Iturburuko helbidea** (32 bit). Iturburuko IP helbidea dauka.
 * <span style="line-height: 1.5em; url(data: image/png; list-style-type: square; margin-bottom: 0.1em; margin-bottom: 0px; margin-left: 1.5em; margin-right: 0px; margin-top: 0.3em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">**Helburuko helbidea** (32 bit). Helburuko IP helbidea dauka.
 * <span style="line-height: 1.5em; url(data: image/png; list-style-type: square; margin-bottom: 0.1em; margin-bottom: 0px; margin-left: 1.5em; margin-right: 0px; margin-top: 0.3em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">**IP aukerak** (0 edo gehiago). Eremu hau ez da beharrezkoa. Hurrengo IP bertsioek lekua izateko eginda. Aukera posibleen artean: segurtasuna, iturburuko bideratze zorrotza, iturburuko bideratze librea, ibilbidea erregistratu eta denbora-marka daude, nahiz eta bideratzaile guztiek ez dituzte denak onartzen.
 * <span style="line-height: 1.5em; url(data: image/png; list-style-type: square; margin-bottom: 0.1em; margin-bottom: 0px; margin-left: 1.5em; margin-right: 0px; margin-top: 0.3em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">**Betegarri**. IP aukerak egonez gero eta 32 bitetako multiploa osatzen ez badute, eremu honekin paketea 32 bitetako multiplokoa izatea behartuko litzateke.
 * <span style="line-height: 1.5em; url(data: image/png; list-style-type: square; margin-bottom: 0.1em; margin-bottom: 0px; margin-left: 1.5em; margin-right: 0px; margin-top: 0.3em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">**Datuak** . Gorengo mailetako goiburuak (TCP,UDP) eta datuak sartzeko eremua