- Garantir que os segmentos são intregues são confirmados.
- Retransmitir os segmentos que não foram confirmados.
- Colocar os segmentos na sequência correcta do destino.
- Fornecer mecanismos de prevenção e controlo de congestão.
Controlo de fluxo:
Aqui estão três métodos:
- Handshake triplo;
- Janelamento;
- Confirmação.
handshake ou aperto de mão é o processo pelo qual duas maquinas afirmam uma a outra que a reconheceu e está pronta para iniciar a comunicação.
Janelamento:
A transferência de ficheiros seria muito lenta se cada vez que o TCP enviasse um pacote, esperasse pela confirmação de recebimento para enviar o próximo. Para enviar este problema, criou-se o “janelamento”.Confirmação:
O TCP utiliza confirmação positiva com retransmição.
O TCP (que significa Transmission Control Protoco) e permite:
- Entregar ordenadamente os datagramas provenientes do protocolo IP
- Verificar a onda de dados para evitar uma saturação da rede
- Formatar os dados em segmentos de comprimento variável a fim de os “entregar” ao protocolo IP
- Multiplexar os dados, quer dizer, fazer circular simultaneamente informações que provêm de fontes (aplicações, por exemplo) distintas numa mesma linha
- O começo e o fim de uma comunicação de maneira educada.
UDP siginifica User Datagram Protocol e os serviços que utilisam o UDP são os seguintes:
Números de portas TCP e UDP
Ao todo, é possível usar 65536 portas TCP e UDP, começando em 1. Tanto no protocolo TCP como no UDP, é comum o uso das portas de 1 a 1024, já que a aplicação destas é padronizada pela IANA (Internet Assigned Numbers Authority). De acordo com essa entidade, eis algumas das portas TCP mais utilizadas:
:: 21 – FTP;
:: 23 – Telnet;
:: 25 – SMTP;
:: 80 – HTTP;
:: 110 – POP3;
:: 143 – IMAP;
:: 443 – HTTPS.
Sem comentários:
Enviar um comentário