Mod 4 - Rede e IP
Mod 4 - Rede e IP
Mod 4 - Rede e IP
de Rede e
Endereçamento IP
Introdução
3. Sub-rede
4. ICMP
Camada de
Aplicação
Camada de
transporte
Camada de rede Endereçamento IP e
................................... ICMP IPX
roteamento
Camada de link de IP
dados
Camada física
Funções Versão
Comprimento Tipo de
Versão Comprimento Total
do cabeçalho Serviço
Identificação Flags Compensação de Fragmento
Tamanho
fixo TTL Protocolo Soma de verificação do cabeçalho
20 bytes
Endereço IP de origem
Endereço IP de destino
Tamanho
Opções Espaçamento
opcional:
0–40 bytes
Fragmentação de Pacotes de Dados
⚫ O processo de dividir um pacote em múltiplos fragmentos é chamado de fragmentação.
⚫ Os tamanhos dos pacotes IP encaminhados em uma rede podem ser diferentes. Se o tamanho de um
pacote IP exceder o tamanho máximo suportado por um link de dados, o pacote precisa ser dividido em
vários fragmentos menores antes de ser transmitido no link.
Tipo
Comprimento
Versão de Comprimento Total
do cabeçalho
Serviço
Compensação de Host A Host B
Identificação Flags
Fragmento Dados
Soma de verificação do
TTL Protocolo Fragmento de
cabeçalho
dados
Endereço IP de origem
Endereço IP de destino
Opções Espaçamento
Tempo de validade
⚫ O campo TTL especifica o número de roteadores pelos quais um pacote pode passar.
⚫ Uma vez que um pacote passa por um roteador, o TTL é reduzido em 1. Se o valor TTL for reduzido a 0,
um pacote de dados será descartado.
Comprimento Tipo de
Versão Comprimento Total
do cabeçalho Serviço TTL = 255 TTL = 254 TTL = 253
Compensação
Identificação Flags
de Fragmento
Soma de verificação do
TTL Protocolo
cabeçalho
Host A Host B
Endereço IP de origem
Endereço IP de destino
Opções Espaçamento
Protocolo
⚫ O campo Protocolo no cabeçalho do pacote IP identifica o protocolo que continuará a processar o
pacote.
⚫ Este campo identifica o protocolo usado pelos dados transportados no pacote de dados para que a
camada IP do host de destino envie os dados para o processo mapeado para o campo Protocolo.
Comprim Cabeçalho
Tipo de Dados do usuário
Versão ento do Comprimento Total IP
Serviço
cabeçalho
Compensação de Protocolo
Identificação Flags
Fragmento
TTL Protocolo Soma de verificação do cabeçalho 6/17 TCP/UDP
Endereço IP de origem
1 ICMP
Endereço IP de destino
Opções Espaçamento
Conteúdo
3. Sub-rede
4. ICMP
Endereço IP
IP 1 IP 5
Um endereço IP identifica um nó
IP 2 IP 4
em uma rede e é usado para
encontrar o destino dos dados.
IP 3
Dados
Conceitos Classificação do Endereço Cálculo de Endereço Endereços especiais IPv4 vs. IPv6
Notação de endereço IP
⚫ Um endereço IPv4 tem 32 bits de comprimento.
⚫ Está em notação decimal pontilhada.
27 26 25 24 23 22 21 20
Potênci
Conversão entre a 128 64 32 16 8 4 2 1
sistemas decimais e
binários Bit 1 1 0 0 0 0 0 0
= 128 + 64 = 192
⚫ O intervalo de endereços IPv4 é 0.0.0.0–255.255.255.255.
Conceitos Classificação do Endereço Cálculo de Endereço Endereços especiais IPv4 vs. IPv6
Estrutura de Endereços IP
⚫ Parte de rede: identifica uma rede.
⚫ Parte host: identifica um host e é usado para diferenciar hosts em uma rede.
Parte de rede Parte do
host
• Máscara de rede: é usada para distinguir a parte de rede da parte de host em um endereço IP.
192.168.10.1 1 1 0 0 0 0 0 0 1 0 1 0 1 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 1 Endereço IP
Endereçamento IP
⚫ Parte de rede (ID de rede): identifica uma rede.
⚫ Parte host: identifica um host e é usado para diferenciar hosts em uma rede.
Parte de rede
10.0.1.0/24 10.0.2.0/24
10.0.1.1/24 10.0.2.1/24
Classificação de endereço IP
(endereçamento classful)
⚫ Para facilitar o gerenciamento de endereços IP e a rede, os endereços IP são classificados nas seguintes
classes:
Classe A 0NNNNNN NNNNNNN NNNNNNN NNNNNNN 0.0.0.0–127.255.255.255
Atribuído aos
Classe B 10NNNNN NNNNNNN NNNNNNN NNNNNNN 128.0.0.0–191.255.255.255
hosts
Usado para
Classe D 1110NNNN NNNNNNN NNNNNNN NNNNNNN 224.0.0.0–239.255.255.255 multicast
Usado para
Classe E 1111NNNN NNNNNNN NNNNNNN NNNNNNN 240.0.0.0–255.255.255.255
pesquisa
Tipos de endereço IP
⚫ Um intervalo de rede definido por um ID de rede é chamado de segmento de rede.
⚫ Endereço de rede: identifica uma rede.
Exemplo: 192.168.10.0/24
Cálculo de Endereço IP
⚫ Exemplo: Qual é o endereço de rede, o endereço de broadcast e o número de endereços disponíveis do
endereço de classe B 172.16.10.1/16?
172. 16. 00001010 00000001
Endereço IP 1 0 1 0 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 1
Máscara de rede
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
O endereço de rede é obtido, com todos
os bits de host definidos como 0s.
Endereço de Rede 1 0 1 0 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 172.16.0.0/16
O endereço de broadcast é obtido, com
todos os bits de host definidos como 1s.
Endereço de broadcast 1 0 1 0 1 1 0 0 0 0 0 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 172.16.255.255/16
Endereços IP privados
⚫ Endereço IP público: um endereço IP é atribuído pela Internet Assigned Numbers Authority (IANA) e esse modo de
alocação de endereço garante que cada endereço IP seja exclusivo na Internet. Esse endereço IP é um endereço IP
público.
⚫ Endereço IP privado: Na prática, algumas redes não precisam se conectar à Internet. Por exemplo, em uma rede de
um laboratório em uma faculdade, os endereços IP dos dispositivos precisam evitar conflitos entre si apenas dentro
da mesma rede. No espaço de endereço IP, alguns endereços IP dos endereços das classes A, B e C são reservados
para as situações anteriores. Esses endereços IP são chamados de endereços IP privados.
Classe A: 10.0.0.0–10.255.255.255
192.168.1.0/24
10.0.0.0/8
Classe B: 172.16.0.0–172.31.255.255
Implementado uso de tradução
Internet de endereços de rede (NAT)
Classe C: 192.168.0.0–192.168.255.255
10.0.0.0/8 192.168.1.0/24
Endereços IP especiais
⚫ Alguns endereços IP no espaço de endereços IP são de significados e funções especiais.
⚫ Por exemplo:
IPv4 IPv6
• Comprimento do endereço: 32 bits • Comprimento do endereço: 128 bits
• Tipos de endereço: endereço unicast, • Tipos de endereço: endereço unicast,
endereço brodcast e endereço multicast endereço multicast e endereço anycast
• Características: • Características:
▫ Esgotamento de endereço IPv4 ▫ Número ilimitado de endereços
▫ Design de cabeçalho de pacote ▫ Cabeçalho de pacote simplificado
inadequado ▫ Alocação automática de endereço IPv6
▫ Inundação induzida por dependência de ▫ ...
ARP
▫ ...
Conteúdo
3. Sub-rede
4. ICMP
172.16.0.0
192.168.10.1
Endereço IP 192. 168. 10. 0 0 0 0 0 0 0 1
Máscara de
255. 255. 255. 0 0 0 0 0 0 0 0 Uma rede classe C:
sub-rede
padrão 192.168.10.0/24
...
192.168.10.255 Máscara de sub-rede
Endereço IP 192. 168. 10. 1 1 1 1 1 1 1 1
padrão: 255.255.255.0
Máscara de
255. 255. 255. 0 0 0 0 0 0 0 0
sub-rede
padrão
Parte de rede Parte do
host
Endereço de rede: 192.168.10.0/24
Endereço de transmissão:
192.168.10.255
Total de endereços IP: 28 = 256
Endereços IP disponíveis: 28 – 2 = 254
Sub-rede - Tirando Bits da Parte host
⚫ Os bits podem ser retirados da parte do host para criar sub-redes.
Pegue 1 bit da parte do host.
Sub-rede
... 30 hosts
• Resposta: (Use uma rede com 10 hosts como exemplo.)
Etapa 1: Calcule o número de bits de host a serem tomados.
2n – 2 ≥ 10
n ≥ 4, bits do host
...
... Pegue 4 bits da parte do host.
... 30 hosts • Resposta: (Use uma rede com 10 hosts como exemplo.)
Etapa 3: Calcule os endereços de rede da sub-rede.
...
... Sub-rede 1 192. 168. 1. 0 0 0 0 0 0 0 0 192.168.1.0/28
…
Sub-rede 16 192. 168. 1. 1 1 1 1 0 0 0 0 192.168.1.240/28
Conteúdo
3. Sub-rede
4. ICMP
Cabeçalho Cabeçalh
• O ICMP é usado para transmitir erros e controlar Mensagem ICMP Ethernet Tail
Ethernet o IP
informações entre dispositivos de rede.
Tipo Código Soma de verificação
Desempenha um papel importante na coleta de
Conteúdo da Mensagem ICMP
informações de rede, diagnóstico e correção de
falhas de rede. Tipo Código Descrição
0 0 Echo Reply
Servidor Internet
A
20.0.0.1/24
20.0.0.2/24
RTA RTB
10.0.0.200/24 10.0.0.100/24
3 1
3. Sub-rede
4. ICMP
Você pode executar este comando para entrar na view de uma interface especificada e configurar atributos para a interface.
• interface-type interface-number: especifica o tipo e o número de uma interface. O tipo e o número da interface podem
estar próximos um do outro ou separados por um caractere de espaço.
Você pode executar esse comando na interface view para atribuir um endereço IP à interface nos dispositivos de rede para
implementar a interconexão de rede.
• ip-address: especifica o endereço IP de uma interface. O valor está em notação decimal pontilhada.
• máscara: especifica uma máscara de sub-rede. O valor está em notação decimal pontilhada.
• mask-length: especifica um comprimento de máscara. O valor é um número inteiro que varia de 0 a 32.
Caso: Configurando um endereço IP para
uma interface
Configure um endereço IP para uma interface física.
192.168.1.1/24 192.168.1.2/24
[RTA] interface gigabitethernet 0/0/1
GE0/0/1 GE0/0/1
[RTA-GigabitEthernet0/0/1] ip address 192.168.1.1 255.255.255.0
Ou,
RTA RTB
Loopback 0 Loopback 0 [RTA-GigabitEthernet0/0/1] ip address 192.168.1.1 24
1.1.1.1/32 2.2.2.2/32
A. Classe A
B. Classe B
C. Classe C
D. Classe D
2. (Múltiplo) A uma empresa é atribuído um segmento de rede classe C 192.168.20.0/24. Um dos seus departamentos tem 40
hosts. Qual das seguintes sub-redes pode ser alocada? ( )
A. 192.168.20.64/26
B. 192.168.20.64/27
C. 192.168.20.128/26
D. 192.168.20.190/26
Resumo
• Para conectar um PC à Internet, aplique um endereço IP do Provedor de
Serviços de Internet (ISP).
• Esta apresentação fornece uma visão geral do protocolo IP e descreve
conceitos relacionados a endereços IPv4 e sub-rede.
• Esta apresentação também descreve o planejamento e a configuração
básica dos endereços IP.
Obrigado