1. BGP 메세지 헤더
ㅇ BGP 라우팅 프로토콜과 관련된 메세지의 헤더
- 19 바이트의 고정길이의 공통적인 헤더를 갖음
. 공통 헤더 바로 뒤에 각 메세지 종류 별로 다른 내용이 붙여짐
ㅇ 각 BGP 메세지는, 하나의 패킷에 수납되어 전송되거나,
- 한 패킷에 여러 메세지가 함께 전송 가능
2. BGP 공통헤더 구성
ㅇ Marker
- 들어오는 메세지의 인증 및 상대 BGP Peer간의 동기를 위해 사용
. BGP Open 메세지이거나, 인증이 아닐 경우 모두 1 로 채워짐
ㅇ Length
- 공통헤더를 포함한 각 BGP 메세지의 길이 (19 ~ 4096 byte)
ㅇ Type : 다음 유형 중 하나를 표시함
- 1 : Open 메세지 ☞ BGP Open Message
. TCP 포트번호 179번을 이용한 회선 연결 시도를 위한 오픈 메세지
. 라우터간에 `BGP Neighbor 설정(이웃관계의 설정)`을 위해 사용
- 2 : Update 메세지 ☞ BGP Update Message
. 라우팅 정보 갱신을 위해 비정기적으로 사용. BGP 정보 교환.
. 도달 가능성 정보를 전송
- 3 : Notification 메세지 ☞ BGP Notification Message
. 문제가 발생 및 이웃관계의 단절을 알리는데 사용
- 4 : Keepalive 메세지 ☞ BGP Keepalive Message
. 현재 양 라우터간에 상대방이 아직 살아있나 여부의 확인
.. (OSPF Hello Message 와 유사)
- 5 : Route-Refresh 메세지
. 정보를 재확인