Subnet; Roteamento básico; ICMP.
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)
Máscara de sub-rede (subnet mask) Exemplo (o normal): End. IP classe C: 192.203.97.0 máscara: 255.255.255.0 Net-ID: 192.203.97 Intervalo de De 192.203.97.1 Host-ID (254): até 192.203.97.254 Broadcast: 192.203.97.255
Máscara de sub-rede (subnet mask) “Emprestando” um bit do host-ID para net-ID 192.203.97. [ 128 64 32 16 8 4 2 1] net-id host-id net-id host-id máscara: 255.255.255.128 27= 128 128-2 = 126 hosts
Máscara de sub-rede (subnet mask) Endereço de rede 192.203.97.0 102.203.97.128 Host-IDs 192.203.97.1 a 192.203.97.126 192.203.97.129 a 192.203.97.254 Broadcast 192.203.97.127 192.203.97.255
8 -2 = 6 bits para host = 26 = 64 -2 = 62 hosts por rede. Máscara de sub-rede (subnet mask): tomando 2 bits para máscara: 128+64 = 192 = 255.255.255.192 Sub-net 1 Sub-net 2 Sub-net 3 Sub-net 4 Endereço de rede 192.168.0.0 192.168.0.64 192.168.0.128 192.168.0.192 Host-IDs 192.168.0.1 a 192.168.0.62 192.168.0.65 192.168.0.126 192.168.0.129 192.168.0.190 192.168.0.193 192.168.0.254 Broadcast 192.168.0.63 192.168.0.127 192.168.0.191 192.168.0.255 8 -2 = 6 bits para host = 26 = 64 -2 = 62 hosts por rede.
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 !
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.
O envio é direto se mesmo net-Id de destino O envio é direto se mesmo net-Id de destino. Indireto, se endereço não é fisicamente atingível. Comando TRACERT do DOS.
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.255.255.192 (128+64 = 2 bits 22 = 4 sub-redes) Máscara: 1 1 0 0 0 0 0 0 (192) Host-id 1 0 0 0 1 1 1 1 (143) Resultado (AND) 1 0 0 0 0 0 0 0 (128)
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.
Protocolo ICMP Transportados em datagramas IP; Compostos por Tipo, Código e os 8 primeiros bytes do datagrama com problema; Definido na RFC 792.
Protocolo ICMP
Protocolo ICMP
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)