Cursos / Redes de Computadores / Redes de Computadores I / Aula

arrow_back Aula 13 - Protocolo TCP

O Protocolo TCP

O protocolo TCP é o protocolo de transporte mais utilizado na internet. A maioria das aplicações que você conhece, como e-mail, web, FTP, P2P, entre outras, utiliza TCP e nesta seção você vai entender o porquê. Vamos analisar separadamente cada uma das funcionalidades oferecidas pelo TCP, mas inicialmente você já deve saber que o TCP procura tornar a rede por onde os pacotes serão transmitidos, confiável. Lembre-se que a camada de rede IP não é confiável, pois os pacotes IP podem ser perdidos e podem chegar fora de ordem no destino. Portanto, as duas principais funções do TCP são:

  • Garantir que os pacotes TCP sejam entregues à aplicação de destino na mesma ordem em que foram transmitidos pela aplicação de origem.
  • Garantir que todos os pacotes transmitidos sejam recebidos.

Além das duas funções acima, o TCP também oferece outras funcionalidade, como, por exemplo, garantir que a máquina de origem envie os pacotes em uma taxa que a rede possa enviá-los e o receptor possa processá-los. Vamos agora começar a estudar as funcionalidades do TCP.

Versão 5.3 - Todos os Direitos reservados