3 - INTEGRATED IS-IS
- -> definição:
- extensão do protocolo OSI IS-IS, permitindo o uso de um simples
protocolo de roteamento integrado para o roteamento em ambientes de
protocolos múltiplos; será permitido, portanto, que um único protocolo de
roteamento suporte TCP/IP, CLNP (OSI), DECNET e outros;
- -> histórico:
- esse protocolo baseia-se no RFC 1195 e está disponível desde
junho/1991;
- vários fabricantes anunciaram suporte a esse protocolo: Cisco Systems
INC, Digital Equipment Corporation, Proteon INC.,Vitalink Communications
Corporation, Wellfleet Communications e 3COM Corporation (posição em abr/93);
- -> objetivo:
- o IS-IS integrado foi projetado para atender as necessidades de
um ambiente de interconexão de redes atuais; portanto, se propõe a :
- fornecer interconexão de redes para ambientes de multivendedores
e multiprotocolos;
- fornecer operações eficientes para redes de alcance variados
(desde as pequenas redes ate as de grande extensão);
- ser aberto - um protocolo de roteamento padrão que poderá ser
implementado por qualquer fabricante;
- fornecer um servico de interconexão de redes flexível e robusto;
- ser simples de configurar e gerenciar.
- -> características:
- * é um protocolo de roteamento dinâmico baseado no algoritmo de
roteamento SPF (Shortest Path First) de Dijkstra;
- * extendendo o IS-IS para suportar protocolos adicionais, temos:
- => as adaptações para suporte ao TCP/IP
- - cada roteador precisa conhecer como encaminhar pacotes IP
(incluindo como analisar cabeçalhos dos pacotes IP bem como operações de ARP, ICMP,
etc.) - isto é necessario para operação IP mas independente do protocolo de
roteamento;
- - cada roteador precisa conhecer quais endereços IP são
alcançáveis por cada um dos outros roteadores:
- . se nível 1, os endereços alcançados por cada roteador
dentro da área;
- . se nível 2, os endereços alcançados por cada roteador
no domínio de roteamento;
- - essa adição de suporte IP é bastante simples:
- . a idéia básica é que seja adicionado um campo opcional
ao pacote IS-IS que permitirá que cada roteador informe aos outros quais endereços
IP ele pode alcançar;
- . essa informação de alcançabilidade especifica o conjunto
de um ou mais pares (endereço IP, máscara subrede), os quais juntos, especificam quais
endereços IP serão alcançados por cada roteador;
- . essa informação IP é tratada independentemente da
informação OSI, nao causando overhead na operação do protocolo de roteamento,
permitindo que pacotes IP sejam encaminhados independentes dos pacotes OSI;
- - como visto anteriormente, os pacotes OSI e IP são roteados
como "são" sobre o serviço de enlace de dados, sem a necessidade de encapsulamento ou
tradução do cabeçalho; portanto, não existe a necessidade de mapear os
endereços OSI com os do IP;
- - os roteadores são mesclados baseados em área; cada área
pode ser apenas OSI, apenas IP ou ser múltiplo protocolo (OSI e IP); assim ,
roteadores IS-IS apenas IP só suportam protocolo IP, os roteadores IS-IS apenas OSI
só suportam protocolos OSI e o dual IS-IS suportam tanto IP como OSI;
- - encapsulamento - existe a opção especial de encapsular; se
implementada, pode por exemplo, permitir que pacotes IP sejam encapsulados em
pacotes OSI para transmissão via roteadores apenas OSI; se essa opção for utilizada,
o IS-IS automaticamente determina quando será necessário o encapsulamento e o
desencapsulamento;
- - atualizações de informações - a troca de informações de
roteamento entre os roteadores faz uso da troca de pacotes de roteamento OSI IS-IS
acrescido com informações específicas do IP;
- => as adaptações para suporte ao DECNET
- - a Digital, em Junho/91, anunciou sua família de roteadores
multiprotocolos que usam o IS-IS integrado suportando roteamento para DECNET phase V,
TCP/IP e OSI;
- => as adaptações para suporte a outros protocolos
- - o IS-IS também está sendo expandido para suportar outros
protocolos de LAN: IPX, XNS e Appletalk;