BGP - SESSIONS AND FSM

In this video we will see how sessions are established between two endpoints running BGP. Analyze the implications of using TCP as the transport protocol and the BGP Finite State Machine.

Loading video...

NOTE: You can only see a limited low resolution version of the video, if you want to view the full version please sign up and get any of our plans!

Video Description

A unique session is established for the exchange of information between the routers.

Uses the transport protocol/port: TCP/179

Since it's using TCP, BGP doesn't directly handle errors/seq numbers/ retransmits, etc. BGP only handles directly the exchange/processing of routing information. 

Just like with any TCP connection, there is a client and a server: 
The client starts the session from a random ephemeral port, with a destination port of 179.
In case of a collision (both devices start the connection at the same time), the connection started by the the router with the highest router-id remains up.

Rating

Global

Watch video in playlist

comments powered by Disqus