BGP报文由BGP报文头和具体报文内容两部分组成。(RFC4271)
BGP的运行是通过消息驱动的,共有5种消息类型,这些消息有相同的报文头。这些消息通过TCP协议进行传播(端口号是179)。消息最长为4096字节,最短为19字节(只包含报文头)。
BGP报文头包括三的部分,总长19字节。各个部分的格式和功能如下:(RFC4271)
TYPE值 | 报文类型 |
---|---|
1 | OPEN |
2 | UPDATE |
3 | NOTIFICATION |
4 | KEEPALIVE |
5 | REFRESH(RFC2918) |
标准 | 描述 |
---|---|
RFC 827 | Exterior Gateway Protocol (EGP) |
RFC 2918 | Route Refresh Capability for BGP-4 |
RFC 4271 | A Border Gateway Protocol 4 (BGP-4) |