- La capa de transport està representada per dos protocols: TCP i UDP.
- El protocol IP de la capa de xarxa ofereix un datagrama des d'un host d'origen fins a l'amfitrió de destinació.
- Actualment, el sistema operatiu admet entorns multiusuari i multiprocessament, un programa d'execució s'anomena procés. Quan un amfitrió envia un missatge a un altre amfitrió significa que el procés d'origen està enviant un procés a un procés de destinació. Els protocols de la capa de transport defineixen algunes connexions a ports individuals coneguts com a ports de protocol.
- Un protocol IP és un protocol d'amfitrió a amfitrió que s'utilitza per lliurar un paquet des de l'amfitrió d'origen a l'amfitrió de destinació, mentre que els protocols de la capa de transport són protocols de port a port que funcionen a la part superior dels protocols IP per lliurar el paquet des de l'amfitrió d'origen. port als serveis IP i des dels serveis IP al port de destinació.
- Cada port està definit per una adreça entera positiva, i és de 16 bits.
UDP
- UDP significa Protocol de datagrama d'usuari .
- UDP és un protocol senzill i proporciona funcionalitat de transport no seqüenciat.
- UDP és un protocol sense connexió.
- Aquest tipus de protocol s'utilitza quan la fiabilitat i la seguretat són menys importants que la velocitat i la mida.
- UDP és un protocol de nivell de transport d'extrem a extrem que afegeix adreces de nivell de transport, control d'errors de suma de verificació i informació de longitud a les dades de la capa superior.
- El paquet produït pel protocol UDP es coneix com a datagrama d'usuari.
Format de datagrama d'usuari
El datagrama d'usuari té una capçalera de 16 bytes que es mostra a continuació:
On,
Inconvenients del protocol UDP
- UDP proporciona les funcions bàsiques necessàries per al lliurament d'extrem a extrem d'una transmissió.
- No proporciona cap funció de seqüenciació o reordenació i no especifica el paquet danyat quan informa d'un error.
- L'UDP pot descobrir que s'ha produït un error, però no especifica quin paquet s'ha perdut, ja que no conté un ID o un número de seqüenciació d'un segment de dades concret.
TCP
- TCP significa Transmission Control Protocol.
- Proporciona serveis complets de la capa de transport a les aplicacions.
- Es tracta d'un protocol orientat a la connexió significa la connexió establerta entre els dos extrems de la transmissió. Per crear la connexió, TCP genera un circuit virtual entre emissor i receptor durant la transmissió.
Característiques del protocol TCP
- Establir una connexió entre dos TCP.
- Les dades s'intercanvien en ambdues direccions.
- S'ha finalitzat la connexió.
El TCP receptor utilitza el número de seqüència per tornar a muntar els segments si arriben fora d'ordre o per eliminar els segments duplicats.
Format del segment TCP
On,
Hi ha un total de sis tipus de banderes al camp de control:
Diferències entre TCP i UDP
Base per a la comparació | TCP | UDP |
---|---|---|
Definició | TCP estableix un circuit virtual abans de transmetre les dades. | UDP transmet les dades directament a l'ordinador de destinació sense verificar si el receptor està preparat per rebre o no. |
Tipus de connexió | És un protocol orientat a la connexió | És un protocol sense connexió |
Velocitat | lent | alt |
Fiabilitat | És un protocol fiable. | És un protocol poc fiable. |
Mida de la capçalera | 20 bytes | 8 bytes |
reconeixement | Espera el reconeixement de les dades i té la capacitat de tornar a enviar els paquets perduts. | Ni pren el reconeixement, ni retransmet el marc danyat. |