OSPF Message Header, OSPF Packet Header   OSPF 메세지 헤더, OSPF 헤더, OSPF 공통 헤더

(2016-07-17)

Router ID , 라우터 ID


1. OSPF 메세지 헤더

  ㅇ 모든 OSPF 메세지들은 24 바이트의 공통 헤더를 갖음


2. OSPF 메세지헤더 포멧 (총 24 바이트)

   


3. 각 필드에 대한 설명

  ㅇ Version (8 비트)  :  현재는 version 2

  ㅇ Type (8 비트) : 전송되는 메세지의 종류를 다음과 같이 표시    ☞ OSPF 패킷 종류
     - type 1 : Hello Packet
     - type 2 : Database Description Packet
     - type 3 : Link State Request Packet
     - type 4 : Link State Update
     - type 5 : Link State Acknowledgement

  ㅇ Length (16 비트)  :  OSPF 헤더를 포함한 전체 길이

  ㅇ Router ID (32 비트) : 
     - OSPF 패킷의 발신지(생성지)가 되는 라우터를 식별하는 ID
        . 한 AS 내에서의 모든 OSPF 라우터는 32 비트의 유일한 값을 갖도록 함
     - 통상, 발신지 라우터 IP 주소
        . 라우터 자신의 Local Loopback 주소를 많이 사용하며 여의치 않으면, 
        . 살아있는 인터페이스IP 주소 중 가장 숫자가 높은 것을 주로 사용

     * RIP,EIGRP,BGP 처럼 거리벡터 라우팅 프로토콜들은 라우팅 정보 전송시에
       목적지 네트워크,라우팅 메트릭 값 만을 알려주는 것과 달리,
       OSPF에서는 목적지 네트워크,라우팅 메트릭 값 이외에도 라우팅 정보를 만든 라우터 및
       해당 라우팅 정보전송하는 라우터를 알려주므로 라우터 ID가 반드시 필요하게 됨

  ㅇ Area ID (32 비트)
     - OSPF 패킷을 생성,발송하는 라우터가 속한 OSPF Area의 식별 ID

  ㅇ Checksum (16 비트)
     - 16 bit CRC
        . 뒤의 인증 관련 필드들을 제외한 나머지에 대해 체크섬 계산 
        . IP 패킷 체크섬 계산 방식과 유사함

  ㅇ Authentication type (16 비트)
     - 0 : No Authentication,  1 : Simple Password Authentication,  2 : MD5Authentication value (64 비트)
     - 위 Authentication type에 따라 달라짐

OSPF 패킷
   1. OSPF 패킷 종류   2. OSPF 공통 헤더   3. Hello 패킷   4. DDP(데이터베이스 기술 패킷)   5. LSR(링크상태 요구 패킷)   6. LSU(링크상태 갱신 패킷)   7. LSA 패킷   8. LSA 헤더   9. LSA type   10. LSAck(링크상태 확인응답 패킷)  


Copyrightⓒ written by 차재복 (Cha Jae Bok)               기술용어해설 후원
"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"