Redes de Computadores Prof Alberto Subnet Roteamento bsico
Redes de Computadores – Prof. Alberto § Subnet; § Roteamento básico; § ICMP.
Redes de Computadores – Prof. Alberto Máscara de sub-rede (subnet mask) Objetivo: “Quebrar” uma rede IP em redes menores, onde cada rede torna-se independente. Para isto, usam-se bits do endereço IP como um filtro (máscara), dividindo o endereço IP em duas partes: id de rede (net ID) e id da máquina (host ID)
Redes de Computadores – Prof. Alberto Máscara de sub-rede (subnet mask) Exemplo (o normal): End. IP classe C: máscara: Net-ID: Intervalo de Host-ID (254): Broadcast: 192. 203. 97. 0 255. 0 192. 203. 97 De 192. 203. 97. 1 até 192. 203. 97. 254 192. 203. 97. 255
Redes de Computadores – Prof. Alberto Máscara de sub-rede (subnet mask) “Emprestando” um bit do host-ID para net-ID 192. 203. 97. [ net-id 128 64 32 16 8 4 2 1] host-id 64 32 16 host-id máscara: 255. 128 27= 128 -2 = 126 hosts
Redes de Computadores – Prof. Alberto Máscara de sub-rede (subnet mask) Endereço de rede Host-IDs Broadcast Sub-net 1 Sub-net 2 192. 203. 97. 0 102. 203. 97. 128 192. 203. 97. 129 a a 192. 203. 97. 126 192. 203. 97. 254 192. 203. 97. 127 192. 203. 97. 255
Redes de Computadores – Prof. Alberto Máscara de sub-rede (subnet mask): tomando 2 bits para máscara: 128+64 = 192 = 255. 192 Endereço de rede Host-IDs Sub-net 1 Sub-net 2 Sub-net 3 Sub-net 4 192. 168. 0. 0 192. 168. 0. 64 192. 168. 0. 128 192. 168. 0. 1 a 192. 168. 0. 62 192. 168. 0. 65 a 192. 168. 0. 126 192. 168. 0. 129 a 192. 168. 0. 190 192. 168. 0. 193 a 192. 168. 0. 254 192. 168. 0. 63 192. 168. 0. 127 192. 168. 0. 191 192. 168. 0. 255 Broadcast 8 -2 = 6 bits para host = 26 = 64 -2 = 62 hosts por rede.
Redes de Computadores – Prof. Alberto Máscara de sub-rede (subnet mask) Conclusão: Sub-rede é a 128: O IP 192. 203. 97. 143 pertence a sub-rede 192. 203. 97. 128. Host-ID será 001111 (15): Host 15 da sub-rede 128 da rede 192. 203. 97 Não é Host 143 da rede 192. 203. 97. 0 !
Redes de Computadores – Prof. Alberto Roteamento Fórmula utilizada pelos roteadores para determinar o caminho apropriado para onde o pacote deve seguir. O protocolo de roteamento também deve informar quais rotas foram modificadas – dinamicamente - e quais rotas são compartilhadas para outros roteadores.
Redes de Computadores – Prof. Alberto O envio é direto se mesmo net-Id de destino. Indireto, se endereço não é fisicamente atingível. Comando TRACERT do DOS.
Redes de Computadores – Prof. Alberto Roteamento em sub-redes Roteamento deve dar suporte a sub-redes, para determinar o endereço correto. Ex. : suponha IP 192. 203. 97. 143, com sub-net mask de 255. 192 (128+64 = 2 bits 22 = 4 sub-redes) Máscara: 11000000 (192) Host-id 10001111 (143) Resultado (AND) 1 0 0 0 0 (128)
Redes de Computadores – Prof. Alberto Protocolo ICMP (Internet Control Message Protocol) Um protocolo sob o TCP/IP, usado para enviar mensagens de erro e de controle. Por exemplo, roteadores usam ICMP para notificar o remetente que um determinado nó de destino não está disponível.
Redes de Computadores – Prof. Alberto Protocolo ICMP • Transportados em datagramas IP; • Compostos por Tipo, Código e os 8 primeiros bytes do datagrama com problema; • Definido na RFC 792.
Redes de Computadores – Prof. Alberto Protocolo ICMP
Redes de Computadores – Prof. Alberto Protocolo ICMP
Redes de Computadores – Prof. Alberto Protocolo ICMP - PING (Packet INternet Groper) Um utilitário usado para determinar se um endereço IP está disponível para responder um pacote e tempo de resposta. Usa echo reply e echo request do ICMP Pode ser utilizado também pelo nome do host (neste caso primeiro é feita resolução nome/ip)
- Slides: 15