cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
250
Views
0
Helpful
1
Replies
Cisco Employee

why BGP uses TCP , as its not seen in OSPF

hi 

why BGP is using TCP ,for session establishment , as other routing protocols  such as OSPF is not using it

Everyone's tags (4)
1 REPLY 1
Hall of Fame Master

why BGP uses TCP , as its not seen in OSPF

Each routing protocol is designed to optimize certain processes. The Interior protocols share a characteristic of forming neighbor relationships only with directly connected neighbors and can implement maintenance of neighbor relationships in the router code. BGP was designed differently. BGP can form neighbor relationships with routers that are multiple hops away. Using a standard IP protocol like TCP makes this easier. Also BGP neighbor checking is done using the connection oriented characteristic of TCP and does not require routing protocol code to maintain the neighbor relationship like OSPF does.

HTH

Rick

CreatePlease to create content
Content for Community-Ad
August's Community Spotlight Awards