Last Update: June 9, 2000
This scenario verifies interoperability when the target ROUTER is attached to the model network.
IBGP speakers can't export a routing information learned from other IBGP speakers. Therefore, to learn all routing information must connect each IBGP speaker "Full Mesh" or use the "Route Reflector". So configure one IBGP speaker as "Route Reflector*" and others as "Client" and check their action. * Route Reflector: Route Reflector can export a routing information from other IBGP speakers to Clients.
Verification Points : - IBGP speakers as Client learn disconnected peer's routing information. - Exchange of a routing information from EBGP and IBGP between EBGP speakers.
/ HOST-2 / / HOST-3 / / | / / | / (Net-u) / ----+---+---- / / --+--+-------- / (Net-t) / | / / | / / (I/F5-u) | AS 3000 / /(I/F5-t) | AS 4000 / ////////// ROUTER-5 ///// ////// ROUTER-6 ///////////// (I/F5-w) | (I/F5-v) | | | (Net-w) -------+--+---- -----+--+------- (Net-v) | | (I/F3-w) | (I/F4-v) | ////////////// ROUTER-3 <--- Client ---> ROUTER-4 ///////////// / (I/F3-x) | (I/F4-x) | / / | | / / (Net-x) -------+-------------+-------------+------- AS 2000 / / | / / (I/F2-x) | / //////////////////////////// ROUTER-2 <-- Reflector ////////////// (I/F2-y) | | (Net-y) ----------+------+---- | (I/F1-y) | //////////////////// ROUTER-1 ///////////////// / (I/F1-z) | / / | AS1000 / (Net-z) / ---------+-------+------ / / | / HOST-1 (Net-t) (Prefix 3ffe:501:481d:f007::/64) (Net-u) (Prefix 3ffe:501:481d:f006::/64) (Net-v) (Prefix 3ffe:501:481d:f005::/64) (Net-w) (Prefix 3ffe:501:481d:f004::/64) (Net-x) (Prefix 3ffe:501:481d:f003::/64) (Net-y) (Prefix 3ffe:501:481d:f002::/64) (Net-z) (Prefix 3ffe:501:481d:f001::/64)"///" : AS boundary
Network Prefix Network media Net-t 3ffe:501:481d:f007::/64 Ethernet 10BASE-T Net-u 3ffe:501:481d:f006::/64 Ethernet 10BASE-T Net-v 3ffe:501:481d:f005::/64 Ethernet 10BASE-T Net-w 3ffe:501:481d:f004::/64 Ethernet 10BASE-T Net-x 3ffe:501:481d:f003::/64 Ethernet 10BASE-T Net-y 3ffe:501:481d:f002::/64 Ethernet 10BASE-T Net-z 3ffe:501:481d:f001::/64 Ethernet 10BASE-T
Machine Comments Initial status Configuration HOST-2 Reference Machine Is attached to Net-u with power turned off. - ROUTER-5 Reference Machine Power is turned off.
I/F5-w is attached to Net-w while
I/F5-u is attached to Net-u.AS # 3000
EBGP peer ROUTER-3 (I/F3-w)
Sends RA to Net-w and Net-u.
HOST-3 Reference Machine Is attached to Net-t with power turned off. - ROUTER-6 Reference Machine Power is turned off.
I/F6-v is attached to Net-v while
I/F6-t is attached to Net-t.AS # 4000
EBGP peer ROUTER-4 (I/F4-v).
Sends RA to Net-v and Net-t.
ROUTER-3 Reference Machine Power is turned off.
I/F3-x is attached to Net-x while
I/F3-w is attached to Net-w.AS # 2000
EBGP peer ROUTER-5 (I/F5-w)
IBGP peer ROUTER-2 (I/F2-x)
Sends RA to Net-w and Net-x.
ROUTER-4 Reference Machine Power is turned off.
I/F4-x is attached to Net-x while
I/F4-v is attached to Net-v.AS # 2000
peer ROUTER-6 (I/F6-v).
IBGP peer ROUTER-2 (I/F2-x)
Sends RA to Net-v and Net-x.
ROUTER-2 Target Machine Power is turned off.
I/F2-y is attached to Net-y while
I/F2-x is attached to Net-x.AS # 2000
EBGP peer ROUTER-1 (I/F1-y).
IBGP Route Reflector
IBGP Client ROUTER-3 (I/F3-x)
IBGP Client ROUTER-4 (I/F4-x)
Sends RA to Net-x and Net-y.
ROUTER-1 Reference Machine Power is turned off.
I/F1-z is attached to Net-z while
I/F1-y is attached to Net-y.AS # 1000
EBGP peer ROUTER-2 (I/F2-y)
Sends RA to Net-y and Net-z.
HOST-1 Reference Machine Is attached to Net-z with power turned off. -
Interoperability is checked using traceroute application program.
No Action Criteria Comments 1 Boot ROUTER-1. - - 2 Boot ROUTER-3. - - 3 Boot ROUTER-4. - - 4 Boot ROUTER-5. - Now ROUTER-3 and 5 learn the path between Net-x and Net-u. 5 Boot ROUTER-6. - Now ROUTER-4 and 6 learn the path between Net-x and Net-t. 6 Boot ROUTER-2. - Now ROUTER-2 learns the path Net-z to Net-x, Net-u to Net-x and Net-t to Net-x and advertises all path to ROUTER-3 and 4.
Check BGP4+ information and Routing Table of all routers.7 Boot HOST-1. - - 8 Boot HOST-2. - - 9 Boot HOST-3. - - 10 At HOST-1, run "traceroute" to HOST-2's Global address. *Complete traceroute.
*ROUTER-1 -> ROUTER-2 -> ROUTER-3 -> ROUTER-5 -> HOST-2
HOST-1 and HOST-2 communicate via ROUTER-1, 2, 3, 5. 11 At HOST-2, run "traceroute" to HOST-1's Global address. *Complete traceroute.
*ROUTER-5 -> ROUTER-3 -> ROUTER-2 -> ROUTER-1 -> HOST-1
HOST-2 and HOST-1 communicate via ROUTER-5, 3, 2, 1. 12 At HOST-1, run "traceroute" to HOST-3's Global address. *Complete traceroute.
*ROUTER-1 -> ROUTER-2 -> ROUTER-4 -> ROUTER-6 -> HOST-3
HOST-1 and HOST-3 communicate via ROUTER-1, 2, 4, 6. 13 At HOST-3, run "traceroute" to HOST-1's Global address. *Complete traceroute.
*ROUTER-6 -> ROUTER-4 -> ROUTER-2 -> ROUTER-1 -> HOST-1
HOST-3 and HOST-1 communicate via ROUTER-6, 4, 2, 1. 14 At HOST-2, run "traceroute" to HOST-3's Global address. *Complete traceroute.
*ROUTER-5 -> ROUTER-3 -> ROUTER-2 -> ROUTER-4 -> ROUTER-6 -> HOST-3
HOST-2 and HOST-3 communicate via ROUTER-5, 3, 2, 4, 6. 15 At HOST-3, run "traceroute" to HOST-2's Global address. *Complete traceroute.
*ROUTER-6 -> ROUTER-4 -> ROUTER-2 -> ROUTER-3 -> ROUTER-5 -> HOST-2
HOST-2 and HOST-3 communicate via ROUTER-6, 4, 2, 3, 5.
Mark"*"with no number means that we are going to judge that subject.