A maioría das tecnoloxías de transmisión de datos de rede usan paquetes para transmitir datos dun dispositivo de orixe a un dispositivo de destino. O protocolo IP non é unha excepción. Os paquetes IP son os compoñentes máis importantes e fundamentais do protocolo. Son estruturas que levan datos durante a transmisión. Tamén teñen un encabezado que contén información que lles axuda a atopar o seu camiño e reensamblar despois da transmisión.
As dúas funcións principais do protocolo IP son o enrutamento e o enderezo . Para encamiñar os paquetes desde e para a máquina nunha rede, o IP (o Protocolo de Internet) usa enderezos IP que se transportan nos paquetes.
Máis información sobre paquetes IP
As breves descricións na imaxe son suficientemente significativas para darlle unha idea da función dos elementos de cabeceira. Non obstante, é posible que algúns non estean claros:
- A etiqueta de identificación úsase para axudar a montar o paquete de varios fragmentos eventuais. Cando se envían datos por unha rede, desagrvese en pequenas seccións envoltas nestes paquetes. As redes IP, como a Internet, normalmente non son seguras, polo que os paquetes poden perderse, poden retrasarse e chegar a un pedido incorrecto. Unha vez que chegan ao destino, a etiqueta de identificación axuda a identificar o paquete e reensambla os datos de volta á súa forma orixinal.
- A bandeira fragmentada indica se o paquete pode estar fragmentado ou non.
- O desprazamento do fragmento é un campo para identificar o fragmento ao que está conectado este paquete.
- Tempo para vivir (TTL) é un número que indica cantos saltos (o roteador pasa) que o paquete pode facer antes de morrer. Normalmente, en cada enrutador, analizamos un paquete e baseado na información presentes nese enrutador noutros enrutadores veciños, selecciónase en que ruta é mellor. O paquete envíase a ese seguinte roteador. Nesta configuración, un paquete pode moi ben rodar. Tamén hai inundacións como outro método, o que implica enviar unha copia do paquete a cada roteiro veciño; entón só a máquina obxecto de aprendizaxe consome o paquete. Outros paquetes seguirán roaming. TTL é un número, normalmente 255, o que diminúe cada vez que un paquete pasa un enrutador. Deste xeito, os paquetes redundantes finalmente morrerán unha vez que o TTL alcance cero.
- A suma de comprobación de cabeceira é un número usado para a detección e corrección de erros durante a transmisión de paquetes. Os datos do paquete inclúense nun algoritmo matemático que resulta nunha suma que se envía xunto cos datos do paquete. Tras a recepción, esta suma calcúlase de novo usando o mesmo algoritmo. Se é o mesmo que a suma orixinal, os datos son bos, polo demais considérase corrupto e descárgase o paquete.
- A carga útil que se están a realizar nos datos reais. Teña en conta que a carga de datos pode ser de ata 64 KiloBytes, que é enorme en comparación coa totalidade dos bits de cabeceira.