Download - Border Gateway Protocol Presented BY Jay Purohit & Rupal Jaiswal 304455065 304442169 GROUP 9
![Page 1: Border Gateway Protocol Presented BY Jay Purohit & Rupal Jaiswal 304455065 304442169 GROUP 9](https://reader035.vdocument.in/reader035/viewer/2022062517/56649eaa5503460f94bafcae/html5/thumbnails/1.jpg)
Border Gateway Protocol Presented BY
Jay Purohit & Rupal Jaiswal 304455065 304442169 GROUP 9
![Page 2: Border Gateway Protocol Presented BY Jay Purohit & Rupal Jaiswal 304455065 304442169 GROUP 9](https://reader035.vdocument.in/reader035/viewer/2022062517/56649eaa5503460f94bafcae/html5/thumbnails/2.jpg)
Overview• What is BGP?• Autonomous system• BGP Peering• BGP session• BGP session states summary• BGP Message Type• BGP path attributes• BGP problems• Project demo
![Page 3: Border Gateway Protocol Presented BY Jay Purohit & Rupal Jaiswal 304455065 304442169 GROUP 9](https://reader035.vdocument.in/reader035/viewer/2022062517/56649eaa5503460f94bafcae/html5/thumbnails/3.jpg)
What is BGP?
Border Gateway Protocol (BGP) is a standardized exterior gateway protocol designed to exchange routing and reachability information between autonomous systems (AS) on the Internet.
The protocol is often classified as a path vector protocol
BGP version is 4 and TCP port number that it uses is 179
BGP was created to replace the Exterior Gateway Protocol to allow fully decentralize routing.
![Page 4: Border Gateway Protocol Presented BY Jay Purohit & Rupal Jaiswal 304455065 304442169 GROUP 9](https://reader035.vdocument.in/reader035/viewer/2022062517/56649eaa5503460f94bafcae/html5/thumbnails/4.jpg)
Autonomous System
Collection of networks with same policy
Usually under single administrative control
AS 100A
![Page 5: Border Gateway Protocol Presented BY Jay Purohit & Rupal Jaiswal 304455065 304442169 GROUP 9](https://reader035.vdocument.in/reader035/viewer/2022062517/56649eaa5503460f94bafcae/html5/thumbnails/5.jpg)
BGP Peering Peering requires the exchange and updating of router
information between the peered ISPs, typically using the Border Gateway Protocol
Bilateral peering and Multilateral peering
![Page 6: Border Gateway Protocol Presented BY Jay Purohit & Rupal Jaiswal 304455065 304442169 GROUP 9](https://reader035.vdocument.in/reader035/viewer/2022062517/56649eaa5503460f94bafcae/html5/thumbnails/6.jpg)
BGP session
![Page 7: Border Gateway Protocol Presented BY Jay Purohit & Rupal Jaiswal 304455065 304442169 GROUP 9](https://reader035.vdocument.in/reader035/viewer/2022062517/56649eaa5503460f94bafcae/html5/thumbnails/7.jpg)
BGP Session States Summary
![Page 8: Border Gateway Protocol Presented BY Jay Purohit & Rupal Jaiswal 304455065 304442169 GROUP 9](https://reader035.vdocument.in/reader035/viewer/2022062517/56649eaa5503460f94bafcae/html5/thumbnails/8.jpg)
BGP Packet-Header Field
![Page 9: Border Gateway Protocol Presented BY Jay Purohit & Rupal Jaiswal 304455065 304442169 GROUP 9](https://reader035.vdocument.in/reader035/viewer/2022062517/56649eaa5503460f94bafcae/html5/thumbnails/9.jpg)
BGP Message Types There are four types of the BGP message each with its own
role in setting up, maintaining, or tearing down a BGP peering session
They are listed below: 1 OPEN messages 2 UPDATE messages 3 NOTIFICATION messages 4 KEEPALIVE messages
![Page 10: Border Gateway Protocol Presented BY Jay Purohit & Rupal Jaiswal 304455065 304442169 GROUP 9](https://reader035.vdocument.in/reader035/viewer/2022062517/56649eaa5503460f94bafcae/html5/thumbnails/10.jpg)
OPEN message
![Page 11: Border Gateway Protocol Presented BY Jay Purohit & Rupal Jaiswal 304455065 304442169 GROUP 9](https://reader035.vdocument.in/reader035/viewer/2022062517/56649eaa5503460f94bafcae/html5/thumbnails/11.jpg)
UPDATE message
![Page 12: Border Gateway Protocol Presented BY Jay Purohit & Rupal Jaiswal 304455065 304442169 GROUP 9](https://reader035.vdocument.in/reader035/viewer/2022062517/56649eaa5503460f94bafcae/html5/thumbnails/12.jpg)
NOTIFICATION message
![Page 13: Border Gateway Protocol Presented BY Jay Purohit & Rupal Jaiswal 304455065 304442169 GROUP 9](https://reader035.vdocument.in/reader035/viewer/2022062517/56649eaa5503460f94bafcae/html5/thumbnails/13.jpg)
KEEPALIVE message• BGP systems exchange keepalive messages to determine
whether a link or host has failed or is no longer available.
• Keepalive messages are exchanged often enough so that the hold timer does not expire.
• These messages consist only of the BGP header.
![Page 14: Border Gateway Protocol Presented BY Jay Purohit & Rupal Jaiswal 304455065 304442169 GROUP 9](https://reader035.vdocument.in/reader035/viewer/2022062517/56649eaa5503460f94bafcae/html5/thumbnails/14.jpg)
BGP Path Attribute BGP uses path attributes to determine the best path to the
destination. With BGP path attributes network administrator can manage the traffic flow and determine where the traffic will flow
The four categories of attributes are describe below: 1. Well-Known mandatory(AS_PATH,Origin, Next_Hope) 2. well-known Discretionary(Local-pref) 3. Optional Transitive(Aggregator, Community) 4. Optional Nontransitive(Originator_ID, Cluster list )
![Page 15: Border Gateway Protocol Presented BY Jay Purohit & Rupal Jaiswal 304455065 304442169 GROUP 9](https://reader035.vdocument.in/reader035/viewer/2022062517/56649eaa5503460f94bafcae/html5/thumbnails/15.jpg)
BGP Problems with lots of benefits and importance of BGP in network, it
also have same problem on it’s maintenance.
The main problem are listed below:
1. Internal BGP scalability 2. Instability 3. Routing table growth 4. Load-balancing problem 5. Security
![Page 16: Border Gateway Protocol Presented BY Jay Purohit & Rupal Jaiswal 304455065 304442169 GROUP 9](https://reader035.vdocument.in/reader035/viewer/2022062517/56649eaa5503460f94bafcae/html5/thumbnails/16.jpg)
Project Demo
![Page 17: Border Gateway Protocol Presented BY Jay Purohit & Rupal Jaiswal 304455065 304442169 GROUP 9](https://reader035.vdocument.in/reader035/viewer/2022062517/56649eaa5503460f94bafcae/html5/thumbnails/17.jpg)
![Page 18: Border Gateway Protocol Presented BY Jay Purohit & Rupal Jaiswal 304455065 304442169 GROUP 9](https://reader035.vdocument.in/reader035/viewer/2022062517/56649eaa5503460f94bafcae/html5/thumbnails/18.jpg)
![Page 19: Border Gateway Protocol Presented BY Jay Purohit & Rupal Jaiswal 304455065 304442169 GROUP 9](https://reader035.vdocument.in/reader035/viewer/2022062517/56649eaa5503460f94bafcae/html5/thumbnails/19.jpg)
![Page 20: Border Gateway Protocol Presented BY Jay Purohit & Rupal Jaiswal 304455065 304442169 GROUP 9](https://reader035.vdocument.in/reader035/viewer/2022062517/56649eaa5503460f94bafcae/html5/thumbnails/20.jpg)
![Page 21: Border Gateway Protocol Presented BY Jay Purohit & Rupal Jaiswal 304455065 304442169 GROUP 9](https://reader035.vdocument.in/reader035/viewer/2022062517/56649eaa5503460f94bafcae/html5/thumbnails/21.jpg)
![Page 22: Border Gateway Protocol Presented BY Jay Purohit & Rupal Jaiswal 304455065 304442169 GROUP 9](https://reader035.vdocument.in/reader035/viewer/2022062517/56649eaa5503460f94bafcae/html5/thumbnails/22.jpg)
![Page 23: Border Gateway Protocol Presented BY Jay Purohit & Rupal Jaiswal 304455065 304442169 GROUP 9](https://reader035.vdocument.in/reader035/viewer/2022062517/56649eaa5503460f94bafcae/html5/thumbnails/23.jpg)
![Page 24: Border Gateway Protocol Presented BY Jay Purohit & Rupal Jaiswal 304455065 304442169 GROUP 9](https://reader035.vdocument.in/reader035/viewer/2022062517/56649eaa5503460f94bafcae/html5/thumbnails/24.jpg)
![Page 25: Border Gateway Protocol Presented BY Jay Purohit & Rupal Jaiswal 304455065 304442169 GROUP 9](https://reader035.vdocument.in/reader035/viewer/2022062517/56649eaa5503460f94bafcae/html5/thumbnails/25.jpg)
![Page 26: Border Gateway Protocol Presented BY Jay Purohit & Rupal Jaiswal 304455065 304442169 GROUP 9](https://reader035.vdocument.in/reader035/viewer/2022062517/56649eaa5503460f94bafcae/html5/thumbnails/26.jpg)
![Page 27: Border Gateway Protocol Presented BY Jay Purohit & Rupal Jaiswal 304455065 304442169 GROUP 9](https://reader035.vdocument.in/reader035/viewer/2022062517/56649eaa5503460f94bafcae/html5/thumbnails/27.jpg)
![Page 28: Border Gateway Protocol Presented BY Jay Purohit & Rupal Jaiswal 304455065 304442169 GROUP 9](https://reader035.vdocument.in/reader035/viewer/2022062517/56649eaa5503460f94bafcae/html5/thumbnails/28.jpg)
![Page 29: Border Gateway Protocol Presented BY Jay Purohit & Rupal Jaiswal 304455065 304442169 GROUP 9](https://reader035.vdocument.in/reader035/viewer/2022062517/56649eaa5503460f94bafcae/html5/thumbnails/29.jpg)
![Page 30: Border Gateway Protocol Presented BY Jay Purohit & Rupal Jaiswal 304455065 304442169 GROUP 9](https://reader035.vdocument.in/reader035/viewer/2022062517/56649eaa5503460f94bafcae/html5/thumbnails/30.jpg)
THANK YOU