Notes - MIECT
Redes de Comunicações 1
Notes - MIECT
Redes de Comunicações 1
  • Redes de Comunicações 1
  • Conceitos Iniciais
    • Conceitos Iniciais
    • Redes IP
      • Endereços IPv4
      • Máscaras
      • Atribuição de endereços
      • Datagramas
      • ARP - Address Resolution Protocol
    • Switching
      • Tabela de Encaminhamento
      • Filtragem/forwarding
    • Rounting
      • Do host origem ao primeiro router
      • IP Routing
      • ICMP
      • Subredes
  • Network Layer
    • Network Layer
    • Private Addressing
      • NAT: Network Address Translation
    • DHCP
      • Configuração
      • Atribuição de IPs
      • Outras mensagens de DHCP
      • Clientes e Servidores
    • IPv6
      • Header
      • Addressing
      • Identificadores
      • Auto-Configuração
        • Stateless
        • Statefull
  • Ethernet & Wireless
    • Ethernet & Wireless
    • CSMA
    • Redes Wireless
    • MACA: Multiple Access with Collision Avoidance
    • Fiabilidade de MAC
    • Como iniciar uma conexão
    • Acopular a BSS e AP
    • Segurança em WLANs
    • Protocolo WEP
    • Protocolo WPA
  • Application Requirements and Networks
    • Aplicações
    • Voz
    • Videochamada
    • Gravação de audio
    • Transferência de Ficheiros
    • Conectar Máquinas
    • Byte Stream vs Datagrams
    • Socket IO / Blocking
    • Non-Blocking IO
    • Estrutura Textual vs Binária
  • Portos, Serviços e Transporte
    • Portos, Serviços e Transporte
    • Serviços de transporte e protocolos
    • Protocolos de camada de transporte de Internet
    • Multiplexagem e Desmultiplexagem
      • Desmultiplexagem
    • UDP
    • TCP
    • Mecanismo de Retransmissão Rápido
    • TCP Congestion Control
    • IPTV
  • Application Layer
    • TFTP
      • Read Request session
      • Write Request session
      • Formato de Mensagens
    • FTP
      • Conexões de Controlo e de Dados
      • Comandos e Respostas
    • DNS - Domain Name System
      • Base de dado de hierarquia distribuída
      • TLD - Top Level Domains
      • Local Name Server
      • Queries
      • DNS - Guardar e editar entradas
      • DNS Records
    • HTTP
      • Conexões
Powered by GitBook
On this page
  1. Conceitos Iniciais
  2. Rounting

IP Routing

Os routers são responsáveis por encaminhar os pacotes (IP datagrams) pelas redes até ao host de destino.

Para conseguir isso, cada router cria uma tabela que corresponde cada porta sua de saída para um endereço de destino.

A tabela que o router cria tem o seguinte formato

Destino
Máscara
Next Hop
Interface

30.0.0.0

255.0.0.0

40.0.0.7

1

192.4.10.0

255.255.255.0

128.1.0.9

2

A rede de destino é definida pelo IP destino e pela netmask

A interface especifica o porto de saída associado a esse IP

No next hop é especificado o endereço IP do próximo router

Se a rede de destino está diretamente ligada ao router, o IP do next hop é omitido

Passos para a transmissão de pacotes entre host origem e destino

  1. Se necessário, o host origem descobre, através de ARP o endereço MAC da sua Default Gateway

  2. O pacote IP é encapsulado na MAC layer frame e é enviado para a rede

  3. O que cada router até ao destino deve fazer:

    1. Desencapsula o pacote IP do MAC layer frame recebido

    2. Procura na sua tabela de routing a porta e o next hop IP de saída associados ao IP destino

    3. Se necessário, envia ARP Request para descobrir o MAC address do próximo router

    4. O pacote IP é novamente encapsulado num MAC layer frame, mas agora com o MAC address do próximo router

  4. O último router:

    1. Desencapsula o pacote IP do MAC layer frame recebido

    2. Procura na tabela de routing a porta associada ao host destinatário ligado a sua rede

    3. Se necessário envia ARP Request

    4. Encapsula novamente o pacote IP num MAC layer address com o MAC address do host destino

PreviousDo host origem ao primeiro routerNextICMP

Last updated 3 years ago