Prévia do material em texto
Serviço Nacional de Aprendizagem Comercial Gestão em Tecnologia da Informação - 4º semestre – 903 sul Fundamentos da Internet Profª. Ivonete Ferreira de sousa Aluno: Pedro Bamberg Morgado – Mat: 0820961 pedro.bambergs@gmail.com Pedro Bamberg Morgado – Mat: 0820961 – Mail: pedro.bambergs@gmail.com PROTOCOLO TCP/IP Protocolo é um conjunto de regras que definem como os dados serão transmitidos, de que forma será feito o controle de erros e a retransmissão de dados e como os computadores serão endereçados na rede. O TCP/IP que é a abreviação de “Transmission Control Protocol/Internet Protocol” ou protocolo de controle de transmissão/protocolo internet, trabalha na camada de transporte (TCP) e rede(IP) da arquitetura OSI(Open System Interconnection), é a arquitetura que divide redes de computadores em sete camadas (físico, enlace, rede transporte, sessão, apresentação e aplicação), de forma a se obter camadas de abstração, assim, cada protocolo implementa uma funcionalidade assinalada em determinada camada. Historicamente o protocolo TCP/IP permitiu que as várias pequenas redes de computadores do exército Americano fossem interligadas, formando uma grande rede, embrião do que hoje conhecemos como internet. O grande segredo do TCP/IP é dividir uma grande rede em pequenas redes independentes, interligadas por roteadores, desta forma, apesar de poder comunicar-se entre si, uma rede é independente da outra, caso uma das redes pare, apenas aquele segmento fica “fora do ar”, não afetando a rede como um todo. Esse protocolo é orientado à conexão, que inclui vários mecanismos para iniciar e encerrar a conexão, negociar tamanhos de pacotes e permitir retransmissões de pacotes corrompidos. No TCP/IP isso tudo é feito com muito cuidado, para garantir que os dados realmente cheguem inalterados, apesar de todos os problemas que possam existir na conexão. Serviço Nacional de Aprendizagem Comercial Gestão em Tecnologia da Informação - 4º semestre – 903 sul Fundamentos da Internet Profª. Ivonete Ferreira de sousa Aluno: Pedro Bamberg Morgado – Mat: 0820961 pedro.bambergs@gmail.com Pedro Bamberg Morgado – Mat: 0820961 – Mail: pedro.bambergs@gmail.com FORMA DE COMUNICAÇÃO DO TCP/IP O IP é o protocolo que providencia a entrega de pacotes para todos os outros protocolos da família TCP/IP, o IP oferece um sistema de entrega de dados sem conexão, isto é, os pacotes IP não são garantidos de chegarem ao seu destino, nem serem recebidos na ordem que foram enviados, o protocolo IP apenas confirma a integridade do cabeçalho do pacote. Desta forma, a responsabilidade pelos dados contidos no pacote IP é tarefa de protocolos de mais alto nível, como o TCP. O TCP garante a entrega dos pacotes, assegura o seguimento dos pacotes e, providencia uma checagem que valida tanto o cabeçalho quanto os dados do pacote. No caso da rede perder ou corromper dados ou pacotes TCP/IP durante a transmissão, o TCP retransmitirá o pacote que falta ou o corrompido, por isso o protocolo TCP/IP é o mais escolhido para transmissões baseadas em sessão, aplicativos cliente-servidor e serviços críticos como e-mail. Porta é a unidade que permite identificar o tráfego de dados destinado a diversas aplicações, a identificação única de um processo acessando os serviços TCP/IP é então, o endereço IP da máquina e a porta ou portas usadas pela aplicação. Cada processo pode utilizar mais de uma porta simultaneamente, mas uma porta só pode ser utilizada por uma aplicação em um determinado momento. Uma aplicação que deseje utilizar os serviços de comunicação deverá requisitar uma ou mais portas para realizar a comunicação. A mesma porta usada por uma aplicação pode ser usada por outra, desde que a primeira tenha terminado de utilizá-la. O SMTP (Simple Mail Transfer Protocol) é o protocolo padrão para envio de e-mails através da internet, é um protocolo relativamente simples, baseado em texto simples, onde um ou vários destinatários de uma mensagem são especificados e validados, sendo depois, a mensagem transferida. Serviço Nacional de Aprendizagem Comercial Gestão em Tecnologia da Informação - 4º semestre – 903 sul Fundamentos da Internet Profª. Ivonete Ferreira de sousa Aluno: Pedro Bamberg Morgado – Mat: 0820961 pedro.bambergs@gmail.com Pedro Bamberg Morgado – Mat: 0820961 – Mail: pedro.bambergs@gmail.com O protocolo SMTP utiliza a porta 25 em uma rede TCP porém, ele é apenas um protocolo de envio, desta forma não permite que usuários descarreguem mensagens de um servidor, para isso, é necessário um cliente de e-mail com suporte ao protocolo POP3 ou IMAP. Porém, o protocolo TCP/IP requer o uso de bits adicionais para assegurar o correto seguimento da informação e, a checagem obrigatória dos pacotes, para garantir a integridade dos dados. Além disso, o protocolo também requer que o destinatário informe o recebimento do pacote, que é conhecido como “ACK – acknowledgments”, gerando um tráfego adicional na rede, diminuindo a taxa de transferência de dados em favor da compatibilidade. Para reduzir esse impacto de desempenho, quase todos os servidores enviam esse “informe de recebimento” para todo segmento de dados ao invés de todo pacote ou mesmo quando um ACK expira. Esse protocolo é um mecanismo de transporte confiável, orientado à conexão e que fornece um transporte de pacotes confiável, garantindo que os dados cheguem íntegros e na ordem que foram transmitidos, compensando as altas taxas de perdas da internet.