Compreender IS-IS áreas para dividir um sistema autônomo em grupos menores
Na IS-IS, um único AS pode ser dividido em grupos menores chamados áreas.
Os protocolos de estado de enlace não podem ser dimensionados bem se um grande sistema autônomo (AS) consistir em um único conjunto de dispositivos de roteamento que compartilham um banco de dados comum para computar os melhores caminhos por meio do AS. Como o algoritmo de caminho mais curto (SPF) funciona de maneira exponencial, a demanda de CPU pode se tornar muito pesada quando muitos dispositivos de roteamento compartilham suas informações completas de roteamento entre si. Para atenuar esse problema, grandes ASs são divididos em partes menores chamadas áreas.
Quando os ASs são divididos em áreas, as áreas desconectadas precisam ser conectadas para rotear o tráfego entre as áreas. As informações de alcance nas fronteiras da área devem ser injetadas umas nas outras áreas.
Na IS-IS, o roteamento entre áreas é organizado hierárquico. Essa organização é realizada configurando sistemas intermediários de Nível 1 e 2. Roteamento de sistemas de nível 1 em uma área. Quando o destino está fora de uma área, os sistemas de Nível 1 roteam em direção a um sistema de Nível 2. Rota de sistemas intermediários de nível 2 entre áreas e em direção a outros ASs. Nenhuma IS-IS de área funciona rigorosamente como backbone.
Os roteadores de nível 1 compartilham informações de roteamento intra-área, e os roteadores de Nível 2 compartilham informações interáriais sobre endereços IP disponíveis em cada área. Com exclusividade, IS-IS roteadores de nível 1 e 2 podem atuar como roteadores de nível 1 e 2, compartilhando rotas intra-áreas com outros roteadores de Nível 1 e rotas entre áreas com outros roteadores de Nível 2.
A propagação de atualizações de estado de enlace é determinada pelos limites de nível. Todos os roteadores em um nível mantêm um banco de dados de estado de enlace completo de todos os outros roteadores no mesmo nível. Cada roteador usa o algoritmo Dijkstra para determinar o caminho mais curto do roteador local até outros roteadores no banco de dados de estados de enlace.