During the process of BGP establishing a BGP peering between two routers. There is the following exchange. What puzzles me a little is that after each UPDATE Message there are two KEEPALIVE messages in the same packet. Any idea why ?
**Source Destination Proto Length Message**
ROUTER_A --> ROUTER_B BGP 99 OPEN Msg
ROUTER_B --> ROUTER_A BGP 118 OPEN Msg, KEEPALIVE Msg
ROUTER_A --> ROUTER_B BGP 73 KEEPALIVE Msg
ROUTER_A --> ROUTER_B BGP 106 UPDATE Msg
ROUTER_A --> ROUTER_B BGP 92 KEEPALIVE Msg, KEEPALIVE Msg
Border Gateway Protocol - KEEPALIVE Message
Marker: ffffffffffffffffffffffffffffffff
Length: 19
Type: KEEPALIVE Message (4)
Border Gateway Protocol - KEEPALIVE Message
Marker: ffffffffffffffffffffffffffffffff
Length: 19
Type: KEEPALIVE Message (4)
ROUTER_B --> ROUTER_A BGP 106 UPDATE Msg
ROUTER_B --> ROUTER_A BGP 92 KEEPALIVE Msg, KEEPALIVE Msg
Border Gateway Protocol - KEEPALIVE Message
Marker: ffffffffffffffffffffffffffffffff
Length: 19
Type: KEEPALIVE Message (4)
Border Gateway Protocol - KEEPALIVE Message
Marker: ffffffffffffffffffffffffffffffff
Length: 19
Type: KEEPALIVE Message (4)