ARQUITECTURA TCP/IP Índice Introdução Camada transporte TCP UDP Funcionamento do TCP Funcionamento do UDP Diferenças entre TCP e UDP Conclusão Introdução Neste trabalho vamos falar sobre a camada de transporte TCP UDP, definições de TCP e UDP, funcionamento e as diferenças entre eles. Camada transporte TCP- È um dos protocolos sob os quais assenta o núcleo da Internet nos dias de hoje. A versatilidade e robustez deste protocolo tornaram adequado para redes globais, já que este verifica se os dados são enviados de forma correcta, na sequência apropriada e sem erros, pela rede. UDP- O UDP dá às aplicações acesso directo ao serviço de entrega de datagramas, como o serviço de entrega que o IP dá. O UDP é pouco confinável, sendo um protocolo não orientado para conexão. O "pouco confinável" significa que não há técnicas no protocolo para confirmar que os dados chegaram ao destino correctamente. Funcionamento do TCP O funcionamento do TCP é baseado na comunicação ponto a ponto entre dois anfitriões na rede. O TCP recebe dados de programas e processa-os como uma sequência de bytes. Os bytes são agrupados em segmentos que o TCP numera e coloca em sequência para serem entregues. Antes de os dois anfitriões TCP poderem trocar dados, primeiro têm de estabelecer uma sessão entre si. Uma sessão TCP é iniciada através de um processo conhecido por handshake tridireccional. Este processo sincroniza os números de sequência e fornece informações de controlo necessárias para estabelecer uma ligação virtual entre ambos. Uma vez o handshake tridireccional concluído, os segmentos são enviados e confirmados de uma forma sequencial entre os anfitriões emissores e os anfitriões receptores. Um processo handshake semelhante é utilizado pelo TCP antes de encerrar uma ligação para confirmar que ambos os anfitriões terminaram de enviar e receber todos os dados. Funcionamento do UDP Recebe e dos processos de aplicação de origem pedidas de transmissão de mensagens, encaminha-os ao IP que e o responsável pela transmissão, na estação de destinatários ocorre o processo inverso, ou seja o IP entrega as mensagens recebidas ao UDP, o UDP por sua vez, repara-se ao processo de aplicação. Diferenças entre TCP e UDP O UDP é o protocolo irmão do TCP. A diferença básica entre os dois é que o TCP é um protocolo orientado à conexão, que inclui vários mecanismos para iniciar e encerrar a conexão, negociar tamanhos de pacotes e permitir a retransmissão de pacotes corrompidos. No TCP tudo isso é feito com muito cuidado, para garantir que os dados realmente cheguem inalterados, apesar de todos os problemas que possam existir na conexão. O lema é “transmitir com segurança”. Conclusão Neste trabalho elaboramos as definições de TCP e UDP, funcionamento e as diferenças entre eles.