Capa de transport
De Viquip??dia
Model OSI | |
---|---|
7 | Capa d'aplicaci?? |
6 | Capa de presentaci?? |
5 | Capa de sessi?? |
4 | Capa de transport |
3 | Capa de xarxa |
2 | Capa d'enlla?? de dades |
1 | Capa f??sica |
En inform??tica, la capa de transport es troba entre la capa d'aplicaci?? i la capa de xarxa del model TCP/IP. Dins del model de refer??ncia OSI, la capa de transport es trobaria entre la capa de sessi?? i la capa de xarxa.
[edita] Funcions de la Capa de Transport
La capa de transport ??s la part del protocol TCP/IP encarregada de garantir la transmissi?? de les dades.
La capa de xarxa transfereix datagrames entre dos ordinadors per la xarxa utilitzant com a identificadors les adreces IP. La capa de transport ??s l'encarregada d'afegir la noci?? de port. Dins d'una mateixa computadora hi pot haver m??s d'una aplicaci?? que estigui accedint simult??niament a la xarxa (podem tenir l'Emule funcionant, i el Messenger, i la p??gina del correu electr??nic, i...). Per aquest motiu, quan s'envia un datagrama no en tenim prou amb l'adre??a IP de la m??quina de dest??, necessitem tamb?? indicar a quina aplicaci?? estem enviant la informaci??. Cada aplicaci?? que estigui esperant un missatge utilitzar?? un port diferent; estar?? a l'espera d'un missatge en un port concret (escoltant un port). S'utilitzar?? tamb?? un port concret per a l'enviament de missatges.
Els ports tenen una mem??ria intermitja (buffer, en angl??s) situada entre els programes d'aplicaci?? i la xarxa, de tal manera que les aplicacions transmeten la informaci?? als ports, aqu?? es van emmagatzemant fins que pugui enviar-se per la xarxa. Un cop transm??s arribar?? al port dest?? on s'anir?? guardant fins que l'aplicaci?? estigui preparada per a rebre-la.
A m??s, la capa de transport proporciona un mecanisme per intercanviar les dades entre sistemes finals. El servei de transport orientat a connexi?? assegura que les dades s'entreguin lliures d'errors, en ordre i sense p??rdues ni duplicacions. ??s m??s, la capa de transport pot estar involucrada en la optimitzacci?? de l'??s dels serveis de xarxa. Es a dir; pot proporcionar la qualitat del servei que s'hagi solicitat. Per exemple, l'entitat de sessi?? pot solicitar una tasa d'error determinada, un retard m??xim, una prioritat i un nivell de seguretat donat.
Existeixen dos protocols principals dins d'aquesta capa:
- TCP (Transfer Control Protocol). Ofereix una transfer??ncia fiable i orientada a connexi??.
- UDP (User Datagram Protocol). Ofereix una transfer??ncia no fiable i no orientada a connexi??.