L’enviament per paquets és un mètode de transmissió d’informació a través de petites unitats de dades. Cadascun d’aquests paquets porten petites parts de les dades originals, com ara la informació de control, l’adreça d’origen, la destinació i un número de seqüència.
Aquest paquets s’envien individualment per la xarxa i poden prendre rutes diferents per arribar al destinatari corresponent. Quan tots els paquets es lliuren al destinatari, aquests és s’assemblen i es reconstrueixen les dades originals.

Aquest mètode conté diversos avantatges, com ara pot tenir la capacitat de corregir amb més facilitat si un dels paquets té un error en ser lliurat i ofereix una major eficiència en el moment de fer servir l’amplada de banda de la xarxa.
L’enviament de paquets de dades té tres parts, les quals són:
Capçalera (Header)
Conte la informació necessària de control per la transmissió i el lliurament de dades, té diferents components entre els quals està:
- Adreça origen i destinació: Són les adreces IP (Internet Protocol) del remitent i del receptor

- Número de seqüència: És el número que s’utilitza per veure l’ordre en què cal reconstruir els paquets
- Protocol: Indica quin protocol de la capa superior es fa servir si el TCP (Transmission Control Protocol) o UDP (User datagram protocol)

- Temps de vida (TTL): És un valor que decreix per cada salt que fa en la xarxa, quan arriba a 0 el paquet és eliminat perquè no circuli infinitament.

- Codi de detecció d’errors: S’utilitza per veure la integritat del paquet, si es detecta error els paquetes descarta o es pot sol·licitar de nou.
Dades (Payload)
Aquesta és la part del contingut de l’enviament, és el conjunt de dades transmeses útils, que s’obtenen d’incloure capçaleres, metadades, informació de control i altres dades que són enviades.
Alguns dels seus apartats són:
- Text
- Imatges
- Fitxers
- Dades multimèdia: com àudio o vídeo.
- Dades estructurades: en el cas de transferències de bases de dades o estructures JSON/XML, etc.
Trailer (Footer)
És la part dels paquets es troben al final del mateix. Normalment inclou informació com:
- Checksum: És un valor que es fa servir per verificar la integritat de les dades, en poques paraules, és el que detecta errors produïts durant la transmissió.
- Dades de control: És la informació que normalment és necessària perquè el paquet sigui processat correctament.
Aquest juntament amb el header, proporciona la informació perquè les dades siguin transportades i assemblades correctament i sense falles.

Tot aquest conjunt d’elements són els necessaris per a poder completar un enviament, i es fa igual en tots els casos semblants i/o relacionats sense falta. Pel que si és el cas de què el client tingui algun problema gràcies a tot aquest process pot consultar tant una devolució, consultar el gestionament del paquet i la seva ubicació si és necessària.
Article escrit per: Alex F., David D.; David; V., Miquel S. i Mohamed B.