Configuring avaya wireless lan controller 8180 with avaya 8120 access points to support avaya a175 desktop video devices using 802.1x authentication – issue 1.0 (24 pages)
Page 2
Avaya customers and other parties through the Avaya Support Web site: http://www.avaya.com/support Please note that if you acquired the product from an authorized reseller, the warranty is provided to you by said reseller and not by Avaya. Licenses THE SOFTWARE LICENSE TERMS AVAILABLE ON THE AVAYA WEBSITE, HTTP://SUPPORT.AVAYA.COM/LICENSEINFO/...
Page 3
This document provides examples on configuring BGP on the Avaya Ethernet Routing Switch 8000 and Virtual Services Platform 4000, 8000, 7200, and 9000. This document covers some of the more popular BGP commands and attributes and the command used to configure them.
Tables ................................9 Border Gateway Protocol (BGP) Overview ..................11 BGP Features Supported by software release ................... 11 BGP Configuration Guideline ...................... 12 ERS 8000 – Converting from CLI to ACLI ....................12 2.1.1 2.1.2 Configuration Guidelines ........................12 Basic BGP Fundamentals ........................14 Basic BGP Configuration Example .....................
Page 5
14.3.1 Configuration : Local Preference......................84 14.4 Configuration Example: Adding Preference to Specific Routes ..........86 14.4.1 Configuration: Preference for Specific Routes ................... 87 14.5 Multi-Exit Discriminator (MED) Attribute (Type 4) ............... 88 Avaya Inc. – External Distribution January 2016...
Page 6
Appendix A ............................ 121 19.1 Translating Cisco to Avaya Equivalents ..................121 19.2 Interpreting the Cisco to Avaya BGP Translation Table ............131 19.3 Comparing Cisco and Avaya BGP Operational Commands ............. 133 19.4 Interpreting the Cisco and Avaya BGP Operational Table ............135 19.5...
Page 7
20.3 Comparing Juniper and Avaya BGP Operational Commands ..........151 20.4 Interpreting the Juniper and Avaya BGP Operational Table ............. 153 20.5 Interpreting the Juniper and Avaya BGP Operational Table ............. 154 Appendix C – BGP Events ......................155 Appendix D –...
Figure 19: BGP Confederation Configuration Example ................102 Figure 20: BGP Route Reflector Configuration Example ................105 Figure 21: BGP Route Reflector with Cluster List Configuration Example ..........108 Figure 22: BGP Route Flap Damping Configuration Example ..............111 Avaya Inc. – External Distribution January 2016...
Table 4: Cisco and Avaya BGP Operational Commands ................. 133 Table 5: Cisco and Avaya Route Preference Comparison ............... 136 Table 6: Translating Juniper to ERS 8000 Equivalents ................137 Table 7: Juniper and Avaya BGP Operational Commands ..............151 Table 8: Route Preference Comparison ....................
Page 10
Italic text in a Courier New font indicates text the user must enter or select in a menu item, button or command: ERS5520-48T# show running-config Output examples from Avaya devices are displayed in a Lucida Console font: ERS5520-48T# show sys-info Operation Mode:...
ERS 8000 – Converting from CLI to ACLI 2.1.1 As the ERS 8000 supports CLI and ACLI, it is highly recommended to use ACLI as all other switches from Avaya only support ACLI. If you are presently using CLI, you can convert to ACLI using the following configuration.
Page 13
If using EDM, use the following commands: EDM: To enable/disable BGP globally, enter: IP->BGP->Generals->AdminStatus <enable/disable> EDM: To disable a BGP neighbor, enter: IP->BGP->Peers->RemoteAddr <IP address of peer> Enable <true/false> EDM: To set BGP soft-reconfiguration, enter: IP->BGP->Peers->RemoteAddr SoftReconfiguration <true/false> Avaya Inc. – External Distribution January 2016...
EBGP. Within an AS, routers run an interior gateway protocol such as OSPF. In Figure 1 shown below, the connections between Router-C in AS 40 to ERS 8000 switch 8008 and VSP 9000 switch 9001 in AS 20 are running EBGP. The connection between 8008 and 9001 is running IBGP.
Page 16
9001:1(config-if)#brouter vlan 2092 subnet 200.1.1.41/30 9001:1(config-if)#exit In the configuration above, we are using Avaya Ethernet Routing Switch 8000 and VSP 9000 brouter ports as the BGP EBGP and IBGP interfaces. Hence, the reason VLAN ID’s of 2090, 2091, and 2092 are used. Either a brouter port or a VLAN can be configured as the BGP interface.
Page 18
The BGP implementation has a default number of routes that can be accepted per peer. For the ERS 8000 switch, the default value is 250,000 BGP forwarding routes in its routing information base (RIB) and 500,000 in its forwarding information base (FIB). For the VSP 9000 as of release 4.0 and using generation 2 modules, up to 1 million route operations is supported.
10.1.1.2 Established 200.1.1.1 Established Total bgp neighbors: 2 BGP CONFEDERATION INFO : confederation identifier 0 confederation peer as BGP NETWORK INFO : ================================================================================ BGP Networks - GlobalRouter ================================================================================ 192.1.40.0 mask 255.255.255.0 metric 0 Avaya Inc. – External Distribution January 2016...
Page 21
Next = 200.1.1.1 and TYPE = IB (Indirect & Best) Verify that all routes learned from within AS20 (10.60.1.0/24) are using the best path: Next = 10.1.1.2 and TYPE = IB Avaya Inc. – External Distribution January 2016...
Page 23
Displays the route status which will be either Accepted, Best, Used, or Rejected. For this example: For BGP peer 10.1.1.2, network 10.60.1.0/24 should be displayed as Used For BGP peer 200.1.1.1, networks 11.11.1.0/24, 172.1.1.0/24,and 172.1.2.0/24 should be Used. Avaya Inc. – External Distribution January 2016...
Page 24
BGP Neighbor Advertised Routes - GlobalRouter ================================================================================ The total number of routes advertised to the neighbor is 3 NETWORK/MASK NEXTHOP ADDRESS LOC PREF ORG STATUS -------------------------------------------------------------------------------- 11.11.1.0/24 200.1.1.1 Used 172.1.1.0/24 200.1.1.1 Used 172.1.2.0/24 200.1.1.1 Used Avaya Inc. – External Distribution January 2016...
Page 25
Verified that network 10.60.1.0/24 is set to Used from peer 200.1.1.1 and set to Accepted from peer 10.1.1.2. The networks 11.11.1.0/24, 172.1.1.0/24, and 172.1.2.0/24 should NOT be advertised back to 200.1.1.1. Verify that networks 11.11.1.0/24, 172.1.1.0/24, and 172.1.2.0/24 are set to Used from peer 10.1.1.2. Avaya Inc. – External Distribution January 2016...
BGP session. The following table displays the various timer options available on the Avaya Ethernet Routing Switch 8000. Please see Appendix C – BGP Events regarding details on BGP events and in reference to the timers below.
Page 27
The keepalive is not negotiated and is used at the set value unless the hold timer negotiated is less than the keepalive. Then the keepalive will be 1/3 the hold timer. Avaya Inc. – External Distribution January 2016...
5. BGP Network Command The Avaya Ethernet Routing Switch and Virtual Services Platform uses the Network command to specify a list of IGP networks that are advertised as originating from an autonomous system. To change the Keepalive and Holddown Timer: 8008:5(config)#router bgp 8008:5(router-bgp)#network <prefix/len>...
Within an AS, BGP update information is distributed between BGP speakers using an Interior Gateway Protocol (IGP) that runs within the AS. The Avaya Ethernet Routing Switch and Virtual Services Platform supports either RIP, ISIS (SPBM), or OSPF for IGP. In regards to SPBM, please see section 6 below.
“INC”, or incomplete. When BGP selects the best path to a given destination a route with origin “IGP” takes priority over a route with origin “INC”. The following is an example of routes imported on an ERS 8000 after BGP direct redistribute has been enable on a peer ERS 8000. Notice the Route Origin is “INC”.
Page 31
BGP must be restarted to use the new value. Note that OSPF uses a random Router ID by default. The commands to disable and enable BGP globally are: 8008:5(config)#no router bgp enable 8008:5(config)#router bgp <local as> enable Avaya Inc. – External Distribution January 2016...
OSPF route metric. Note that by configuring the default route as used in this example, 8008 will always be used at the default route gateway for all outbound traffic outside AS 20 unless of course it should fail. Avaya Inc. – External Distribution January 2016...
The policy set-metric value is what will influence the OSPF route decision. The lower the value the higher the route preference. For this example, 8008 is set to a lower metric value than 9001, which results in a higher preference value. Avaya Inc. – External Distribution January 2016...
Page 34
8008:5(config-ospf)#redistribute bgp route-policy Default_OSPF 8008:5(config-ospf)#redistribute bgp enable 8008:5(config-ospf)#exit 8008:5(config)#ip ospf apply redistribute bgp The end result of this configuration is that Router-C will use the next hop to 8008 for access to the Internet. Avaya Inc. – External Distribution January 2016...
AS40 and reject local networks advertised via BGP between the iBGP peers 9001 and 9002. Please note that release 4.0 or higher is required on the VSP 9000 to support this configuration example using ISIS accept policy. Avaya Inc. – External Distribution January 2016...
Page 37
Level 1 Port4/32 pt-pt Level 1 9001:1#show isis adj ================================================================================ ISIS Adjacencies ================================================================================ INTERFACE L STATE UPTIME PRI HOLDTIME SYSID HOST-NAME -------------------------------------------------------------------------------- Port4/26 00:08:20 127 23 0049.0080.1400 8014 Port4/32 00:08:20 127 26 d4ea.0efd.a000 9002 Avaya Inc. – External Distribution January 2016...
Page 38
SPBM enabled switches. In this example, we only have the one eBGP IP interface on both 9001 and 9002 that does not have to be advertised within ISIS. Avaya Inc. – External Distribution January 2016...
Add route-map using a name of local-deny to deny local networks between iBGP peers 9001 & 9002 9001 & 9002: Same configuration on both switches 9001:1(config)#route-map local-deny 1 9001:1(route-map)#no permit 9001:1(route-map)#enable 9001:1(route-map)#match network local-sub 9001:1(route-map)#exit 9001:1(config)#route-map local-deny 2 9001:1(route-map)#permit 9001:1(route-map)#enable Avaya Inc. – External Distribution January 2016...
Are you sure you want to continue? (y/n) ? y 9001:1(router-bgp)#bgp default local-preference 200 9001:1(router-bgp)#neighbor 10.1.1.41 9001:1(router-bgp)#neighbor 10.1.1.41 remote-as 40 9001:1(router-bgp)#neighbor 10.1.1.41 enable 9001:1(router-bgp)#neighbor 10.4.4.1 9001:1(router-bgp)#neighbor 10.4.4.1 remote-as 20 9001:1(router-bgp)#neighbor 10.4.4.1 update-source 10.1.90.1 9001:1(router-bgp)#neighbor 10.4.4.1 in-route-map local-deny Avaya Inc. – External Distribution January 2016...
Page 41
7.1.3.2 Verify Operations At this point, BGP should be up and running with two adjacencies 9001:1(config)#show ip bgp summary ================================================================================ BGP Summary - GlobalRouter ================================================================================ BGP version - 4 local-as - 20 Identifier - 10.1.90.1 Avaya Inc. – External Distribution January 2016...
Page 45
TLV:135 TE IP Reachability: 2 Metric: 1 Prefix Length: 32 UP/Down Bit: FALSE Sub TLV Bit: FALSE IP Address: 10.4.4.1 Metric: Prefix Length: 0 UP/Down Bit: FALSE Sub TLV Bit: FALSE IP Address: 0.0.0.0 Avaya Inc. – External Distribution January 2016...
AS40. To do this, we will create two route-maps, one to advertise the local networks via eBGP to the AS40 peers and another to reject the same local networks via iBGP between 9001 and 9002 which we configured in the BGP Configuration step above. Avaya Inc. – External Distribution January 2016...
Page 48
The total number of bgp routes in this Vrf are 2 NETWORK/MASK PEER REM ADDR NEXTHOP ADDRESS ORG LOC PREF -------------------------------------------------------------------------------- 0.0.0.0/0 10.1.90.1 10.1.90.1 IGP 200 AS_PATH: (40) 0.0.0.0/0 10.1.1.13 10.1.1.13 IGP 100 AS_PATH: (40) Total number of routes displayed are 2 Avaya Inc. – External Distribution January 2016...
AS. This 2-byte AS number provides a pool of 65536 unique Autonomous System numbers and is no longer able to meet the demand so Avaya now supports 4-byte AS numbers. You can configure a BGP peer to operate in either the 2-byte AS mode or in the new 4-byte AS mode, but not both.
In this example, we are going to configure 8008 to summarize all local networks to Router-D in AS 40 with an aggregate route of 200.1.0.0/16. 8.1.1 Configuration 8.1.1.1 Add BGP Neighbor to Router-D Enable BGP Peer to Router-D in AS 40 8008:5(config)#router bgp 8008:5(router-bgp)#neighbor 10.1.1.13 8008:5(router-bgp)#neighbor 10.1.1.13 remote-as 40 8008:5(router-bgp)#neighbor 10.1.1.13 enable Avaya Inc. – External Distribution January 2016...
Page 52
Router-D: verify routes Router-D:5#show ip route -s 200.1.0.0/16 ================================================================================ IP Route - GlobalRouter ================================================================================ INTER MASK NEXT COST FACE PROT AGE TYPE PRF -------------------------------------------------------------------------------- 200.1.0.0 255.255.0.0 10.1.1.14 Glob~ 1 200.1.1.0 255.255.255.252 10.1.1.14 Glob~ 1 Avaya Inc. – External Distribution January 2016...
9.1.1.6 Add Static Route Add a static route to the loopback address to the peer eBGP router 8008: 8008:5(config)#ip route 200.40.40.0 255.255.255.252 200.30.30.2 weight 1 9001: 9001:1(config)#ip route 200.30.30.0 255.255.255.252 200.40.40.2 weight 1 Avaya Inc. – External Distribution January 2016...
Enabling Synchronization solves this problem by preventing a BGP speaker from advertising a route over eBGP until all routes within an AS have learned the route. Figure 7: BGP Synchronization and Self Hop Configuration Example Avaya Inc. – External Distribution January 2016...
11.1.1.5 Add BGP Network Prefixes Add the appropriate networks which you wish to advertise via BGP, i.e. local interfaces 8008: 8008:5(config)#router bgp 8008:5(router-bgp)#network 200.1.20.0/30 8008:5(router-bgp)#network 10.1.1.12/30 9001: 9001:1(config)#router bgp 9001:1(router-bgp)#network 200.1.30.0/30 9001:1(router-bgp)#network 10.1.1.40/30 Avaya Inc. – External Distribution January 2016...
Identifier - 10.1.90.1 Decision state - Idle The total number of routes is BGP NEIGHBOR INFO : NEIGHBOR RMTAS STATE HLDTM KPALV HLDCFG KPCFG WGHT CONRTY ADVINT -------------------------------------------------------------------------------------- 200.1.20.1 Established 180 10.1.1.41 Established 180 Avaya Inc. – External Distribution January 2016...
11.3.1 Configuration – Enabling BGP Next Hop-Self and Synchronization 11.3.1.1 Configure 8008 for Next Hop-Self Enable the nexthop-self parameter. 8008:5(config)#router bgp 8008:5(router-bgp)#no neighbor 200.1.30.1 enable 8008:5(router-bgp)#neighbor 200.1.30.1 next-hop-self enable 8008:5(router-bgp)#neighbor 200.1.30.1 enable Avaya Inc. – External Distribution January 2016...
Page 66
Since IGP is not synchronized with BGP, BGP entries are not put into the IP forwarding table. 11.3.2.2 Disabling Synchronization on 9001 and 8008 Disable BGP synchronization 8008: 8008:5(config)#router bgp 8008:5(router-bgp)#no synchronization 9001: 9001:1(config)#router bgp 9001:1(router-bgp)#no synchronization Avaya Inc. – External Distribution January 2016...
This is because Router-C has no knowledge of these external routes. One method to correct this problem is to enable BGP to OSPF redistribution. Another method is to enable BGP on Router-E. Please see example above on how to redistribute BGP routes into OSPF. Avaya Inc. – External Distribution January 2016...
12.1.1 Configure ERS8000 and VSP 9000 for MD-5 Authentication 12.1.1.1 Configure MD-5 Authentication Disable the administration state for the peer 8008: 8008:5(config)#router bgp 8008:5(router-bgp)#no neighbor 200.1.1.2 enable 9001: 9001:1(config)#router bgp 9001:1(router-bgp)#no neighbor 200.1.1.1 enable Avaya Inc. – External Distribution January 2016...
Page 69
8008:5(router-bgp)#neighbor password 200.1.1.2 <password> 8008:5(router-bgp)#neighbor 200.1.1.2 enable 9001: 9001:1(config)#router bgp 9001:1(router-bgp)#neighbor 200.1.1.1 md5-authentication enable 9001:1(router-bgp)#neighbor password 200.1.1.1 <password> 9001:1(router-bgp)#neighbor 200.1.1.1 enable The MD5 password can have a string length of up to 1536 characters. Avaya Inc. – External Distribution January 2016...
Create peer group using the name Group_1 8008:5(config)#router bgp 8008:5(router-bgp)#neighbor Group_1 Note that the assigned peer group name is context-sensitive. For example, the name string “Group_1” is Not the same as ‘group_1”. Avaya Inc. – External Distribution January 2016...
8008:5(router-bgp)#neighbor Group_1 in-route-map Pref_AX20 BGP Peer Groups are used to apply changes to all group members. You can still enter specific settings for each peer directly. Unless you set the parameter again in the peer Avaya Inc. – External Distribution January 2016...
14. Route Selection and Traffic Management – BGP Path Attributes The Avaya Ethernet Routing Switch and Virtual Switching Platforms use route policies to control traffic flow. By using policies, traffic can be controlled over multiple connections for inbound traffic from other ASs and outbound traffic that comes from outside a particular AS.
In this example, we will configure 9001 to distribute static routes for network 44.44.44.0/24. ERS8000-D route table should display this static route as INC (incomplete) and all other routes as IGP. Figure 10: BGP Origin Attribute Configuration Example Avaya Inc. – External Distribution January 2016...
Page 74
9001:1(router-bgp)#redistribute static enable 9001:1(router-bgp)#end 9001:1#ip bgp apply redistribute static 14.1.1.1.3 Add BGP Networks you Wish to Advertise In this example, we will only advertise the network 200.1.1.0/30 via BGP 9001:1(config)#router bgp 9001:1(router-bgp)#network 200.1.1.0/30 Avaya Inc. – External Distribution January 2016...
Page 75
10.1.1.42 10.1.1.42 100 B/U As Path: <20> 200.1.1.0/30 10.1.1.62 10.1.1.14 As Path: <20> 200.1.20.0/30 10.1.1.62 10.1.1.14 As Path: <20> 200.1.30.0/30 10.1.1.42 10.1.1.42 100 B/U As Path: <20> 200.1.30.0/30 10.1.1.62 10.1.1.14 As Path: <20> Avaya Inc. – External Distribution January 2016...
In the configuration steps that follow, we will configure a route policy to advertise from 8008 to ERS8000- D the route to 200.1.40.0/24 with an origin of INC. This will result in ERS8000-D using the next-hop of 10.1.1.61 (via ERS8000-E) to get to network 200.1.40.0/24. Avaya Inc. – External Distribution January 2016...
Page 77
Add this policy to the BGP peer Router-D 8008:5(config)#router bgp 8008:5(router-bgp)#neighbor 10.1.1.13 out-route-map BGP_org_routerd 8008:5(router-bgp)#end 8008:5#ip bgp restart-bgp neighbor 10.1.1.13 soft-reconfiguration out 14.1.2.1.4 Soft Start BGP Peer Soft restart the BGP peer 8008:5#ip bgp restart-bgp neighbor 10.1.1.13 soft-reconfiguration out Avaya Inc. – External Distribution January 2016...
Page 78
1 out of 13 Total Num of Route Entries, 13 Total Num of Dest Networks displayed. -------------------------------------------------------------------------------- TYPE Legend: I=Indirect Route, D=Direct Route, A=Alternative Route, B=Best Route, E=Ecmp Route , U=Unresolved Route, N=Not in HW Avaya Inc. – External Distribution January 2016...
In this example, 8008 will advertise the network 200.1.40.0 unchanged. 9001 will be setup to have its internal AS number inserted into the AS Path multiple times. This should influence all inbound traffic destined for the 200.1.40.0 over 8008. Avaya Inc. – External Distribution January 2016...
Page 80
9001:1(route-map)#set as-path 1 9001:1(route-map)#enable 14.2.1.4 Add Policy to BGP Peer Router-D Add the policy to the BGP peer Router-D 9001:1(config)#router bgp 9001:1(router-bgp)#neighbor 10.1.1.41 out-route-map AS_Prepend 9001:1(router-bgp)#end 9001:1#ip bgp restart-bgp neighbor 10.1.1.41 soft-reconfiguration out Avaya Inc. – External Distribution January 2016...
14.2.2.2 Configure an IP Route Policy Named AS Create a route policy named AS to match the as-list’s above. 8008:5#(config)#route-map AS 1 8008:5#(route-map)#match as-path 2 8008:5#(route-map)#no permit 8008:5#(route-map)#enable 8008:5#(route-map)#exit 8008:5#(config)#route-map AS 2 8008:5#(route-map)#match as-path 3 8008:5#(route-map)#permit 8008:5#(route-map)#enable 8008:5#(route-map)#exit Avaya Inc. – External Distribution January 2016...
8008:5#(route-map)#match as-path 2 8008:5#(route-map)#no permit 8008:5#(route-map)#enable 14.2.3.3 Add Policy to BGP Peer Router-B Add the policy to the BGP peer Router-D 8008:5#(config)#router bgp 8008:5#(router-bgp)#neighbor 10.1.1.41 in-route-map AS 8008:5#(router-bgp)#end 8008:5#ip bgp restart-bgp neighbor 10.1.1.41 soft-reconfiguration in Avaya Inc. – External Distribution January 2016...
AS 40 will exit via the customer AS will exit via ERS8000-C. Local Preference can also be used to load balance outbound traffic based on CIDR or network address groups. Figure 13: BGP Local Preference Configuration Example Avaya Inc. – External Distribution January 2016...
Configure the IP route policy named Default_OSPF, set the metric on 8001 to 100, and set the metric on 9001 to 300 8008: 8008:5(config)#route-map Default_OSPF 1 8008:5(route-map)#set injectlist DR 8008:5(route-map)#set metric 100 8008:5(route-map)#enable 9001: 9001:1(config)#route-map Default_OSPF 1 9001:1(route-map)#set injectlist DR 9001:1(route-map)#set metric 300 9001:1(route-map)#enable Avaya Inc. – External Distribution January 2016...
Page 85
Enable BGP redistribution into OSPF and apply the route policy from the previous step 8008 & 9001: Same configuration on both switches 8008:5(config)#router ospf 8008:5(config-ospf)#redistribute bgp 8008:5(config-ospf)#redistribute bgp route-map Default_OSPF 8008:5(config-ospf)#redistribute bgp enable 8008:5(config)#ip ospf apply redistribute bgp Avaya Inc. – External Distribution January 2016...
200.1.40.0 to take the path between ERS8000-C and 8008. This can be accomplished by configuring a policy on ERS8000-C to have a higher Local Preference than ERS8000-D. Avaya Inc. – External Distribution January 2016...
100. The overall effect will result in 8008 advertising all routes with a MED setting of 10 whereas 9001 will advertise all routes with a MED setting of 100. This should result in all traffic destined for AS 20 to transverse over 10.1.1.12 network via 8008. Avaya Inc. – External Distribution January 2016...
Page 89
Configure a MED value for 8008 to a value that is lower than the MED value assigned to 9001. Set the MED value 8008: 8008:5(config)#router bgp 8008:5(router-bgp)#default-metric 10 9001: 9001:1(config)#router bgp 9001:1(router-bgp)#default-metric 100 A lower MED value indicates a stronger path preference than a higher MED value. Avaya Inc. – External Distribution January 2016...
14.6.1 Configuration 14.6.1.1 Configure the IP Prefix List Named 200.1.40.0 and 200.1.50.0 Add a prefix list and network 8008 & 9001: Same configuration on both switches 8008:5(config)#ip prefix-list 200.1.40.0 200.1.40.0/24 8008:5(config)#ip prefix-list 200.1.50.0 200.1.50.0/24 Avaya Inc. – External Distribution January 2016...
If you have multiple autonomous systems, this parameter should be enabled to allow MED to compare among paths among multiple autonomous systems. To enable or disable this parameter, enter the following command: 8008:5(config)#router bgp 8008:5(config)#bgp always-compare-med Avaya Inc. – External Distribution January 2016...
Page 92
When set to enable (the default value), BGP treats an update that is missing, a multi-exit discriminator (MED) attribute, as the worst path. To enable or disable this parameter, enter the following command: 8008:5(config)#router bgp 8008:5(router-bgp)#no no-med-path-is-worst Avaya Inc. – External Distribution January 2016...
No Export Subconfed – do not advertise to external BGP peers even within the same confederation. For the community type ‘no export subconfed’, the ERS 8000 uses a setting of ‘local-as’. By using the community attribute, you can control what routing information to accept, prefer, or distribute to other BGP neighbors.
To enable the BGP peer to send the community attribute, use the following commands: 14.7.1.1 Configure the IP Prefix List Named 200.30.30.0 Add a prefix list for network 200.30.30.0/24 8008:5(config)ip prefix-list 200.30.30.0 200.30.30.0/24 Avaya Inc. – External Distribution January 2016...
Page 95
The following options are available for the set-community-mode in a route policy: config ip route-policy <name> seq <#> set-community-mode <unchanged|additive|none> unchanged — do not change an existing community additive — append the community to the exiting community none — remove the community Avaya Inc. – External Distribution January 2016...
Page 97
AS_PATH: (20) COMMUNITY: 40:100 internet The end result is, network 200.30.30.0 will not be advertised outside AS 40 while the 200.1.20.0 will be advertised outside AS 40. Avaya Inc. – External Distribution January 2016...
EBGP peers; we do not want 8008 from becoming a transit router for the other ASs. Please note that the VLAN and/or brouter port and OSPF configuration is not provided for this configuration example. Avaya Inc. – External Distribution January 2016...
Page 99
Add a route map named as_out to deny routes learned from AS 100, 200 and 300 by matching AS list 1 8008:5(config)#route-map "as_out" 1 8008:5(route-map)#no permit 8008:5(route-map)#enable 8008:5(route-map)#match as-path 1 8008:5(route-map)#route-map "as_out" 2 8008:5(route-map)#enable 8008:5(route-map)#exit Avaya Inc. – External Distribution January 2016...
Page 100
8008:5(router-bgp)#exit 15.1.1.6 Enable OSPF Redistribution of BGP Enable BGP redistribution into OSPF and add route-policy DR 8008:5(config)#router ospf 8008:5(config-ospf)#redistribute bgp 8008:5(config-ospf)#redistribute bgp route-policy "DR" 8008:5(config-ospf)#redistribute bgp enable 8008:5(config-ospf)#exit 8008:5(config)#ip ospf apply redistribute bgp Avaya Inc. – External Distribution January 2016...
EBGP peer sessions with a speaker from each of the other sub-systems. Although there is multiple smaller sub system ASs with the BGP confederation, to the outside world, the confederation looks like a single AS. Avaya Inc. – External Distribution January 2016...
8008 & 8009: Same configuration on both switches 8008:5(config)#router bgp 8008:5(router-bgp)#bgp confederation identifier 40 8008:5(router-bgp)#bgp confederation peers 61010 Assign local AS 40 as the confederation identifier 9001 & 9002: Same configuration on both switches 9001:1(config)#router bgp 9001:1(router-bgp)#bgp confederation identifier 40 Avaya Inc. – External Distribution January 2016...
In an AS, there can be more than one route reflector cluster. There can also be more than one route reflector in a cluster. When there is more than one reflector in a cluster, special care must be taken to prevent route loops. Avaya Inc. – External Distribution January 2016...
8008, 8009, 8010, and 9001: Same configuration on all switches 8008:5(config)#router bgp 40 enable 16.4.1.2 Disable Synchronization Disable Synchronization 8008, 8009, 8010, and 9001: Same configuration on all switches 8008:5(config)#router bgp 8008:5(router-bgp)#no synchronization Avaya Inc. – External Distribution January 2016...
Page 109
8009: For neighbor 8010, enable the peer as a route reflector client 8009:5(router-bgp)#neighbor 10.1.1.62 8009:5(router-bgp)#neighbor 10.1.1.62 remote-as 40 8009:5(router-bgp)#neighbor 10.1.1.62 enable 8009:5(router-bgp)#neighbor 200.1.80.1 8009:5(router-bgp)#neighbor 200.1.80.1 remote-as 40 8009:5(router-bgp)#neighbor 200.1.80.1 route-reflector-client 8009:5(router-bgp)#neighbor 200.1.80.1 route-reflector-client enable 8009:5(router-bgp)#neighbor 15.15.15.2 8009:5(router-bgp)#neighbor 15.15.15.2 remote-as 40 8009:5(router-bgp)#neighbor 15.15.15.2 enable Avaya Inc. – External Distribution January 2016...
Figure 22: BGP Route Flap Damping Configuration Example 17.1 Configuration: Route Flap Damping 17.1.1 Enabling BGP Route Flap Damping To enable BGP route flap damping on 8008, use the following command 8008:5(config)#router bgp 8008:5(router-bgp)#flap-dampening enable Avaya Inc. – External Distribution January 2016...
BGP Dampened Paths - GlobalRouter ================================================================================ The total number of hist routes: NETWORK/MASK PEER REM ADDR NEXTHOP ADDRESS ORG LOC PREF -------------------------------------------------------------------------------- 172.1.1.0/24 10.2.2.2 IGP 0 AS_PATH: no-AS_PATH-attr MED:0 DAMPEN INFO:Penalty:1024 Count:1 Status:announced hist-del time:set:180, remain:173 Avaya Inc. – External Distribution January 2016...
The default setting is set to disable by default. To enable or disable this feature, enter the command below: To enable or disable this feature, enter the command below: 8008:5(config)#router bgp 8008:5(router-bgp)#quick-start enable 8008:5(router-bgp)#no quick-start enable Avaya Inc. – External Distribution January 2016...
But, because the IPv6 RTM cannot correlate the IPv4-mapped IPv6 address to a specific outgoing interface, you must create a manually-configured static route to make the link between the BGP peer and the IPv6 tunnel interface so that traffic can reach networks advertised by the peer. Avaya Inc. – External Distribution January 2016...
The configuration used above is one way to express a static route for the IPv6 configured tunnel using the format ::ffff<ipv4 address> or 0:0:0:0:ffff:<ipv4 address>. Enable redistribution of IPv6 direct interfaces 8201: 8201:1(config)#router bgp 8201:1(router-bgp)#redistribute ipv6-direct 8201:1(router-bgp)#redistribute ipv6-direct enable 8201:1(router-bgp)#exit 4001: 4001:1(config)#router bgp Avaya Inc. – External Distribution January 2016...
Page 117
4001:1(router-bgp)#redistribute ipv6-direct 4001:1(router-bgp)#redistribute ipv6-direct enable 4001:1(router-bgp)#exit Avaya Inc. – External Distribution January 2016...
Route Policy In - Route Policy Out - IPv6Route Policy In - IPv6Route Policy Out - address-family ipv6 - enable address-family vpnv4 - disable route-refresh - disable negotiated-session-capabilites - IPv6 Total bgp neighbors: 1 Avaya Inc. – External Distribution January 2016...
Page 119
The total number of routes is 3 NETWORK/MASK PEER REM ADDR NEXTHOP ADDRESS ORG LOC PREF -------------------------------------------------------------------------------- fd10:0:0:2099:0:0:0:0/64 10.4.4.1 0:0:0:0:0:ffff:10.4.4.1 INC 100 AS_PATH: path-is-empty fd14:0:0:2000:0:0:0:0/64 10.4.4.1 0:0:0:0:0:ffff:10.4.4.1 INC 100 AS_PATH: path-is-empty fd14:0:0:2100:0:0:0:0/64 10.4.4.1 0:0:0:0:0:ffff:10.4.4.1 INC 100 AS_PATH: path-is-empty Avaya Inc. – External Distribution January 2016...
Page 120
0:0:0:0:0:0:0:0 V-400 LOCAL fd12:0:0:1201:0:0:0:1/128 0:0:0:0:0:0:0:0 V-400 LOCAL fd12:0:0:1202:0:0:0:0/64 0:0:0:0:0:0:0:0 V-401 LOCAL fd12:0:0:1202:0:0:0:1/128 0:0:0:0:0:0:0:0 V-401 LOCAL fd14:0:0:2000:0:0:0:0/64 0:0:0:0:0:0:0:0 T-100 fd14:0:0:2100:0:0:0:0/64 0:0:0:0:0:0:0:0 T-100 Test connectivity: 8201:1#ping fd14:0:0:2000::1 fd14:0:0:2000:0:0:0:1 is Alive 8201:1#ping fd14:0:0:2100::1 fd14:0:0:2100:0:0:0:1 is Alive Avaya Inc. – External Distribution January 2016...
19. Appendix A 19.1 Translating Cisco to Avaya Equivalents This appendix shows you how to translate Cisco commands and functions into their Avaya Ethernet Routing Switch equivalents. Configuration Command Equivalents Table 3Error! Reference source not found. lists the Avaya ACLI and Enterprise Device Manager equivalents for Cisco router configuration commands.
Page 127
RouteSource: static Enable: enable ip bgp apply redistribute ospf ip bgp apply redistribute static Insert timers bgp 60 180 router bgp IP->BGP->Peers->1.1.1.1 neighbor 1.1.1.1 timers 60 180 HoldTimeConfigured: 180 KeepAliveConfigured: 60 Apply Avaya Inc. – External Distribution January 2016...
Page 128
1.1.1.1 exit ip subnet zero The ERS or VSP switch has no The ERS or VSP switch has no parameter for zero subnet, already parameter for zero subnet, already enabled. enabled. Avaya Inc. – External Distribution January 2016...
Page 129
3.4.5.6 enable RemoteAs: 4002 Enable IP->BGP->Peers->Insert I RemoteAddress: 3.4.5.6 RemoteAs: 510 Enable router bgp 1000 router bgp ACLI only neighbor 132.245.10.2 neighbor "132.245.10.2" password bla4u00=2nkq neighbor 132.245.10.2 MD5- authentication enable neighbor password 132.245.10.2 bla4u00=2nkq Avaya Inc. – External Distribution January 2016...
1.1.1.1, as specified by Cisco access list 5 or Avaya policy name distribute. 4. Accept incoming advertisements, from peer 1.1.1.1, match on AS-Path that contain either AS “333 444” or 345 and set Local Preference to 125, as specified by Cisco route-map and Avaya policy name IncomingMap.
Page 132
17. Enable Route Reflectors for IBGP full mesh reduction. The ERS 8000 is also configured to allow router reflector client to client route distribution. 18. Enable Route Reflectors with two route reflectors for redundancy. A cluster id must be configured when there are two or more router reflectors in a cluster.
19.3 Comparing Cisco and Avaya BGP Operational Commands Table 4 compares the corresponding Cisco and Avaya operational commands. The itemized list following this table describes the function of the commands in the corresponding row of this table. Table 4: Cisco and Avaya BGP Operational Commands...
Page 134
List of mask values include: none, all, error, packet, event, trace, warning, state, init, filter, update debug-screen on This will output the debug information to the console. NOTE: excessive messages to the console will affect CPU performance. Avaya Inc. – External Distribution January 2016...
19.4 Interpreting the Cisco and Avaya BGP Operational Table The following list describes the function of the Cisco and Avaya operational commands in the corresponding row of Table 4. 1. Do not synchronize between BGP and IGP; this enables a router to advertise a BGP network to an external peer without having that network exist in the IP routing table.
20. Appendix B 20.1 Translating Juniper to Avaya Equivalents This appendix shows you how to translate Juniper commands and functions into their Avaya Switch 8000 equivalents. Configuration Command Equivalents Table lists the Avaya CLI and Device Manager equivalents for Juniper router configuration commands.
Page 141
Name: AdvertiseMap metric 50; Enable accept; Mode: permit SetMetric: 50 protocols { IP->BGP->Peers->Insert bgp { RemoteAddr: 1.1.1.1 group ebgp { RemoteAs: 444 type external; Enable export AdvertiseMap; RoutePolicyOut: AdvertiseMap peer-as 300; Insert neighbor 1.1.1.1; Avaya Inc. – External Distribution January 2016...
Page 142
GroupName: MyPeers then { Enable next-hop self; Insert policy-options { router bgp IP->BGP->Aggregates->Insert policy-statement agg-add { aggregate-address 195.89.8.0/21 Address: 195.89.8.0 term agg { PrefixLen: 21 from { Insert route-filter 195.89.8.0/20 orlonger; then accept; Avaya Inc. – External Distribution January 2016...
Page 143
{ AdminStat: enabled is configured for ospf ASBR. policy-statement ASBdrRtrStatus: checked router ospf bgp_routes { Apply as-boundary-router enable from protocol bgp; exit then accept; router ospf enable Avaya Inc. – External Distribution January 2016...
Page 144
300; local-as 100; neighbor 1.1.1.1; **JUNOS software defaults a Keepalive time of always one- third the HoldTime. In this example, the HoldTime is set for 180 so the KeepAlive will default to 60. Avaya Inc. – External Distribution January 2016...
Page 145
1.1.1.1 exit Synchronization Disabled. router bgp IP->BGP->Generals no synchronization Synchronization: disable In JUNOS software, synchronization is disabled by default. There is no option to enable or disable synchronization. Avaya Inc. – External Distribution January 2016...
Page 146
I RemoteAddress: 3.4.5.6 type external; RemoteAs: 510 peer-as 510; Enable neighbor 3.4.5.6; set protocols bgp group ebgp router bgp ACLI only authentication-key neighbor "132.245.10.2" bla4u00=2nkq neighbor 132.245.10.2 MD5- authentication enable neighbor password 132.245.10.2 bla4u00=2nkq Avaya Inc. – External Distribution January 2016...
Page 147
10.10.10.13 weight 10 Mask: 255.255.255.255 protocols { NextHop: 10.10.10.1 bgp { Metic: 1 group ebgp { Insert type external; IP->IP->Static Routes->Insert multihop ttl 2; Dest: 1.1.1.1 Avaya Inc. – External Distribution January 2016 local-address 1.1.1.1; Mask: 255.255.255.255 peer-as 300; NextHop: 10.10.10.13...
Page 148
{ IP->BGP->Peers->Insert neighbor 5.5.5.5 enable peer-as 100 RemoteAddr: 5.5.5.5 local-address 5.5.5.4; RemoteAs: 100 cluster 0.0.0.10 RouteReflectoinClient neighbor 5.5.5.5; Insert group rr-cluster2 { peer-as 100 local-address 1.1.1.2; cluster 0.0.0.10 neighbor 1.1.1.1; Avaya Inc. – External Distribution January 2016...
2. Advertise network 1.1.1.0 and 1.1.1.4 mask 255.255.255.252 that are direct interfaces on the ERS 8000 and originate it from my AS. Note that by default Juniper will advertise all learned routes and the BGP Network command is not used. A policy statement can be added, as shown in this configuration example, in order for the Juniper router to advertise its direct interfaces.
Page 150
20. Enable Route Reflectors for IBGP full mesh reduction. A cluster id is always used by Juniper and must be configured on ERS 8000 when there are two or more router reflectors in a cluster. Avaya Inc. – External Distribution...
20.3 Comparing Juniper and Avaya BGP Operational Commands Table 7 compares the corresponding Juniper and Avaya operational commands. The itemized list following this table describes the function of the commands in the corresponding row of this table. Table 7: Juniper and Avaya BGP Operational Commands...
Page 152
This will output the debug information to the console. NOTE: excessive messages to the console will affect CPU performance. Avaya Inc. – External Distribution January 2016...
20.4 Interpreting the Juniper and Avaya BGP Operational Table The following list describes the function of the Juniper and Avaya operational commands in the corresponding row of Table 7. 1. Do not synchronize between BGP and IGP; this enables a router to advertise a BGP network to an external peer without having that network exist in the IP routing table.
7 - ConnectRetry timer expired 8 - Hold Timer expired 9 - KeepAlive timer expired 10 - Receive OPEN message 11 - Receive KEEPALIVE message 12 - Receive UPDATE messages 13 - Receive NOTIFICATION message Avaya Inc. – External Distribution January 2016...
Page 156
Restart Hold Timer Close transport connection Release resources others Close transport connection NOTIFICATION Release resources Established (6) none none Release resources none Release resources none Restart KeepAlive timer KEEPALIVE Restart Hold Timer KEEPALIVE Avaya Inc. – External Distribution January 2016...
Page 157
Process UPDATE is OK UPDATE Process UPDATE failed NOTIFICATION Close transport connection Release resources others Close transport connection NOTIFICATION Release resources ------------------------------------------------------------------- Avaya Inc. – External Distribution January 2016...
Page 158
7 - ConnectRetry timer expired 8 - Hold Timer expired 9 - KeepAlive timer expired 10 - Receive OPEN message 11 - Receive KEEPALIVE message 12 - Receive UPDATE messages 13 - Receive NOTIFICATION message Avaya Inc. – External Distribution January 2016...
Note: A default metric value helps solve the problems associated with redistributing routes that have incompatible metrics. For example, whenever metrics do not convert, using a default metric provides a reasonable substitute and allows the redistribution to proceed. Avaya Inc. – External Distribution January 2016...
Page 160
Enables or disables NoMedPathIsWorst. When set to enable (default), BGP treats an update that is missing a MED attribute as the worst NoMedPathIsWorst path. BestPathMedConfed Enables or disables the comparison of MED attributes within a confederation. The default is disable. Avaya Inc. – External Distribution January 2016...
Page 161
(flap). The default is disable. This parameter is not supported with BGP+. QuickStart Enables or disables the Quick Start feature, which forces the BGP speaker to begin establishing peers immediately, instead of waiting for Avaya Inc. – External Distribution January 2016...
Page 162
This parameter is not supported with BGP+ and not supported on the VSP 9000. Avaya Inc. – External Distribution January 2016...
180 seconds. KeepAliveConfigured Specifies the time interval (in seconds) for the KeepAlivetimer configured for this BGP speaker with this peer. KeepAliveConfigured determines the KEEPALIVE messages frequency relative to HoldTimeConfigured; the actual time interval for Avaya Inc. – External Distribution January 2016...
Page 164
SoftReconfigurationIn When enabled, the router relearns routes from the specified neighbor or group of neighbors without resetting the connection when the policy changes in the inbound direction. The default value is enable. Enabling SoftReconfigurationIn Avaya Inc. – External Distribution January 2016...