Chapter 9: Integrating BGP into ISP Networks

Commands:

9.1.4 Route Reflectors: Naming rules and conventions

Router(config-router)#neighbor x.x.x.x route-reflector-client

9.2.3 Configuration example: ID and Filter Routes based on NLRI

Router(config-router)#neighbor x.x.x.x distribute-list number [in | out]
Router(config)# access-list access-list-number {deny | permit} protocol source source-wildcard destination destination-wildcard | mask mask-wildcard

9.2.5 Configuration example: Communities

Router(config-router)#neighbor x.x.x.x send-community
Router(config-router)#neighbor x.x.x.x route-map name [in | out]
Router(config)#route-map name [permit | deny] instance number
Router(config-route-map)#match condition
Router(config-route-map)#set community community type

9.2.9 Configuration example: Peer Groups

Router(config-router)#neighbor peergroup name peer-group
Router(config-router)#neighbor peergroup name conditions
Router(config-router)#neighbor x.x.x.x peer-group peer group name

9.3.4 Dynamically Learned Defaults

Router(config-router)#network 0.0.0.0

9.3.6 Statically Set Defaults

Router(config)# ip route network [mask] {address | interface} [distance]

9.5.1 Inject information dynamically into BGP

Router(config-router)#redistribute protocol

9.5.4 Inject information dynamically into BGP

Router(config-router)# passive-interface type number
Router(config-router)# redistribute protocol