La majoria de les tecnologies de transmissió de dades de xarxa utilitzen paquets per transmetre dades d'un dispositiu d'origen a un dispositiu de destinació. El protocol IP no és una excepció. Els paquets IP són els components més importants i fonamentals del protocol. Són estructures que transporten dades durant la transmissió. També tenen una capçalera que conté informació que els ajuda a trobar el seu camí i tornar a muntar després de la transmissió.
Les dues funcions principals del protocol IP són l' enrutament i l' adreça . Per encaminar paquets des de i cap a les màquines en una xarxa, IP (el Protocol d'Internet) utilitza adreces IP que es porten al llarg dels paquets.
Més informació sobre paquets d'IP
Les breus descripcions de la imatge són prou importants per donar-vos una idea de la funció dels elements de capçalera. No obstant això, és possible que alguns no estiguin clars:
- L' etiqueta d'identificació s'utilitza per ajudar a tornar a muntar el paquet a partir de diversos fragments eventuals. Quan les dades s'envien a través d'una xarxa, es desglossen en petites seccions que es troben envoltades d'aquests paquets. Les xarxes IP, com ara Internet, normalment no són segures, de manera que els paquets es poden perdre, es poden retardar i poden arribar en un ordre equivocat. Una vegada que arriben a la destinació, l'etiqueta d'identificació ajuda a identificar el paquet i tornar a muntar les dades a la seva forma original.
- El flagge fragmentat indica si el paquet pot estar fragmentat o no.
- El fragment de compensació és un camp per identificar quin fragment està associat a aquest paquet.
- Temps per viure (TTL) és un número que indica quants saltos (passis del router) que el paquet pot fer abans de morir. Normalment, en cada enrutador, s'analitza un paquet i es basa en la informació que es presenta en aquest enrutador a altres enrutadors veïns, es fa una selecció de quina ruta és la millor. El paquet es transmet al següent enrutador. En aquesta configuració, pot ser que un paquet pugui anar bé. També hi ha inundacions com un altre mètode, que implica enviar una còpia del paquet a cada enrutador veí; llavors només la màquina objectiu consumeix el paquet. Els altres paquets continuaran navegant. TTL és un número, normalment 255, que disminueix cada vegada que un paquet passa un enrutador. D'aquesta manera, els paquets redundants acabaran morint una vegada que el TTL arribi a zero.
- La suma de comprovació de capçalera és un nombre utilitzat per detectar i corregir errors durant la transmissió de paquets. Les dades del paquet s'introdueixen en un algoritme matemàtic que dóna lloc a una suma, que s'envia juntament amb les dades del paquet. A la recepció, aquesta suma es calcula de nou utilitzant el mateix algoritme. Si és igual que la suma original, les dades són bones, en cas contrari, es considera corrupte i el paquet s'ha descartat.
- La càrrega útil que es realitzen les dades reals. Tingueu en compte que la càrrega de dades pot ser de fins a 64 KiloBytes, que és enorme en comparació amb la totalitat dels bits de capçalera.