1. IS-IS (Intermediate System to Intermediate System)
ㅇ ISO의 OSI 참조모델 상에서 라우팅 구현을 위해,
- 1992년 1SO/IEC 10589 표준(IS-IS interdomain routing exchange protocol)으로 채택되어,
- CLNS (connectionless network service) 및 IP 환경 하에서 동작하는 라우팅 프로토콜
2. IS-IS 특징
ㅇ Link State Routing Protocol의 일종으로 OSPF 와는 매우 유사함
- 최적 경로 계산을 위해 SPF(Shortest Path First) 알고리즘 사용
- 2계층 Hierarchy 라우팅 구조로 동작 ☞ 라우팅 계위 참조
ㅇ 라우터간에 주고받는 라우팅 정보용 패킷을 LSP (Link State PDU)라고 함
- OSPF 관련으로는 ☞ LSA (Link State Advertisement) 참조
ㅇ 라우터 식별 주소
- 라우터를 식별하는 주소로는 NSAP 주소를 사용
(IP 주소로 가능한 버젼은 후에 Integrated IS-IS 버젼에서 나타남)
- IS-IS는 인터페이스 기반의 주소를 많이 쓰는 OSPF와는 달리 노드 기반 주소임
ㅇ 다중의 프로토콜(Multi Protocol) 지원
- IS-IS는 원래 ISO의 CLNP을 라우팅하기 위해 설계되었으나,
. 여러 프로토콜들을 동시에 지원 가능
- 한편, CLNP 및 IP 모두를 지원하는 IS-IS 버젼에 대한 명칭으로는,
. Integrated IS-IS 또는 Dual IS-IS 이라고 불리움
3. IS-IS 에서의 시스템(또는 노드) 구분
ㅇ ES (End System) : 호스트 노드
ㅇ IS (Intermediate System) : 라우터 노드
- Level 1 IS (L1 라우터) : Area 내부 라우팅 노드
- Level 2 IS (L2 라우터) : Area 상호 간 라우팅 노드
ㅇ Psedo Node : Broadcast Network 상의 가상의 대표 노드
4. [참고사항]
ㅇ IS-IS 에서의 Area 구분 ☞ IS-IS의 Area
ㅇ IS-IS에서의 라우터 구분 ☞ IS-IS Router
ㅇ IS-IS 패킷(PDU) 구분 ☞ IS-IS 패킷 종류
- IS-IS PDU는 데이터링크 계층 상의 프레임 내에 직접 캡슐화되어 전달된다.
- 패킷 내 데이터 구성 형태는 TLV(type, length, value) 형식을 갖는다.
ㅇ Subnetwork 범주의 구분
- Broadcast Subnetwork : 동일 매체에 여러 노드가 있는 형태, 例) LAN
- General Subnetwork
. Multipoint Subnetwork : 1개의 주(Master)노드와 여러 개의 종(Slave)노드
. Permanent point-to-poimt Subnetwork : 항상 연결되어 있는 형태
. Dynamically established links : X.25 처럼 필요에 따라 연결되는 형태
※ OSPF의 경우는 ☞ OSPF 네트워크 구분 참조
ㅇ 관련표준 : ISO/IEC 10589, RFC 1195