OSPF Message, OSPF Packet type   OSPF 메세지, OSPF 패킷 종류

(2016-06-18)

OSPF 패킷


1. OSPF 메세지 패킷라우팅 프로토콜OSPF 에서는 라우터들 서로간에 라우팅 정보를 담은 5 종류의 
     메세지 패킷을 주고 받음


2. OSPF 메세지 패킷의 5가지 종류이웃 라우터의 발견, 인접관계 확립 및 유지

     ① Hello Packet (type 1)
        . 이웃 라우터의 발견, 인접관계 확립 및 유지
        . OSPF 라우터부팅시 이웃간 정보를 위해 Hello 프로토콜을 송출함

  ㅇ LSDB(Link State Database) 정보 유지관리

     ② Database Description Packet (type 2)
        . 회선이 멈추었을 때 또는 새로 발견된 OSPF 라우터정보 구축을 위해 사용
        . 자신이 가지고 있는 Link State Database의 내용을 보냄

     ③ Link State Request Packet (type 3)
        . 상대 라우터에게 링크 상태 정보 요구

     ④ Link State Update Packet (type 4)
        . 각 라우터들은 정기적으로 또는 토폴로지 상에 변화가 생기면 인접 라우터에게
          이 메세지를 송부        

     ⑤ Link State Acknowledgement (type 5)
        . 링크 상태 갱신 메세지를 받으면 그에 해당하는 링크 상태 승인 메세지를 보냄
           .. LSA의 플러딩신뢰성있게 만드는데 사용


3. OSPF 패킷 포멧

   

  ※ ☞ OSPF 공통 헤더 참조


4. OSPF 패킷 특징

  ㅇ 주로, 다음과 같은 멀티캐스트 IP 주소를 사용
     -  224.0.0.5 (AllSPFRouters) : OSPF를 지원하는 모든 라우터에게
     -  224.0.0.6 (AllDRouters)   : Designated RouterBackup Designated Router에게

  ㅇ 전달 범위
     - TTL을 1로 설정하여 멀티캐스트 패킷이웃라우터를 넘어서 전달되지 않게 함

  ㅇ TOS : 110
     - OSPF 패킷은 일반 Best-effort 패킷 보다 더 우선시 처리되어야 함

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)
"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"