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) |