12
Border Gateway Protocol (BGP) Moving Data… Lighting Solutions 800.903.8906 http:// www.citynet.net [email protected]

Border Gateway Protocol (BGP)

  • Upload
    filia

  • View
    60

  • Download
    0

Embed Size (px)

DESCRIPTION

Border Gateway Protocol (BGP). Moving Data… Lighting Solutions 800.903.8906 http://www.citynet.net [email protected]. BGP. What Why Who When Where. BGP Version 4. RFC 1771 Intelligent route selection based on most specific prefix and shortest Autonomous System (AS) path - PowerPoint PPT Presentation

Citation preview

Page 1: Border Gateway Protocol (BGP)

Border Gateway Protocol (BGP)

Moving Data… Lighting Solutions

800.903.8906http://www.citynet.net

[email protected]

Page 2: Border Gateway Protocol (BGP)

BGP

• What• Why• Who• When• Where

Page 3: Border Gateway Protocol (BGP)

BGP Version 4

• RFC 1771• Intelligent route selection

based on most specific prefix and shortest Autonomous System (AS) path

• Classless Inter Domain Routing (CIDR)

• Current Internet standard for inter-domain (AS) exterior routing

Page 4: Border Gateway Protocol (BGP)

Border Gateway Protocol (BGP)

• Used for carrying routing information between AS’s

• Path vector protocol• Incremental• Runs over TCP (port 179)• Conveys information about AS

path topology

Page 5: Border Gateway Protocol (BGP)

General Operation

• Learns multiple paths via internal and external BGP speakers

• Picks the best path and installs in the IP forwarding table

• Policies applied by influencing the best path selection

Page 6: Border Gateway Protocol (BGP)

When should I use BGP?

• Dual- or multi-homed• Providing partial or full internet

routing to a downstream customer

• Anytime the AS path information is required

Page 7: Border Gateway Protocol (BGP)

BGP is not needed…

• … if singularly homed• … if not providing downstream

routing• Use a default route!

Page 8: Border Gateway Protocol (BGP)

Load Balancing

• BGP itself does not load-balance traffic; it chooses & installs a “best” route.

Page 9: Border Gateway Protocol (BGP)

BGP Load Balancing Problem

• “Since BGP picks a ‘best’ route based upon most specific prefix and shortest AS_PATH, it becomes non-trivial to figure out how to manually direct specific portions of internal traffic (prefixes) in a distributed fashion across multiple external gateways.”

Page 10: Border Gateway Protocol (BGP)
Page 11: Border Gateway Protocol (BGP)

Asymmetric Routing Paradigm

• In the Internet, it is impossible to control end-to-end routing and paths traversed

• Packets may not always traverse the same downstream path as they do when forwarded upstream

Page 12: Border Gateway Protocol (BGP)

Summary

• Use BGP only when needed!• IGP and conventional BGP

network problems• BGP gives flexibility and

control