Redes de Computadores 1 Prof. Marcelo Diniz Fonte: http://wps.aw.com/br_kurose_rede_1/ 4: Camada de Rede 1 Capítulo 4: Camada de Rede 4. 1 Introdução r 4.2 Redes de circuitos virtuais e de datagramas r 4.3 O que há dentro de um roteador r 4.4 O protocolo da Internet (IP) r m m m m Formato do datagrama Endereçamento IPv4 ICMP IPv6 r 4.5 Algoritmos de roteamento m m m r 4.6 Roteamento na Internet m m m r Estado de enlace Vetor de distâncias Roteamento hierárquico RIP OSPF BGP 4.7 Roteamento broadcast e multicast 4: Camada de Rede 2 Endereçamento IP: introdução endereço IP: ident. de 32-bits para interface de estação, roteador r interface: conexão entre estação, roteador e enlace físico r m m m roteador típico tem múltiplas interfaces estação pode ter múltiplas interfaces endereço IP associado à interface, não à estação ou roteador 223.1.1.1 223.1.2.1 223.1.1.2 223.1.1.4 223.1.1.3 223.1.2.9 223.1.3.27 223.1.2.2 223.1.3.2 223.1.3.1 223.1.1.1 = 11011111 00000001 00000001 00000001 223 1 1 4: Camada de Rede 1 3 Endereçamento IP: introdução r Classe de IP 4: Camada de Rede 4 Endereçamento IP: introdução r Classe de IP 4: Camada de Rede 5 Sub-redes r endereço IP: m m r parte de rede (bits de mais alta ordem) parte de estação (bits de mais baixa ordem) O que é uma sub-rede IP? (da perspectiva do endereço IP) m interfaces de dispositivos com a mesma parte de rede nos seus endereços IP m podem alcançar um ao outro sem passar por um roteador 223.1.1.1 223.1.2.1 223.1.1.2 223.1.1.4 223.1.1.3 223.1.2.9 223.1.3.27 223.1.2.2 LAN 223.1.3.1 223.1.3.2 Esta rede consiste de 3 redes IP 4: Camada de Rede 6 Sub-redes 223.1.1.0/24 223.1.2.0/24 Receita r desassociar cada interface do seu roteador, estação r criar “ilhas” de redes isoladas r cada rede isolada é uma sub-rede 223.1.3.0/24 Máscara da sub-rede: /24 4: Camada de Rede 7 Sub-redes Quantas sub-redes? 223.1.1.2 223.1.1.1 223.1.1.4 223.1.1.3 223.1.9.2 223.1.7.1 223.1.9.1 223.1.7.2 223.1.8.1 223.1.8.2 223.1.2.6 223.1.2.1 223.1.3.27 223.1.2.2 223.1.3.1 223.1.3.2 4: Camada de Rede 8 Endereçamento IP: CIDR r CIDR: Classless InterDomain Routing (Roteamento Interdomínio sem classes) m m formato de endereço: a.b.c.d/x, onde x é no. de bits na parte de rede do endereço IP sem classe (foco na mascara) 4: Camada de Rede 9 Endereçamento IP: CIDR r Dividindo em sub-redes – (o normal) 8 bits para rede Classe A 1.1.1.1.1.1.1.1 Ex.: 10.5.5.2/8 1.1.1.1.1.1.1.1 16 bits para rede Classe B 1.1.1.1.1.1.1.1 1.1.1.1.1.1.1.1 Ex.: 135.100.100.10/16 1.1.1.1.1.1.1.1 1.1.1.1.1.1.1.1 24 bits para rede Classe C 1.1.1.1.1.1.1.1 1.1.1.1.1.1.1.1 1.1.1.1.1.1.1.1 1.1.1.1.1.1.1.1 Ex.: 182.168.1.1/24 1.1.1.1.1.1.1.1 1.1.1.1.1.1.1.1 4: Camada de Rede 10 Endereçamento IP: CIDR r Dividindo em sub-redes – (“Pegando” mais bits para fazer mais sub-redes) Classe C 1.1.1.1.1.1.1.1 1.1.1.1.1.1.1.1 1.1.1.1.1.1.1.1 1.0.0.0.0.0.0.0 /25 Classe C 1.1.1.1.1.1.1.1 1.1.1.1.1.1.1.1 1.1.1.1.1.1.1.1 1.1.0.0.0.0.0.0 /26 Classe C 1.1.1.1.1.1.1.1 1.1.1.1.1.1.1.1 1.1.1.1.1.1.1.1 1.1.1.0.0.0.0.0 /27 Classe C 1.1.1.1.1.1.1.1 1.1.1.1.1.1.1.1 1.1.1.1.1.1.1.1 1.1.1.1.0.0.0.0 /28 Classe C 1.1.1.1.1.1.1.1 1.1.1.1.1.1.1.1 1.1.1.1.1.1.1.1 1.1.1.1.1.0.0.0 /29 Classe C 1.1.1.1.1.1.1.1 1.1.1.1.1.1.1.1 1.1.1.1.1.1.1.1 1.1.1.1.1.1.0.0 /30 4: Camada de Rede 11 Endereçamento IP: CIDR r Dividindo em sub-redes – (“Pegando” mais bits para fazer mais sub-redes) m m Para fazer a divisão de sub-redes corretamente você precisa responder cinco perguntas: Exemplo (192.168.10.0 /26) • • • • • 1º Quantas subnets é possível ter? 2º Quantos hosts temos por subnet? 3º Quais são as subnets válidas? 4º Qual é o broadcast de cada subnet? 5º Quais são os hosts válidos? 4: Camada de Rede 12 Endereçamento IP: CIDR r 1º Quantas subnets é possível ter ? m Exemplo (192.168.10.0 /26) • 11111111.11111111.11111111.110000000 (255.255.255.192) • Quantos bits temos on? Ou seja, iguais a “1” ? – R.: 2 2 • Logo 2 = 4 sub-redes 4: Camada de Rede 13 Endereçamento IP: CIDR r 2º Quantos hosts temos por subnet ? m Exemplo (192.168.10.0 /26) • 11111111.11111111.11111111.110000000 (255.255.255.192) • Quantos bits temos off? Ou seja, iguais a “0” ? – R.: 6 6 • Logo 2 - 2 = 62 hosts 4: Camada de Rede 14 Endereçamento IP: CIDR r 3º Quais são as subnets válidas ? m Exemplo (192.168.10.0 /26) • 11111111 = 255 • 11000000 = 192 • Logo 255 – 192 = 64 • Com isso temos, começando de “0”: – 0, 64, 128 e 192 ou seja 0+64=64, 64+64=128, 128+64=192 e pára no 192 (valor do /26). 4: Camada de Rede 15 Endereçamento IP: CIDR r 4º Qual é o broadcast de cada subnet? r 5º Quais são os hosts válidos? Sub-rede 192.168.10.0 192.168.10.64 192.168.10.128 192.168.10.192 1º host 192.168.10.1 192.168.10.65 192.168.10.129 192.168.10.193 Ultimo host 192.168.10.62 192.168.10.126 192.168.10.190 192.168.10.254 broadcast 192.168.10.63 192.168.10.127 192.168.10.191 192.168.10.255 4: Camada de Rede 16