IS-IS
Intermediate System to Intermediate System · Integrated IS-IS · ISIS 라우팅
는 라우터끼리 링크 상태와 목적지 도달 정보를 공유하여 한 관리 도메인 안의 경로를 계산하는 프로토콜이다. 는 이 구조로 IP 경로도 다루며, 영역 내부의 과 영역 사이의 를 나누어 운용한다.
밑줄 용어에 마우스를 올리거나, 키보드로 선택하거나, 터치하면 설명을 볼 수 있습니다.
01무엇이고, 어떤 일을 하나
- 링크와 이웃, IP 프리픽스 정보를 전파하여 각 라우터가 자신의 위치에서 최단 경로를 계산하게 한다.
- 과 의 정보 범위를 분리하고 경계에서 도달 정보를 연결하여 큰 내부망을 구성한다.
- 확장으로 · 도달성과 추가 속성을 표현하면서 제어 메시지와 실제 사용자 패킷의 전달을 구분한다.
02어떤 순서로 동작하나
- 식별과 레벨 준비
각 라우터의 ·영역 주소와 인터페이스의 동작 레벨을 정한다. 이웃은 같은 영역 조건이 필요하고 는 영역 간 연결을 담당하며, L1/L2 라우터는 두 레벨의 정보를 분리해 다룬다.
- Hello와 이웃 형성
로 상대를 발견하고 링크 유형·레벨·인증 등 필요한 조건을 확인한다. IP 주소로 사용자 통신이 된다는 사실만으로 인접 관계까지 성립했다고 판단하지 않는다.
- 생성과 동기화
자신의 연결과 프리픽스를 에 넣어 해당 레벨에 전파한다. ·로 보유 자료를 비교하고 부족한 의 요청·확인을 수행하며, 시퀀스와 수명으로 새 정보와 오래된 정보를 구분한다.
- 와
레벨별 링크 상태 그래프에서 자신의 최단 경로를 계산한다. 링크 메트릭과 광고된 프리픽스 비용을 반영한 후보가 의 다른 출처와 비교되고, 선택된 경로가 실제 전달 정보에 반영된다.
- 영역 연결과 변경 처리
영역 밖 목적지는 연결과 경계의 도달 정보를 통해 이어진다. 링크 장애나 광고 변경이 생기면 관련 를 갱신해 전파하고 경로를 다시 계산하며, 연결성 자체도 유지되어야 한다.
03먼저 알아둘 용어와 구성요소
- Intermediate System이다. 문맥에서 경로 정보를 교환하고 패킷을 전달하는 라우터를 뜻한다.
- 한 영역 내부의 이웃·링크 상태와 경로 계산을 다루는 레벨이다.
- 영역들을 연결하는 백본 수준의 경로 계산 레벨이다.
- 두 레벨에 참여하여 영역 내부와 영역 사이의 경로 정보를 연결하는 라우터다.
- 도메인에서 라우터를 구별하는 식별 부분이다. 중복되지 않도록 관리해야 한다.
- Hello다. 이웃을 발견하고 인접 관계를 유지하기 위해 교환하는 메시지다.
- 에서는 Link State PDU다. 라우터의 연결·도달 정보 등을 담는 링크 상태 광고이며 의 Label Switched Path와 다른 뜻이다.
- Complete Sequence Numbers PDU다. 일정 ID 범위의 데이터베이스 요약을 제공해 동기화 여부를 비교한다.
- Partial Sequence Numbers PDU다. 일부 의 요청이나 수신 확인에 사용하는 요약 메시지다.
- Type·Length·Value 형식이다. 정보 종류와 길이를 앞에 두어 주소군·도달 정보 등의 확장을 담는다.
- 초기 좁은 메트릭보다 큰 비용 범위를 표현하는 확장 메트릭 체계다. 지원 와 운용 설정의 호환성을 함께 고려한다.
- 링크 상태 그래프에서 자신을 출발점으로 최단 경로 트리를 계산하는 과정이다.
04예제로 따라가기
- 가상 같은 레벨의 R1→R2 비용이 10, R1→R3가 5, R3→R2가 2라면 R1은 R3를 거친 비용 7을 직접 경로 10보다 선호할 수 있다. R2가 목적지 프리픽스를 비용 3으로 광고하면 해당 경로의 전체 비용은 7+3=10으로 계산한다.
- 서로 다른 영역의 L1 전용 라우터 두 대를 직접 연결해도 기대한 L1 인접 관계가 만들어지지 않을 수 있다. IP 주소나 케이블만 고치기보다 레벨·영역 조건과 를 대조하고 영역 사이에 필요한 L2 구조를 확인한다.
- 이웃은 정상인데 경로만 없으면 단순 링크 실패와 구분한다. 도달 ·주소군 설정·광고 프리픽스와 최종 를 확인하며, RFC 5308의 도달 확장과 초기 설명을 같은 필드 형식으로 읽지 않는다.
05혼동하기 쉬운 점과 확인 기준
- 는 기본적으로 IGP다. AS 간 인터넷 정책을 교환하는 와 같은 EGP로 분류하지 않으며 를 별개의 자율 시스템이라는 뜻으로 해석하지 않는다.
- 과 는 기본적인 두 레벨 구조다. 영역 아래에 영역을 무제한 중첩하는 트리 구조로 이해하면 정보 범위와 장애 경계를 잘못 설계하게 된다.
- 초기 RFC의 좁은 메트릭 한계를 모든 현대 구현의 고정 한계로 적용하지 않는다. 과 등의 확장, 지원 버전, 실제 운용 모드를 함께 읽는다.
06상세 노트 · 실습 자료
헤더 구조, 설정 예시, 수치 계산과 수업 캡처는 아래 노트에서 이어집니다.
공식 문서 · 표준
기초 개념과 동작 설명을 대조한 자료입니다. 제품 버전과 실제 설정에 따른 차이는 본문 및 원문에서 확인하세요.