Fundamentos da Camada de Rede e Protocolo IP
Camada de Rede
- 1: Os serviços devem ser independentes da tecnologia dos roteadores.
- 2: A camada de transporte deve ser isolada do número, do tipo e da topologia dos roteadores.
Questões de Projeto da Camada de Rede
- 1: Comutação de pacotes store-and-forward.
- 2: Serviços oferecidos à camada de transporte.
Algoritmo
É a parte do software da camada de rede responsável pela decisão sobre a linha de saída a ser usada na transmissão do pacote de entrada.
Duas Classes de Algoritmo
- Não adaptativos ou estáticos
- Adaptativos ou dinâmicos
Algoritmos Adaptativos se Diferenciam em Termos de:
- Do lugar em que obtêm suas informações;
- Do momento em que alteram as rotas.
Roteamento pelo Caminho Mais Curto
- Número de hops;
- Custo de comunicação;
- Distância geográfica;
- Retardo médio.
A Camada de Rede na Internet
- Conjunto de sub-redes ou sistemas autônomos conectados entre si. São diversos backbones principais.
- Conectadas aos backbones estão as redes regionais e, a estas, estão as redes locais.
Protocolos IP
- O protocolo IP é o elemento que mantém a rede unida.
- Sua tarefa é fornecer a melhor forma possível de transportar pacotes.
Endereços IP
- Um endereço IP se refere à interface de rede, não ao host.
- Os endereços IP foram divididos em 5 datagramas:
- Classe A: 8 bits
- Classe B: 16 bits
- Classe C: 24 bits
NAT - Network Address Translation
Motivação
- Escassez de endereços IP;
- Necessidade de estar continuamente on-line.
O que é NAT?
É um recurso que permite que uma mesma conexão e endereço IP sejam compartilhados com diversos computadores de forma transparente.
Por que foi criado o NAT?
Foi criado para responder à escassez de endereços IP com o protocolo IPv4.
O que acontece quando um pacote com endereço de origem NAT deixa a empresa?
O servidor NAT modifica as propriedades de cada pacote (conexão) e configura o seu próprio endereço IP como remetente do pacote.
O que acontece quando um pacote vindo da internet chega à empresa que usa endereços internos NAT?
O destino irá enviar a resposta do pacote ao servidor NAT, que ficará encarregado de encaminhá-lo ao computador cliente que iniciou a conexão.
3 intervalos de endereços IP foram reservados para NAT
- 10.0.0.0 - 10.255.255.255/8 (16.777.216 hosts)
- 172.16.0.0 - 172.31.255.255/12 (1.048.576 hosts)
- 192.168.0.0 - 192.168.255.255/16 (65.536 hosts)