1. BGP Open Message
ㅇ TCP 연결이 된 BGP Peer 간에 최초로 주고받는 메세지
- 주로, 자신의 신상정보를 알리기 위한 메세지 ☞ BGP 이웃 협상
. 자신의 AS 번호, BGP 라우터 ID, 홀드 타임 협상 등
2. BGP Open Message 구성
ㅇ Version : 현재 4 를 사용 (BGP-4)
ㅇ ASN (Autonomous System number)
- 16 비트 길이로 자신이 속한 AS 번호를 나타냄
ㅇ Hold Time
- Hold Time 이란 성공적인 Keepalive 또는 Update 메세지의 수신 이후에
후속 메세지를 수신할 때가지 허용되는 최대 시간.
. 두 라우터 간에 설정된 값을 비교하여 그 중 작은 값으로 유지
. 초 단위의 값으로 설정됨
. Keepalive 또는 Update 메세지의 수신시 이 값을 0 로 리셋함
. 이 시간초과 이후에도 메세지를 보내지 않으면 라우터가 다운된 것으로 간주
ㅇ BGP Identifier (Router ID)
- 이 Open 메세지를 송신하는 라우터의 IP 주소
. 라우터가 가지는 IP 주소 중 가장 큰 값 또는 Loopback 주소 중 가장 큰 IP 주소
. 수동 설정 명령 例) bgp router-id
ㅇ Optional Parameter length
- 옵션 영역의 길이
. 0 이면 아무 옵션도 없음을 의미
ㅇ Optional Parameter 영역 (추가적인 옵션 영역)
- 가변길이로써, BGP Neighbr들 간에 이웃관계를 협상(BGP 이웃 협상)하기위한 각종
매개변수들이 1 바이트 크기의 < 매개변수 타입,매개변수 길이,매개변수 값 > 형태
로 들어있음