sexta-feira, 29 de janeiro de 2016

[Post Relâmpago] Sumarização de Rotas

Uma prática muito comum quando operamos com roteamento de redes contínuas (principalmente em sub redes locais) é a sumarização das rotas afim de reduzir o tamanho da tabela de roteamento. Essa prática consiste em encontrar uma máscara que seja suficiente para atender a todas as redes que fazem parte do conjunto.
Lembre-se - As redes devem ser contínuas para que a sumarização funcione corretamente.
Vamos entender o processo:

Em uma empresa foram configuradas 4 sub redes como segue:

* Sub Rede 1: 192.168.0.0/24
* Sub Rede 2: 192.168.1.0/24
* Sub Rede 3: 192.168.2.0/24
* Sub Rede 4: 192.168.3.0/24

Precisamos configurar através de rotas estáticas o caminho para as quatro sub redes. Sem a sumarização teríamos que criar 4 rotas apontando cada uma para uma das Sub Redes. Vamos então reduzir para apenas uma única rota:

Passo 1: Converter os endereços para binário:

Sub Rede 1: 11000000.10101000.00000000.00000000
Sub Rede 2: 11000000.10101000.00000001.00000000
Sub Rede 3: 11000000.10101000.00000010.00000000
Sub Rede 4: 11000000.10101000.00000011.00000000

Passo 2: Identificar a posição onde pretendemos modificar a porção de REDE para HOST:

Sub Rede 1: 11000000.10101000.00000000.00000000
Sub Rede 2: 11000000.10101000.00000001.00000000
Sub Rede 3: 11000000.10101000.00000010.00000000
Sub Rede 4: 11000000.10101000.00000011.00000000

Na máscara atual (255.255.255.0) apenas os bits em vermelho significam a porção de Host desta rede. Para que uma única rede possa ser usada como rota para as quatro, precisamos que a máscara suporte todos os endereços possíveis. Para isso verificamos na porção de Rede que os dois últimos bits são modificados para as redes. Pegaremos estes bits "emprestados" para a porção de host:

Sub Rede 1: 11000000.10101000.00000000.00000000
Sub Rede 2: 11000000.10101000.00000001.00000000
Sub Rede 3: 11000000.10101000.00000010.00000000
Sub Rede 4: 11000000.10101000.00000011.00000000

Nesse momento passamos a ter uma máscara com 22 bits (255.255.252.0) que engloba as quatro sub redes. Vamos à comprovação:

A primeira rede começa em 192.168.0.0 e a última finaliza com o broadcast 192.168.3.255
Esta nova rede 192.168.0.0/22 possui:

Endereço de Rede: 11000000.10101000.00000000.00000000 (192.168.0.0)
Máscara de Rede:   11111111.11111111.11111100.00000000 (255.255.252.0)
Endereço de Broadcast: 11000000.10101000.00000011.11111111 (192.168.3.255) 

Podemos ver que início da primeira rede e o final da última rede se encaixam perfeitamente nesta super rede! Podemos usar então esse endereço de rede para a rota sumarizada.
Mais informações sobre sumarização de rotas? Entre em contato!