Baixe protocolos tcp/ip e enderecamento ip e outras Resumos em PDF para Redes de Computadores, somente na Docsity!
Redes de
Computadores
TCP/IP^ Fabricio Breve
Fundamentos
- Atualmente é o protocolo mais usado em
redes locais
- Principal responsável: Popularização da Internet - Mesmo SOs que antigamente só suportavam seu protocolo proprietário hoje suportamTCP/IP - WindowsNT com seu NETBEUI • Netware com seu IPX/SPX
Arquitetura TCP/IP
Aplicação Apresentação Sessão Transporte Rede Link de Dados Física 7 6 5 4 3 2 1 Modelo OSI Aplicação Transporte Internet Interface com a Rede TCP/IP
Arquitetura TCP/IP
- TCP/IP é na realidade um conjunto de
protocolos
- TCP: Transmission Control Protocol – IP (Internet Protocol)
- Operam nas camadas de Transporte e Internet respectivamente - Não são os únicos
Camada de Aplicação
- Comunica-se com a camada de transporte
através de uma
porta
(ou
porto
- Portas são numeradas e as aplicações
padrão usam sempre a mesma porta
- Exemplos:
- SMTP utiliza a porta 25 • HTTP utiliza a porta 80 • FTP as portas 20 (dados) e 21 (informações de controle)
Camada de Aplicação
- Uso de portas: permite ao protocolo de
transporte (tipicamente o TCP) saber qualé o tipo de conteúdo do pacote de dados
- No receptor, ao receber um pacote na porta 25 irá entregá-lo ao protocolo conectado aessa porta (tipicamente SMTP), que por suavez irá repassá-lo para a aplicação (programade e-mail)
Camada de Transporte
A camada de transporte do TCP/IP é umequivalente direto da camada de transporte (4)do modelo OSI
- Responsável por pegar dados enviados pela aplicação e transformá-los em pacote para seremrepassados para a camada de Internet - Multiplexação: é possível transmitir dados dasmais diferentes aplicações “simultaneamente” - Intercalamento de pacotes - Possível graças ao conceito de portas
Camada de Transporte
- Nesta camada operam dois protocolos
- TCP (Transmission Control Protocol)
- Mais utilizado na transmissão de dados
- UDP (User Datagram Protocol)
- Não verifica se o dado chegou ou não ao destino • Mais usado na transmissão de informações de controle
Camada de Internet
Equivale a Camada de Rede (3) do modelo OSI
- Todas as explicações dadas sobre essa camada no modelo OSI são 100% válidas para a camada deInternet do TCP/IP - Vários protocolos podem operar nessa camada: - IP (Internet Protocol) – ICMP (Internet Control Message Protocol) – ARP (Address Resolution Protocol) – RARP (Reverse Address Resolution Protocol)
Camada de Internet
Pacote de dados recebido da camada TCP édividido em pacotes chamados datagramas
- Datagramas são enviados para a camada de interface com a rede, onde são transmitidos pelocabeamento de rede através de quadros - Não verifica se os dados chegaram ao destino,isso é feito pelo TCP - Responsável pelo roteamento de pacotes - adiciona informações ao datagrama sobre o caminho que ele deverá percorrer
Funcionamento do TCP/IP
Controle do Link Lógico Controle do Acesso ao Meio (MAC) (IEEE 802.3) Driver da Placa de Rede Placa de Rede Camada deinterface com arede Cabo da rede Aplicações Camada de Aplicação (SMTP, HTTP, FTP, Telnet) Camda de Internet (IP, ICMP, ARP, RARP)
Endereçamento IP
- TCP/IP é roteável, foi criado pensando na
interligação de diversas redes (podemhaver vários caminhos entre o transmissore o receptor)
- Cada dispositivo conectado em rede
necessita usar pelo menos um endereçoIP
- Endereço IP permite identificar o
dispositivo e a qual rede ele pertence
Endereçamento IP
- A entrega é feita facilmente pelo roteador
pois os pacotes possuem o endereço IPdo computador de destino
- Nesse endereço há informação de em qual rede o pacote deve ser entregue - O roteador 1 sabe que o destinatário não está na rede 2 e portanto o envia diretamente parao roteador 2
Endereçamento IP
- Redes TCP/IP tem um ponto de saída
chamado
gateway
- Todos os pacotes de dados recebidos que não são para aquela rede vão para o gateway - As redes subseqüentes vão enviando os pacotes a seus respectivos gateways até quecheguem ao destino - Isso é possível porque o endereço IP possui duas partes (próximo slide)