Tabelas de encaminhamento e regra de correspondência de prefixo mais longo

2

Apenas por curiosidade, digamos que eu tenha uma tabela de encaminhamento em um roteador IP com esta aparência:

134.50.56.0/22    Interface 4
134.50.60.0/22    Interface 3
192.53.40.0/23    Interface 2
default           Interface 1

O roteador tem os seguintes datagramas de acesso para lidar com:

1) 134.50.63.9
2) 134.50.57.13
3) 134.50.52.3
4) 192.53.40.6
5) 192.53.56.7

O plano de encaminhamento usa a regra de correspondência de prefixo mais longa aqui para determinar em qual interface o datagrama deve ser encaminhado?

Ent� o datagrama 1 deve ser enviado para a interface 3, 2- > 4, 3- > 4, 4- > 2 e 5- > 2 ...? Certo?

    
por Lasse A Karlsen 27.11.2012 / 19:15

1 resposta

1

Não, os datagramas 3 e 5 serão enviados para o gateway padrão através da interface 1, porque não há rota de sub-rede para esses destinos.

Confira a saída de sipcalc :

$ sipcalc 134.50.56.0/22
-[ipv4 : 134.50.56.0/22] - 0

[CIDR]
Host address            - 134.50.56.0
Host address (decimal)  - 2251438080
Host address (hex)      - 86323800
Network address         - 134.50.56.0
Network mask            - 255.255.252.0
Network mask (bits)     - 22
Network mask (hex)      - FFFFFC00
Broadcast address       - 134.50.59.255
Cisco wildcard          - 0.0.3.255
Addresses in network    - 1024
Network range           - 134.50.56.0 - 134.50.59.255
Usable range            - 134.50.56.1 - 134.50.59.254

O terceiro datagrama, com o endereço IP 134.50.52.3, não está dentro do alcance desta rede, e é o mesmo para o pacote n ° 5.

Uma leitura interessante é a resposta da Evan em Como funciona a sub-rede ipv4 .

    
por 27.11.2012 / 22:35