Submit Search
Upload
BGP protocol presentation
•
Download as PPT, PDF
•
15 likes
•
12,471 views
Gorantla Mohanavamsi
Follow
BGP is one of the networking protocol .BGP means Border gateway protocol
Read less
Read more
Technology
Report
Share
Report
Share
1 of 26
Download now
Recommended
BGP (border gateway routing protocol)
BGP (border gateway routing protocol)
Netwax Lab
MPLS Layer 3 VPN
MPLS Layer 3 VPN
NetProtocol Xpert
An Overview of Border Gateway Protocol (BGP)
An Overview of Border Gateway Protocol (BGP)
Jasim Alam
Bgp
Bgp
Febrian
How BGP Works
How BGP Works
ThousandEyes
Border Gateway Protocol
Border Gateway Protocol
Kashif Latif
Bgp protocol
Bgp protocol
Smriti Tikoo
Bgp tutorial for ISP
Bgp tutorial for ISP
Wahyu Nasution
Recommended
BGP (border gateway routing protocol)
BGP (border gateway routing protocol)
Netwax Lab
MPLS Layer 3 VPN
MPLS Layer 3 VPN
NetProtocol Xpert
An Overview of Border Gateway Protocol (BGP)
An Overview of Border Gateway Protocol (BGP)
Jasim Alam
Bgp
Bgp
Febrian
How BGP Works
How BGP Works
ThousandEyes
Border Gateway Protocol
Border Gateway Protocol
Kashif Latif
Bgp protocol
Bgp protocol
Smriti Tikoo
Bgp tutorial for ISP
Bgp tutorial for ISP
Wahyu Nasution
CCNA Advanced Routing Protocols
CCNA Advanced Routing Protocols
Dsunte Wilson
BGP (Border Gateway Protocol)
BGP (Border Gateway Protocol)
NetProtocol Xpert
BGP Overview
BGP Overview
Matt Bynum
bgp protocol
bgp protocol
Sukanya Sanyal
BGP
BGP
Anıl Alibeyoğlu
Eigrp.ppt
Eigrp.ppt
Edgardo Scrimaglia
Open shortest path first (ospf)
Open shortest path first (ospf)
Respa Peter
EIGRP (Enhanced Interior Gateway Routing Protocol)
EIGRP (Enhanced Interior Gateway Routing Protocol)
NetProtocol Xpert
An intoroduction to the IS-IS IGP routing protocol
An intoroduction to the IS-IS IGP routing protocol
Iftach Ian Amit
OPEN SHORTEST PATH FIRST (OSPF)
OPEN SHORTEST PATH FIRST (OSPF)
Ann Joseph
Bgp (1)
Bgp (1)
Vamsidhar Naidu
IS-IS Protocol Introduction
IS-IS Protocol Introduction
NetProtocol Xpert
Border Gateway Protocol (BGP)
Border Gateway Protocol (BGP)
Nutan Singh
BGP
BGP
Reza Farahani
Ospf.ppt
Ospf.ppt
Edgardo Scrimaglia
Mpls
Mpls
Fasih Rehman
Link state protocols.ppt
Link state protocols.ppt
Edgardo Scrimaglia
Multiprotocol label switching (mpls) - Networkshop44
Multiprotocol label switching (mpls) - Networkshop44
Jisc
EIGRP Overview
EIGRP Overview
NetProtocol Xpert
Dynamic routing protocols (CCNA)
Dynamic routing protocols (CCNA)
Varinder Singh Walia
Schneider Electric - Модульные DATA-центры
Schneider Electric - Модульные DATA-центры
Expolink
New cvt ppt
New cvt ppt
Akshay Kumbhar
More Related Content
What's hot
CCNA Advanced Routing Protocols
CCNA Advanced Routing Protocols
Dsunte Wilson
BGP (Border Gateway Protocol)
BGP (Border Gateway Protocol)
NetProtocol Xpert
BGP Overview
BGP Overview
Matt Bynum
bgp protocol
bgp protocol
Sukanya Sanyal
BGP
BGP
Anıl Alibeyoğlu
Eigrp.ppt
Eigrp.ppt
Edgardo Scrimaglia
Open shortest path first (ospf)
Open shortest path first (ospf)
Respa Peter
EIGRP (Enhanced Interior Gateway Routing Protocol)
EIGRP (Enhanced Interior Gateway Routing Protocol)
NetProtocol Xpert
An intoroduction to the IS-IS IGP routing protocol
An intoroduction to the IS-IS IGP routing protocol
Iftach Ian Amit
OPEN SHORTEST PATH FIRST (OSPF)
OPEN SHORTEST PATH FIRST (OSPF)
Ann Joseph
Bgp (1)
Bgp (1)
Vamsidhar Naidu
IS-IS Protocol Introduction
IS-IS Protocol Introduction
NetProtocol Xpert
Border Gateway Protocol (BGP)
Border Gateway Protocol (BGP)
Nutan Singh
BGP
BGP
Reza Farahani
Ospf.ppt
Ospf.ppt
Edgardo Scrimaglia
Mpls
Mpls
Fasih Rehman
Link state protocols.ppt
Link state protocols.ppt
Edgardo Scrimaglia
Multiprotocol label switching (mpls) - Networkshop44
Multiprotocol label switching (mpls) - Networkshop44
Jisc
EIGRP Overview
EIGRP Overview
NetProtocol Xpert
Dynamic routing protocols (CCNA)
Dynamic routing protocols (CCNA)
Varinder Singh Walia
What's hot
(20)
CCNA Advanced Routing Protocols
CCNA Advanced Routing Protocols
BGP (Border Gateway Protocol)
BGP (Border Gateway Protocol)
BGP Overview
BGP Overview
bgp protocol
bgp protocol
BGP
BGP
Eigrp.ppt
Eigrp.ppt
Open shortest path first (ospf)
Open shortest path first (ospf)
EIGRP (Enhanced Interior Gateway Routing Protocol)
EIGRP (Enhanced Interior Gateway Routing Protocol)
An intoroduction to the IS-IS IGP routing protocol
An intoroduction to the IS-IS IGP routing protocol
OPEN SHORTEST PATH FIRST (OSPF)
OPEN SHORTEST PATH FIRST (OSPF)
Bgp (1)
Bgp (1)
IS-IS Protocol Introduction
IS-IS Protocol Introduction
Border Gateway Protocol (BGP)
Border Gateway Protocol (BGP)
BGP
BGP
Ospf.ppt
Ospf.ppt
Mpls
Mpls
Link state protocols.ppt
Link state protocols.ppt
Multiprotocol label switching (mpls) - Networkshop44
Multiprotocol label switching (mpls) - Networkshop44
EIGRP Overview
EIGRP Overview
Dynamic routing protocols (CCNA)
Dynamic routing protocols (CCNA)
Viewers also liked
Schneider Electric - Модульные DATA-центры
Schneider Electric - Модульные DATA-центры
Expolink
New cvt ppt
New cvt ppt
Akshay Kumbhar
Mpls Services
Mpls Services
Kristof De Brouwer
MPLS: Multiprotocol Label Switching
MPLS: Multiprotocol Label Switching
Jorge Cortés Alvarez
Border Gatway Protocol
Border Gatway Protocol
Shashank Asthana
Linux firewall-201503
Linux firewall-201503
Kenduest Lee
MPLS L3 VPN Deployment
MPLS L3 VPN Deployment
APNIC
MPLS + BGP Presentation
MPLS + BGP Presentation
Gino McCarty
bgp(border gateway protocol)
bgp(border gateway protocol)
Noor Ul Hudda Memon
Deploying IP/MPLS VPN - Cisco Networkers 2010
Deploying IP/MPLS VPN - Cisco Networkers 2010
Febrian
MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]
MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]
APNIC
Operationalizing BGP in the SDDC
Operationalizing BGP in the SDDC
Cumulus Networks
MPLS (Multi-Protocol Label Switching)
MPLS (Multi-Protocol Label Switching)
Vipin Sahu
Multi-Protocol Label Switching: Basics and Applications
Multi-Protocol Label Switching: Basics and Applications
Vishal Sharma, Ph.D.
MPLS Presentation
MPLS Presentation
Unni Kannan VijayaKumar
What is Artificial Intelligence | Artificial Intelligence Tutorial For Beginn...
What is Artificial Intelligence | Artificial Intelligence Tutorial For Beginn...
Edureka!
Viewers also liked
(16)
Schneider Electric - Модульные DATA-центры
Schneider Electric - Модульные DATA-центры
New cvt ppt
New cvt ppt
Mpls Services
Mpls Services
MPLS: Multiprotocol Label Switching
MPLS: Multiprotocol Label Switching
Border Gatway Protocol
Border Gatway Protocol
Linux firewall-201503
Linux firewall-201503
MPLS L3 VPN Deployment
MPLS L3 VPN Deployment
MPLS + BGP Presentation
MPLS + BGP Presentation
bgp(border gateway protocol)
bgp(border gateway protocol)
Deploying IP/MPLS VPN - Cisco Networkers 2010
Deploying IP/MPLS VPN - Cisco Networkers 2010
MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]
MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]
Operationalizing BGP in the SDDC
Operationalizing BGP in the SDDC
MPLS (Multi-Protocol Label Switching)
MPLS (Multi-Protocol Label Switching)
Multi-Protocol Label Switching: Basics and Applications
Multi-Protocol Label Switching: Basics and Applications
MPLS Presentation
MPLS Presentation
What is Artificial Intelligence | Artificial Intelligence Tutorial For Beginn...
What is Artificial Intelligence | Artificial Intelligence Tutorial For Beginn...
Similar to BGP protocol presentation
Технологии построения крупных сетей
Технологии построения крупных сетей
SkillFactory
eBGP.pptx
eBGP.pptx
DindaPratiwi41
Bgp 1232073634451868-3
Bgp 1232073634451868-3
afzel
routing Protocols and Virtual private network
routing Protocols and Virtual private network
hayenas
CCNP ROUTE V7 CH2
CCNP ROUTE V7 CH2
Chaing Ravuth
Using BGP To Manage Dual Internet Connections
Using BGP To Manage Dual Internet Connections
Rowell Dionicio
BGP evolution -from SDN perspective
BGP evolution -from SDN perspective
Miya Kohno
CCCNP ROUTE v6_ch06
CCCNP ROUTE v6_ch06
Licenciatura en Redes y Sistemas Operativos
PLNOG 8: Rafał Szarecki - Telco Group Network
PLNOG 8: Rafał Szarecki - Telco Group Network
PROIDEA
CCNA Discovery 3 - Chapter 5
CCNA Discovery 3 - Chapter 5
Irsandi Hasan
CCNAv5 - S3: Chapter8 EIGRP Advanced Configurations and Troubleshooting
CCNAv5 - S3: Chapter8 EIGRP Advanced Configurations and Troubleshooting
Vuz Dở Hơi
Routing to SDN Era
Routing to SDN Era
APNIC
IPv6 in 3G Core Networks
IPv6 in 3G Core Networks
John Loughney
EIGRP NXOS vs IOS Differences
EIGRP NXOS vs IOS Differences
John Berry
PLNOG22 - Piotr Wydrych - BGP w świecie SDN — SDN w świecie BGP
PLNOG22 - Piotr Wydrych - BGP w świecie SDN — SDN w świecie BGP
PROIDEA
BGP
BGP
KHNOG
Ccnp workbook network bulls
Ccnp workbook network bulls
Swapnil Kapate
PLNOG 6: Robert Raszuk, Nana Ogawa - FIB table saving technique (with simple ...
PLNOG 6: Robert Raszuk, Nana Ogawa - FIB table saving technique (with simple ...
PROIDEA
CCNP ROUTE V7 CH7
CCNP ROUTE V7 CH7
Chaing Ravuth
Ipv6 routing
Ipv6 routing
srikrishna mallavarapu
Similar to BGP protocol presentation
(20)
Технологии построения крупных сетей
Технологии построения крупных сетей
eBGP.pptx
eBGP.pptx
Bgp 1232073634451868-3
Bgp 1232073634451868-3
routing Protocols and Virtual private network
routing Protocols and Virtual private network
CCNP ROUTE V7 CH2
CCNP ROUTE V7 CH2
Using BGP To Manage Dual Internet Connections
Using BGP To Manage Dual Internet Connections
BGP evolution -from SDN perspective
BGP evolution -from SDN perspective
CCCNP ROUTE v6_ch06
CCCNP ROUTE v6_ch06
PLNOG 8: Rafał Szarecki - Telco Group Network
PLNOG 8: Rafał Szarecki - Telco Group Network
CCNA Discovery 3 - Chapter 5
CCNA Discovery 3 - Chapter 5
CCNAv5 - S3: Chapter8 EIGRP Advanced Configurations and Troubleshooting
CCNAv5 - S3: Chapter8 EIGRP Advanced Configurations and Troubleshooting
Routing to SDN Era
Routing to SDN Era
IPv6 in 3G Core Networks
IPv6 in 3G Core Networks
EIGRP NXOS vs IOS Differences
EIGRP NXOS vs IOS Differences
PLNOG22 - Piotr Wydrych - BGP w świecie SDN — SDN w świecie BGP
PLNOG22 - Piotr Wydrych - BGP w świecie SDN — SDN w świecie BGP
BGP
BGP
Ccnp workbook network bulls
Ccnp workbook network bulls
PLNOG 6: Robert Raszuk, Nana Ogawa - FIB table saving technique (with simple ...
PLNOG 6: Robert Raszuk, Nana Ogawa - FIB table saving technique (with simple ...
CCNP ROUTE V7 CH7
CCNP ROUTE V7 CH7
Ipv6 routing
Ipv6 routing
Recently uploaded
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
Deakin University
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Alan Dix
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
Allon Mureinik
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
HostedbyConfluent
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
OnBoard
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
Pixlogix Infotech
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
null - The Open Security Community
Key Features Of Token Development (1).pptx
Key Features Of Token Development (1).pptx
LBM Solutions
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
Softradix Technologies
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Hyundai Motor Group
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
AndikSusilo4
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Ridwan Fadjar
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Delhi Call girls
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
soniya singh
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
Sinan KOZAK
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
2toLead Limited
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
ThousandEyes
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions
Recently uploaded
(20)
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Key Features Of Token Development (1).pptx
Key Features Of Token Development (1).pptx
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
BGP protocol presentation
1.
Border Gateway
Protocol (BGP) KAREN Technical Workshop François Prowse fprowse@juniper.net Copyright © 2006 Juniper Networks, Inc. Proprietary and Confidential www.juniper.net 1
2.
BGP Basics Copyright ©©
2006 Juniper Networks, Inc. Copyright 2003 Juniper Networks, Inc. Proprietary and Confidential Proprietary and Confidential www.juniper.net www.juniper.net 2
3.
What is BGP?
BGP is the routing protocol used to advertise routes between institutions and the KAREN network More than just a routing protocol, BGP routes contain many additional attributes Controlled by flexible “Policy” rules that limit what routes we will learn and what we will advertise BGP policy is traditionally used as an interpretation of commercial arrangements between carriers, ISP’s etc BGP can be as simple or as complex as you wish Copyright ©© 2006 Juniper Networks, Inc. Copyright 2003 Juniper Networks, Inc. Proprietary and Confidential Proprietary and Confidential www.juniper.net www.juniper.net 3
4.
What RFC’s define
BGP? RFC 1771 - A Border Gateway Protocol 4 (BGP-4) RFC 1772 - Application of the Border Gateway Protocol in the Internet RFC 1997 - BGP Communities Attribute RFC 1965 - Autonomous System Confederations for BGP RFC 1966 - BGP Route Reflection. An alternative to full mesh IBGP RFC 2270 - Using a Dedicated AS for Sites Homed to a Single Provider RFC 2283 - Multiprotocol Extensions for BGP-4 RFC 2385 - Protection of BGP Sessions via the TCP MD5 Signature Option RFC 2439 - BGP Route Flap Damping RFC 2545 - Multiprotocol Extensions for IPv6 Inter-Domain Routing Copyright © 2003 Juniper Networks, Inc. Proprietary and Confidential www.juniper.net 4
5.
Routing Protocols
IGP – Interior Gateway protocol • Figures optimal path from one node to another node in a network • Examples include RIP, OSPF, ISIS etc… • Runs under a single technical/administrative control (AS) • Can support either IPv4 and/or IPv6 EGP – Exterior Gateway protocols • Allows different AS’s to exchange routing information to allow traffic across two different areas of control • Only one EGP used in the KAREN network -> BGP • Policy allows Peers to control routes leant between sites based on established agreements • Best practice is to only advertise the routes you wish people to actually reach. Copyright ©© 2006 Juniper Networks, Inc. Copyright 2003 Juniper Networks, Inc. Proprietary and Confidential Proprietary and Confidential www.juniper.net www.juniper.net 5
6.
IGP – Interior
Gateway protocol Each AS maintains their own IGP There is no interaction of IGP’s between any peers in the KAREN network IGP’s are required to allow routing inside a domain Examples include • Static routes • RIP • RIPng IPv6 capable • OSPF • OSPFv3 IPv6 capable • ISIS IPv6 capable • Other proprietary protocols Copyright ©© 2006 Juniper Networks, Inc. Copyright 2003 Juniper Networks, Inc. Proprietary and Confidential Proprietary and Confidential www.juniper.net www.juniper.net 6
7.
EGP – Exterior
Gateway protocol BGP Can be used in two scenarios • Internally, inside an Autonomous System • Known as IBGP (Internal BGP) • Peers share the same AS number • Typically implemented as a full mesh • Typically peer between loopback addresses • Externally, between peers • Known as EBGP (External BGP) • Peers have different AS numbers • Single point-to-point peering • Typically peer between interface addresses All connections to the KAREN network use EBGP Copyright ©© 2006 Juniper Networks, Inc. Copyright 2003 Juniper Networks, Inc. Proprietary and Confidential Proprietary and Confidential www.juniper.net www.juniper.net 7
8.
IBGP – Full
mesh, on top of IGP KAREN Internet AS 12345 IBGP Peering Copyright ©© 2006 Juniper Networks, Inc. Copyright 2003 Juniper Networks, Inc. Proprietary and Confidential Proprietary and Confidential www.juniper.net www.juniper.net 8
9.
EBGP, Peering to
the Internet and KAREN KAREN Internet AS 12345 EBGP Peering Copyright ©© 2006 Juniper Networks, Inc. Copyright 2003 Juniper Networks, Inc. Proprietary and Confidential Proprietary and Confidential www.juniper.net www.juniper.net 9
10.
IBGP and EBGP
in operation KAREN Internet AS 12345 IBGP Peering EBGP Peering Copyright ©© 2006 Juniper Networks, Inc. Copyright 2003 Juniper Networks, Inc. Proprietary and Confidential Proprietary and Confidential www.juniper.net www.juniper.net 10 10
11.
BGP Protocol Overview
BGP Runs over TCP Any two routers that have formed a TCP connection to exchange BGP information are called “Peers” or ‘Neighbors” Once connection is made, Peers exchange their full BGP routing tables. Updates are then sent as the table changes or new routes are added to the network. BGP peers in the KAREN network should be capable of exhanging both IPv4 and IPv6 routes Copyright ©© 2006 Juniper Networks, Inc. Copyright 2003 Juniper Networks, Inc. Proprietary and Confidential Proprietary and Confidential www.juniper.net www.juniper.net 11 11
12.
BGP Routes
BGP routes contain more that just the advertised prefix • Origin • AS Path • Next Hop • Local Preference • Multiple Exit Discriminator • Community BGP Policy looks at the prefix as well as route attributes for decision making BGP attributes can often be changed to influence downstream policy Copyright ©© 2006 Juniper Networks, Inc. Copyright 2003 Juniper Networks, Inc. Proprietary and Confidential Proprietary and Confidential www.juniper.net www.juniper.net 12 12
13.
Autonomous System
Autonomous System (AS) • Group of routers belonging to a single administrative domain • Viewed externally as a single, coherent interior routing domain • Each AS runs their own chosen IGP AS Numbers • Public and private AS numbers are available for use • Public numbers assigned locally by APNIC to each institution • Larger tertiary institutions potentially already have one assigned You will need a Publicly Assigned AS number to connect to KAREN! Copyright ©© 2006 Juniper Networks, Inc. Copyright 2003 Juniper Networks, Inc. Proprietary and Confidential Proprietary and Confidential www.juniper.net www.juniper.net 13 13
14.
BGP Policy Copyright ©©
2006 Juniper Networks, Inc. Copyright 2003 Juniper Networks, Inc. Proprietary and Confidential Proprietary and Confidential www.juniper.net www.juniper.net 14 14
15.
BGP Policy
BGP Policy controls what BGP routes are installed in the routers routing table and what routes are advertised to your peers Use BGP policy when • You don’t want to import all learned routes into the routing table • You don’t want to advertise all known routes to neighboring routers • You want BGP to receive routes from another protocol (Redistribution) • You want to modify information (BGP Attributes) associated with routes BGP Policy configuration varies with each router vendor and platform BGP Policy can be as simple or as complex as you wish Ensure your routers policy implementation is as flexible as possible Copyright ©© 2006 Juniper Networks, Inc. Copyright 2003 Juniper Networks, Inc. Proprietary and Confidential Proprietary and Confidential www.juniper.net www.juniper.net 15 15
16.
Default Policy
BGP when left to its own devices will fall back to default policy for the import and export of routes. Can vary with vendor implementation Import • All routes learned from BGP neighbors are installed in the routing table Export • Transmit all routes learned from BGP neighbors to all BGP neighbors • Advertise only active route If you aren’t running IBGP in your network then you will need policy to redistribute IGP routes to KAREN Copyright ©© 2006 Juniper Networks, Inc. Copyright 2003 Juniper Networks, Inc. Proprietary and Confidential Proprietary and Confidential www.juniper.net www.juniper.net 16 16
17.
Import and Export
Policy Control the flow of routes between your network and KAREN by creating specific policy rules! Import Policy • Apply an import routing policy to control the routes that the routing protocol process uses to determine active routes • Affects routes that BGP receives from a neighbor • Modify BGP attributes Export Policy • Apply an export routing policy to control the routes that a BGP router advertises to its neighbor • Modify BGP attributes Copyright ©© 2006 Juniper Networks, Inc. Copyright 2003 Juniper Networks, Inc. Proprietary and Confidential Proprietary and Confidential www.juniper.net www.juniper.net 17 17
18.
Why do we
need policy 200.0.0.0/24 192.168.0.0/24 KAREN Internet AS 12345 200.0.0.0/24 200.0.0.0/24 192.168.0.0/24 192.168.0.0/24 Copyright ©© 2006 Juniper Networks, Inc. Copyright 2003 Juniper Networks, Inc. Proprietary and Confidential Proprietary and Confidential www.juniper.net www.juniper.net 18 18
19.
Policy enforcement
Export Export Import Import KAREN Internet AS38022 AS 12345 Eg. Eg. Filter all RFC 1918 routes Import all AS38022 routes No export AS38022 routes Copyright ©© 2006 Juniper Networks, Inc. Copyright 2003 Juniper Networks, Inc. Proprietary and Confidential Proprietary and Confidential www.juniper.net www.juniper.net 19 19
20.
Platform requirements Copyright ©©
2006 Juniper Networks, Inc. Copyright 2003 Juniper Networks, Inc. Proprietary and Confidential Proprietary and Confidential www.juniper.net www.juniper.net 20
21.
Router requirements
BGP peers in the KAREN network will be expected to perform the following • BGP peering of both IPv4 and IPv6, large number of routes • While the Internet is currently 160K+ routes, KAREN “should” be smaller • Forwarding of Ethernet Jumbo Frames • Interdomain Multicast forwarding Copyright ©© 2006 Juniper Networks, Inc. Copyright 2003 Juniper Networks, Inc. Proprietary and Confidential Proprietary and Confidential www.juniper.net www.juniper.net 21 21
22.
Router requirements
Not all routers capable of the demands required • Does my platform of choice support all the relevant RFC’s? • Pay attention to maximum number of routes in Routing table and Forwarding Table for both IPv4 and IPv6 • Is the router forwarding in Software or Hardware? • Do Jumbo Frames limit my forwarding performance, while mixed with smaller packets? • Is there a flexible “Policy” implementation to control routes installed in route table • What are the default Policies of BGP • Is there any additional Security I should be concerned about? Copyright ©© 2006 Juniper Networks, Inc. Copyright 2003 Juniper Networks, Inc. Proprietary and Confidential Proprietary and Confidential www.juniper.net www.juniper.net 22
23.
More Information and
Help? Copyright ©© 2006 Juniper Networks, Inc. Copyright 2003 Juniper Networks, Inc. Proprietary and Confidential Proprietary and Confidential www.juniper.net www.juniper.net 23
24.
More Information…
Books Practical BGP BGP Illustrated JunOS Cookbook ISBN 0321127005 ISBN 0596002548 ISBN 0596100140 RFC’s • Specifically RFC 1771, 1772 and 1997 Online • http://www.bgp4.as • http://www.juniper.net/techpubs/software/junos/junos80/swconfig80-routing/frameset.htm Vendors, Consultants and your existing ISP Copyright ©© 2006 Juniper Networks, Inc. Copyright 2003 Juniper Networks, Inc. Proprietary and Confidential Proprietary and Confidential www.juniper.net www.juniper.net 24
25.
Q & A? Copyright
©© 2006 Juniper Networks, Inc. Copyright 2003 Juniper Networks, Inc. Proprietary and Confidential Proprietary and Confidential www.juniper.net www.juniper.net 25
26.
Thank You
Download now