링크 스테이트 애드버타이즈먼트
Link-state advertisementLink-State Advertisement(LSA; 링크 스테이트애드버타이즈먼트)는 Internet Protocol(IP)용 OSPF 라우팅 프로토콜의 기본 통신 수단입니다.라우터의 로컬라우팅 토폴로지를 같은 OSPF 영역 내의 다른 모든 로컬라우터에 전달합니다.OSPF는 scalability를 위해 설계되어 있기 때문에 일부 LSA는 모든 인터페이스에서 플래딩되지 않고 해당 영역에 속하는 LSA에서만 플래딩됩니다.이렇게 하면 요약 정보가 네트워크의 나머지 부분에 플래딩되는 동안 상세 정보를 로컬로 유지할 수 있습니다.원래의 IPv4 전용 OSPFv2 와 새로운 IPv6 호환 OSPFv3 의 LSA 타입은 대체로 비슷합니다.
종류들
OSPF 에 정의되어 있는 LSA 타입은 다음과 같습니다.
LS 타입 | LS명 | 생성자 | 거리 | LSA 설명 |
---|---|---|---|---|
1 | 라우터 LSA | 지역 내의 각 내부 라우터 | 지역 국소 | 모든 라우터에서 발신됩니다. 타입 1 LSA의 링크 스테이트 ID 는, 발신기지 라우터 ID 입니다. |
2 | 네트워크 LSA | 대표 라우터(DR) | 지역 국소 | 대표 라우터에 의해 브로드캐스트 및 NBMA 네트워크에서 발신됩니다.이 LSA에는 네트워크에 접속되어 있는 라우터의 리스트가 포함되어 있습니다.타입 2 LSA의 링크 스테이트 ID는 DR의 IP 인터페이스 주소입니다. OSPFv3에서는 네트워크 LSA에는 주소 정보가 없으며 네트워크 프로토콜에 의존하지 않습니다. |
3 | 요약 LSA(OSPFv2) 지역간 프리픽스 LSA(OSPFv3) | 영역 경계 라우터(ABR) | 라우팅 도메인 | Area Border Router(ABR; 영역 경계 라우터)는 접속되어 있는 다른 영역으로 송신하기 전에 접속되어 있는 영역 중 하나에서 학습한 정보를 가져와 요약합니다.각 summary-LSA 는, 영역외의 행선지에의 루트를 기술합니다만, AS내(지역간 루트)는 그대로입니다.이 집약은 다른 영역의 상세한 토폴로지 정보를 삭제함으로써 확장성을 제공합니다.이는 라우팅 정보가 주소 프레픽스와 메트릭만으로 요약되기 때문입니다.또, 많은 상세 주소 프레픽스를 삭제하고, 그것들을 단일 요약 프레픽스로 대체하도록 집약 프로세스를 설정할 수도 있기 때문에, scalability가 향상됩니다. OSPFv3에서는 지역간 프리픽스 LSA의 이름이 변경되었습니다. |
4 | ASBR 요약(OSPFv2) 지역간 라우터 LSA(OSPFv3) | 영역 경계 라우터(ABR) | 라우팅 도메인 | 이것은 타입 5 외부 LSA가 Autonomous System Boundary Router(ASBR; 자율 시스템 경계 라우터)의 라우터 ID로서 송신원을 가지는 모든 영역에 플래딩되지만, 라우터 ID는 영역간에 어드버타이즈 되지 않기 때문에 필요합니다.이 문제는 타입 5가 발생한ASBR의 정보가 영역 경계 라우터에 의해 플래딩됨으로써 해결됩니다.링크 스테이트 ID는 타입4 LSA에 대해 기술된ASBR의 라우터 ID 입니다. OSPFv3에서는 지역간 라우터 LSA의 이름이 변경되었습니다. |
5 | AS-external-LSA | Autonomous System Boundary Router(ASBR; 자율 시스템 경계 라우터) | 라우팅 도메인 | 이러한 LSA에는 다른 라우팅 프로세스에서 OSPF로 Import된 정보가 포함되어 있습니다.변경되지 않은 모든 영역(스텁 영역 및 NSSA 영역 제외)에 플래딩됩니다.「외부 메트릭타입 1」LSA 의 경우, 송신되는 메트릭은 ASBR 로부터 외부 행선지 네트워크에의 코스트이며, 타입 5 를 애드버타이즈 하는 ASBR 에의 OSPF 코스트에 추가할 필요가 있습니다.또, 「외부 타입 2」의 경우는, 외부 행선지까지의 합계 코스트로서 송신되는 타입1 메트릭 코스트를 사용합니다.ASBR에 접속합니다.타입 5 LSA의 링크 스테이트 ID는 외부 네트워크 [1]번호입니다.AS의 디폴트루트는 AS-external-LSA에서도 설명할 수 있습니다. |
6 | 그룹 멤버십 LSA | 이는 일반적으로 사용되지 않는 멀티캐스트 OSPF 라우팅 프로토콜인 OSPF에 대한 멀티캐스트 확장(MOSPF)[2]에 대해 정의되었습니다.MOSPF는 OSPFv3[3] 이후 폐지되어 현재는 사용되지 않습니다.나중에 다시 할당될 수 있습니다. | ||
7 | NSSA 외부 링크 스테이트애드버타이즈먼트 | Not-so-stubby 영역 내의 ASBR | 지역 내 | 타입 7-LSA는 타입5 LSA와 동일합니다. 타입 7 LSA는 NSSA 내에서만 플래딩됩니다. 이것에 의해, NSSA 의 라우터가 재배포용의 외부 라우팅 정보를 송신할 수 있습니다.이러한 외부 루트는 타입7 LSA를 사용하여 ABR에 통지됩니다.Area Border Router는 이를 타입5의 외부 LSA로 변환하여 나머지 OSPF 네트워크에 정상적으로 플래딩합니다. 지역 경계 라우터에서는 선택한 타입7 LSA가 타입5-LSA로 변환되어 백본에 플래딩됩니다. |
8 | 링크 로컬 LSA(OSPFv3) | 지역 내의 각 내부 라우터 | 링크 | 타입 8 LSA 는, 링크상의 링크 로컬주소 및 IPv6 주소의 리스트에 관한 정보를 제공하기 위해서 사용됩니다.
|
9 | 링크 로컬 "opaque"([3]OSPFv2) 지역[1] 내 프리픽스(OSPFv3) | 링크 로컬 | OSPFv3 LSA는 링크 스테이트 ID에 stub 및 중계 네트워크의 프레픽스가 포함되어 있습니다.IETF NSF(Non-Stop Forwarding)에도 사용됩니다. | |
10 | 영역 로컬 "opaque"(OSPFv2) | 지역 국소 | 불투명 LSA에는 확장 정보 자체를 라우터가 인식할 수 없는 경우에도 다른 라우터에 의해 플래딩될 필요가 있는 정보가 포함되어 있습니다.일반적으로 타입 10 LSA는 OSPF에 대한 트래픽엔지니어링(MPLS-TE) 확장에 사용되며 링크 대역폭이나 색상 등 메트릭 이외의 링크에 대한 추가 정보가 플래딩됩니다. | |
11 | 자율 시스템(AS) "opaque"(OSPFv2) | 라우팅 도메인 | LSA 타입 11 패킷은 LSA 타입 10 패킷과 같은 목적으로 기능하지만 특별한 영역 유형(스텁 영역)으로 플래딩되지는 않습니다. |
불투명 LSA(타입 9, 10, 및 11)는 애플리케이션 고유의 목적으로 OSPF로 업그레이드하도록 지정되어 있습니다.예를 들어 OSPF-TE에는 RSVP-TE가 MPLS로 사용하는 트래픽엔지니어링 확장이 있습니다불투명 LSA는 링크 색상 및 대역폭 정보를 플래딩하기 위해 사용됩니다.불투명 LSA 배포에는 표준 Link-State Database(LSDB; 링크 스테이트 데이터베이스) 플래딩 메커니즘이 사용됩니다.3가지 유형 각각은 다른 플래딩 범위를 가집니다.
모든 유형의 LSA에는 20바이트의 LSA 헤더가 있습니다.LSA 헤더의 필드 중 하나는 링크 스테이트 ID입니다.
각 라우터 링크는 유형 1, 2, 3, 또는 4의 4가지 유형 중 하나로 정의됩니다.LSA에는 이 링크가 접속하는 오브젝트를 네트워크 번호와 마스크로 식별하는 링크 ID 필드가 있습니다.
링크 ID는 유형에 따라 다음 표와 같이 다른 의미를 가집니다.
링크 타입 | 묘사 | 링크 ID | 링크 데이터 |
---|---|---|---|
1 | 다른 라우터로의 포인트 투 포인트 접속 | 네이버 라우터 ID | 발신기지 인터페이스의 네트워크 IP 주소 |
2 | 트랜짓 네트워크 접속 | 대표 라우터의 IP 주소 | 발신기지 인터페이스의 네트워크 IP 주소 |
3 | 스터브 네트워크로의 접속 | IP 네트워크/서브넷 번호 | 인터페이스의 서브넷마스크 |
4 | 가상 링크 | 네이버 라우터 ID | 발신기지 인터페이스의 네트워크 IP 주소 |
OSPFv2 for IPv4
RFC 2328의 부록 A.3.1에 따라 모든 OSPF 패킷은 다음과 같이 공통의 LSA "24 바이트헤더"로 시작합니다.
1 | 1 | 2 | 4 | 4 | 2 | 2 | 8 | 변수 |
---|---|---|---|---|---|---|---|---|
버전 2 | 유형 | 패킷 길이 | 라우터 ID | 영역 ID | 체크섬 | AU타입 | 인증 | 데이터. |
위해서
옵션들
1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
---|---|---|---|---|---|---|---|
* | O | 직류 | EA | 없음 | x | E | * |
옵션 필드는 다음 위치에 있습니다.
- Hello 패킷
- 데이터베이스 설명 패킷
- 모든 LSA
옵션 필드 소스 라우터에서 지원되는 기능을 나타냅니다.Hello 패킷에서는 불일치가 발생하면 네이버가 거부됩니다.행선지 루트에 일치하는 패킷만이 전송 됩니다.
- 옵션(8비트)
데이터베이스 설명 DBD
24 | 2 | 1 | 1 | 4 | 변수 | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
헤더 | ||||||||||||
인터페이스 MTU | 옵션들 | 플래그 | DD 시퀀스 번호 | LSA 데이터 | ||||||||
0 | 0 | 0 | 0 | 0 | I | M | 씨 |
데이터베이스 설명 메시지에는 자율 시스템 또는 영역의 토폴로지에 대한 설명이 포함됩니다.라우터는 영역의 Link-State Database(LSDB; 링크스테이트 데이터베이스) 내용을 라우터 간에 전송합니다.대규모 LSDB를 통신하려면 송신측 디바이스를 마스터 디바이스로 지정하고, 슬레이브(LSDB 정보의 수신측)가 확인 응답으로 메시지를 순서대로 송신하는 것으로, 복수의 메시지를 송신할 필요가 있습니다.
- 인터페이스 MTU(16비트)
- 플래그멘테이션 없이 송신할 수 있는 최대 IP 데이터그램.바이트 단위.
- 플래그(8비트)
- 3비트가 정의되어 있습니다.
- I-Bit: Database Description Packets 시퀀스의 첫 번째 패킷임을 나타냅니다.
- M-Bit: 후속 패킷이 더 있음을 나타냅니다.
- MS 비트 데이터베이스 교환 프로세스 중에 소스가 마스터인지 여부를 나타냅니다.
- DD 시퀀스 번호(32비트)
- [ Database Description ]: 완전한 데이터베이스 설명이 전송될 때까지 증분합니다.
링크 스테이트 요구
Link State Request(LSR; 링크스테이트 요구): 링크스테이트 요구 메시지는 어떤 라우터에서 LSDB의 일부에 대한 갱신 정보를 다른 라우터에서 요구하기 위해 사용됩니다.이 메시지는 요구측 디바이스가 보다 최신 정보를 필요로 하는 링크를 지정합니다.
24 | 4 | 4 | 4 | 변수 |
---|---|---|---|---|
헤더 | ||||
LS 타입 | 링크 상태 ID | 애드버타이즈 라우터 | 데이터. |
링크 스테이트 갱신 패킷
24 | 4 | 변수 |
---|---|---|
헤더 | ||
LSA 수 | LSA 목록 |
- LSA
- 이 업데이트에 포함된 LSA의 합계 수.
Link-State Update(LSU; 링크스테이트업데이트) 메시지에는 LSDB 상의 특정 링크 상태에 대한 업데이트된 정보가 포함되어 있습니다.링크 스테이트 요구 메시지에 응답하여 송신되며 라우터에 의해 정기적으로 브로드캐스트 또는 멀티캐스트가 이루어집니다.이러한 컨텐츠는, 이러한 컨텐츠를 수신하는 라우터의 LSDB내의 정보를 갱신하기 위해서 사용됩니다.
링크 상태 확인 응답
24 | 변수 |
---|---|
헤더 | |
LSA 목록 |
Link-State Acknowledgement(LSAck; 링크스테이트 확인 응답) 메시지는 링크스테이트 갱신 메시지 수신을 명시적으로 확인함으로써 링크스테이트 교환 프로세스에 신뢰성을 제공합니다.LSA를 수신했음을 명시적으로 확인 응답한 LSA 확인 응답. LSA를 미러링하여 수신합니다.
공통 LSA 20 바이트패킷 헤더
24 | 2 | 1 | 1 | 4 | 4 | 4 | 2 | 2 | 변수 |
---|---|---|---|---|---|---|---|---|---|
OSPF 헤더 | LS 에이지 | 옵션들 | LS 타입 | 링크 상태 ID | 애드버타이즈 라우터 | LS 시퀀스 번호 | LS 체크섬 | 길이 | 데이터. |
RFC 2328의 부록 A.4.1에서는 모든 LSA 패킷은 다음과 같이 공통의 LSA "20 바이트헤더"로 시작합니다.주의: 이들 LSA 패킷헤더는 모두 OSPFv2 "24 바이트" OSPF 헤더 앞에 있습니다.
- LS 에이징(8비트)
- LSA가 작성되고 나서의 시간(초단위).
- LS타입(4비트)
- 1, 2, 3, 4, 5, 6, 또는 7
- 링크 스테이트 ID(32비트)
- LSA에 의해 기술되고 있는 네트워크 환경의 일부를 식별합니다.이 필드의 내용은 LSA의 LS 유형에 따라 달라집니다.
- 애드버타이즈 라우터 ID(32비트)
- 송신원라우터(처음 작성한 라우터)입니다.
- LS 시퀀스 번호(32비트)
- 시퀀스 번호는 라우터가 LSA의 새로운 인스턴스를 발신할 때마다 증가합니다.이 번호는 오래된 LSA와 중복된 LSA를 검출하기 위해 사용됩니다.
- LS 체크섬(32비트)
- LSA 콘텐츠 체크섬
- 길이(32비트)
- LSA의 길이(바이트 단위).
OSPF v3
2008년에는 RFC5340의 도입으로 새로운 표준이 설정되었습니다.
조금 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | 버전 번호 | 유형 | 패킷 길이 | |||||||||||||||||||||||||||||
32 | 라우터 ID | |||||||||||||||||||||||||||||||
64 | 영역 ID | |||||||||||||||||||||||||||||||
96 | 체크섬 | AU타입 | ||||||||||||||||||||||||||||||
128 | 「OSPF 패킷 타입」에 따라서, 컨텐츠의 상세가 다릅니다. (각 LS 타입에 대한 자세한 내용은 다음과 같습니다.) | |||||||||||||||||||||||||||||||
~ | ||||||||||||||||||||||||||||||||
~ | ||||||||||||||||||||||||||||||||
~ | ||||||||||||||||||||||||||||||||
~ | ||||||||||||||||||||||||||||||||
~ | ... |
LSA 패킷헤더 형식
RFC 5340의 부록 A.4.2에 따르면 모든 LSA 패킷은 다음과 같이 공통의 LSA "20 바이트헤더"로 시작합니다.
주의: 이들 LSA 패킷헤더는 모두 표준 "16바이트" OSPF 헤더 앞에 있습니다.
공통 LSA 20 바이트패킷 헤더
비트/ 바이트 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | LS 에이지 | LS 타입 | ||||||||||||||||||||||||||||||
32 | 링크 상태 ID | |||||||||||||||||||||||||||||||
64 | 애드버타이즈 라우터 | |||||||||||||||||||||||||||||||
96 | LS 시퀀스 번호 | |||||||||||||||||||||||||||||||
128 | LS 체크섬 | 길이 | ||||||||||||||||||||||||||||||
160 | 콘텐츠의 자세한 내용은 "LS 타입"에 따라 달라집니다. | |||||||||||||||||||||||||||||||
192 | ||||||||||||||||||||||||||||||||
~ | ||||||||||||||||||||||||||||||||
~ | ||||||||||||||||||||||||||||||||
~ | ||||||||||||||||||||||||||||||||
~ | ... |
RFC 5340(IPv6 의 경우는 OSPFv3)의 부록 A.4 에 의하면, LS 타입에 따라, 다음의 9 개의 주요한 LSA 패킷 형식이 있습니다(실제로 8개는 권장되지 않습니다).
LSA 기능 코드 | LS 타입 | 묘사 |
---|---|---|
1 | 0x2001 | 라우터-LSA |
2 | 0x2002 | 네트워크 LSA |
3 | 0x2003 | 지역간 프리픽스 LSA OSPFv2에서는 Summary-LSA라고도 불립니다. |
4 | 0x2004 | 지역간 라우터 LSA OSPFv2에서는 ASBR-Summary-LSA라고도 불립니다. |
5 | 0x4005 | AS-External-LSA OSPFv2에서는 External-LSA 또는 AS-External-LSA라고도 불립니다. |
OSPFv3에서 폐지된 OSPFv2에서는 멀티캐스트 OSPF-LSA로 불리고 있었습니다. | ||
7 | 0x2007 | NSSA-LSA OSPFv2에서는 NSSA-LSA라고도 불립니다. |
8 | 0x0008 | 링크 LSA |
9 | 0x2009 | 지역 내 프리픽스 LSA |
LSA 패킷의 각 「타입」에 대해서, 다음의 9개의 다른 포맷을 나타냅니다(추천되지 않는 LSA-6 를 포함한다).
유형 1: 라우터 LSA 헤더
비트/ 바이트 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | LS 에이지 | 0 | 0 | 1 | 1 | |||||||||||||||||||||||||||
32 | 링크 상태 ID | |||||||||||||||||||||||||||||||
64 | 애드버타이즈 라우터 | |||||||||||||||||||||||||||||||
96 | LS 시퀀스 번호 | |||||||||||||||||||||||||||||||
128 | LS 체크섬 | 길이 | ||||||||||||||||||||||||||||||
160 | 0 | Nt | x | V | E | B | 옵션들 | |||||||||||||||||||||||||
192 | 유형 | 0 | 미터법 | |||||||||||||||||||||||||||||
224 | 인터페이스 ID | |||||||||||||||||||||||||||||||
256 | 네이버 인터페이스 ID | |||||||||||||||||||||||||||||||
288 | 네이버 라우터 ID | |||||||||||||||||||||||||||||||
320 | ... | |||||||||||||||||||||||||||||||
~ | 유형 | 0 | 미터법 | |||||||||||||||||||||||||||||
~ | 인터페이스 ID | |||||||||||||||||||||||||||||||
~ | 네이버 인터페이스 ID | |||||||||||||||||||||||||||||||
~ | 네이버 라우터 ID | |||||||||||||||||||||||||||||||
~ | ... |
유형 2: Network-LSA 헤더
비트/ 바이트 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | LS 에이지 | 0 | 0 | 1 | 2 | |||||||||||||||||||||||||||
32 | 링크 상태 ID | |||||||||||||||||||||||||||||||
64 | 애드버타이즈 라우터 | |||||||||||||||||||||||||||||||
96 | LS 시퀀스 번호 | |||||||||||||||||||||||||||||||
128 | LS 체크섬 | 길이 | ||||||||||||||||||||||||||||||
160 | 0 | 옵션들 | ||||||||||||||||||||||||||||||
192 | 접속 라우터 | |||||||||||||||||||||||||||||||
~ | ... |
타입 3: 지역간 프리픽스 LSA 헤더
비트/ 바이트 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | LS 에이지 | 0 | 0 | 1 | 3 | |||||||||||||||||||||||||||
32 | 링크 상태 ID | |||||||||||||||||||||||||||||||
64 | 애드버타이즈 라우터 | |||||||||||||||||||||||||||||||
96 | LS 시퀀스 번호 | |||||||||||||||||||||||||||||||
128 | LS 체크섬 | 길이 | ||||||||||||||||||||||||||||||
160 | 0 | 미터법 | ||||||||||||||||||||||||||||||
192 | 프리픽스 길이 | 프리픽스 옵션 | 0 | |||||||||||||||||||||||||||||
224 | 주소 프리픽스 | |||||||||||||||||||||||||||||||
256 | ||||||||||||||||||||||||||||||||
288 | ... |
타입 4: 지역간 라우터 LSA 헤더
비트/ 바이트 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | LS 에이지 | 0 | 0 | 1 | 4 | |||||||||||||||||||||||||||
32 | 링크 상태 ID | |||||||||||||||||||||||||||||||
64 | 애드버타이즈 라우터 | |||||||||||||||||||||||||||||||
96 | LS 시퀀스 번호 | |||||||||||||||||||||||||||||||
128 | LS 체크섬 | 길이 | ||||||||||||||||||||||||||||||
160 | 0 | 옵션들 | ||||||||||||||||||||||||||||||
192 | 0 | 미터법 | ||||||||||||||||||||||||||||||
224 | 수신처 라우터 ID |
타입 5: AS-External-LSA 헤더
비트/ 바이트 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | LS 에이지 | 0 | 1 | 0 | 5 | |||||||||||||||||||||||||||
32 | 링크 상태 ID | |||||||||||||||||||||||||||||||
64 | 애드버타이즈 라우터 | |||||||||||||||||||||||||||||||
96 | LS 시퀀스 번호 | |||||||||||||||||||||||||||||||
128 | LS 체크섬 | 길이 | ||||||||||||||||||||||||||||||
160 | E | F | T | 미터법 | ||||||||||||||||||||||||||||
192 | 프리픽스 길이 | 프리픽스 옵션 | 참조된 LS 타입 | |||||||||||||||||||||||||||||
224 | 주소 프리픽스 ... | |||||||||||||||||||||||||||||||
256 | ||||||||||||||||||||||||||||||||
288 | 전송 주소(옵션) | |||||||||||||||||||||||||||||||
~ | ||||||||||||||||||||||||||||||||
~ | ||||||||||||||||||||||||||||||||
~ | ||||||||||||||||||||||||||||||||
~ | 외부 루트 태그(옵션) | |||||||||||||||||||||||||||||||
~ | 참조된 링크 상태 ID(옵션) |
타입 6: MOSPF LSA 헤더(사용되지 않음)
비트/ 바이트 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
없음 | 이 LSA 타입은 OSPF v3 RFC 5340에서는 권장되지 않기 때문에 여기에 기재되어 있지 않습니다. | |||||||||||||||||||||||||||||||
~ | ||||||||||||||||||||||||||||||||
~ |
타입 7: NSSA-LSA 헤더
(타입 번호 필드를 제외하고 타입 5와 동일)
비트/ 바이트 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | LS 에이지 | 0 | 1 | 0 | 7 | |||||||||||||||||||||||||||
32 | 링크 상태 ID | |||||||||||||||||||||||||||||||
64 | 애드버타이즈 라우터 | |||||||||||||||||||||||||||||||
96 | LS 시퀀스 번호 | |||||||||||||||||||||||||||||||
128 | LS 체크섬 | 길이 | ||||||||||||||||||||||||||||||
160 | E | F | T | 미터법 | ||||||||||||||||||||||||||||
192 | 프리픽스 길이 | 프리픽스 옵션 | 참조된 LS 타입 | |||||||||||||||||||||||||||||
224 | 주소 프리픽스 ... | |||||||||||||||||||||||||||||||
256 | ||||||||||||||||||||||||||||||||
288 | 전송 주소(옵션) | |||||||||||||||||||||||||||||||
~ | ||||||||||||||||||||||||||||||||
~ | ||||||||||||||||||||||||||||||||
~ | ||||||||||||||||||||||||||||||||
~ | 외부 루트 태그(옵션) | |||||||||||||||||||||||||||||||
~ | 참조된 링크 상태 ID(옵션) |
타입 8: Link-LSA 헤더
비트/ 바이트 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | LS 에이지 | 0 | 0 | 0 | 8 | |||||||||||||||||||||||||||
32 | 링크 상태 ID | |||||||||||||||||||||||||||||||
64 | 애드버타이즈 라우터 | |||||||||||||||||||||||||||||||
96 | LS 시퀀스 번호 | |||||||||||||||||||||||||||||||
128 | LS 체크섬 | 길이 | ||||||||||||||||||||||||||||||
160 | Rtr priority | 옵션들 | ||||||||||||||||||||||||||||||
192 | 링크 로컬인터페이스 주소 | |||||||||||||||||||||||||||||||
224 | ||||||||||||||||||||||||||||||||
256 | ||||||||||||||||||||||||||||||||
288 | ||||||||||||||||||||||||||||||||
320 | 프리픽스 수 | |||||||||||||||||||||||||||||||
352 | 프리픽스 길이 | 프리픽스 옵션 | 0 | |||||||||||||||||||||||||||||
384 | 주소 프리픽스 ... | |||||||||||||||||||||||||||||||
~ | ||||||||||||||||||||||||||||||||
~ | ... | |||||||||||||||||||||||||||||||
~ | 프리픽스 길이 | 프리픽스 옵션 | 0 | |||||||||||||||||||||||||||||
~ | 주소 프리픽스 ... | |||||||||||||||||||||||||||||||
~ |
유형 9: 영역 내 프리픽스 LSA 헤더
비트/ 바이트 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | LS 에이지 | 0 | 0 | 0 | 9 | |||||||||||||||||||||||||||
32 | 링크 상태 ID | |||||||||||||||||||||||||||||||
64 | 애드버타이즈 라우터 | |||||||||||||||||||||||||||||||
96 | LS 시퀀스 번호 | |||||||||||||||||||||||||||||||
128 | LS 체크섬 | 길이 | ||||||||||||||||||||||||||||||
160 | 프리픽스 수 | 참조된 LS 타입 | ||||||||||||||||||||||||||||||
192 | 참조된 링크 상태 ID | |||||||||||||||||||||||||||||||
224 | 참조된 애드버타이즈먼트라우터 | |||||||||||||||||||||||||||||||
256 | 프리픽스 길이 | 프리픽스 옵션 | 미터법 | |||||||||||||||||||||||||||||
288 | 주소 프리픽스 ... | |||||||||||||||||||||||||||||||
320 | ||||||||||||||||||||||||||||||||
352 | ... | |||||||||||||||||||||||||||||||
~ | 프리픽스 길이 | 프리픽스 옵션 | 미터법 | |||||||||||||||||||||||||||||
~ | 주소 프리픽스 ... | |||||||||||||||||||||||||||||||
~ |
레퍼런스
- ^ a b "RFC 5340 – OSPF for IPv6". ietf.org. Retrieved 5 April 2020.
- ^ "RFC 1584 – Multicast Extensions to OSPF". ietf.org. Retrieved 14 August 2015.
- ^ a b c d "RFC 5250 – The OSPF Opaque LSA Option". ietf.org. Retrieved 14 August 2015.