arquitetura tcp camada de transporte
Carlos Gustavo A. da Rocha
Redes de Computadores e Aplicações carlos.rocha@ifrn.edu.br Camada de transporte
Transporte
Rede
Enlace
Físico
Comunicação FIM a FIM
Confiabilidade
Controle de erros e fluxo
Endereçamento (e “tradução” de endereços de enlace)
Roteamento de dados até o destino
Segmentação e remontagem
Delimitação da informação
Controle de acesso ao Meio Físico
Transmissão de bits
Codificação
Comutação
Codificação
Multiplexação
Redes de Computadores e Aplicações carlos.rocha@ifrn.edu.br Camada de transporte
A entidade de transporte da máquina de origem se comunica diretamente com a entidade de transporte da máquina de destino, independente de todos os sistemas intermediários entre eles
Nos níveis físico, enlace e rede isto não é possível
Redes de Computadores e Aplicações carlos.rocha@ifrn.edu.br Camada de transporte
Máquina destino
Máquina origem
Aplicação
Aplicação
Roteador 2
Roteador 1
Transporte
Transporte
Rede
Rede
Rede
Rede
Enlace
Enlace
Enlace
Enlace
Físico
Físico
Físico
Físico
REDE A
REDE B
Redes de Computadores e Aplicações carlos.rocha@ifrn.edu.br REDE C
Camada de transporte
●
Como o protocolo de transporte só é executado em sistemas finais
– Roteadores (ou qualquer outro sistema intermediário) não necessitam de implementar protocolos de transporte
–
Isto facilita a sua implementação
–
Na prática não é uma solução muito adotada
Redes de Computadores e Aplicações carlos.rocha@ifrn.edu.br Camada de transporte
●
Modelo Internet TCP/IP
Aplicação
Transporte
Rede
Enlace
Físico
DNS, HTTP,
SMTP, FTP,
SNMP, ...
TCP, UDP
ARP, RARP, IP
Virtualmente Qualquer protocolo pode ser utilizado
Redes de Computadores e Aplicações carlos.rocha@ifrn.edu.br Camada de transporte
●
Modelo Internet TCP/IP
●
O modelo Internet TCP/IP padroniza dois protocolos de transporte
• TCP (Transmission Control Protocol)
• UDP (User Datagram Protocol)
Redes de Computadores e