Topology:
Purpose: Play with port-priority and port-cost.
Dynamips .net file and configurations
Topology:
Purpose: Basic PPPoE configuration. Since PPPoE is not supported in 7200's SP Images, 3725's are used instead.
Dynamips .net file and configurations
Topology:
Purpose: PPPoE MTU Issues.
Comments:
PPPoE introduces 8 bytes of overhead.
PPP-over-Ethernet Session (6 bytes) + Point-to-Point Protocol (2 bytes).
It's recommended to set the MTU to 1492 bytes.
Dynamips .net file and configurations
Topology:
Purpose: Basic PPPoE configuration with PAP authentication.
Dynamips .net file and configurations
Topology:
Purpose: Basic PPPoE configuration with CHAP authentication.
Dynamips .net file and configurations
Topology:
Purpose: Basic PPPoE configuration with EAP authentication.
Dynamips .net file and configurations
Topology:
Purpose: Basic PPPoE configuration where the CE gets IP Address from DHCP server.
Dynamips .net file and configurations
Topology:
Purpose: Basic PPPoE configuration where the CE gets IP Address from IP Pool.
Dynamips .net file and configurations
Topology:
Purpose: Dealing with AAA Authentication.
Dynamips .net file and configurations
Topology:
Purpose: PPPoE with VPDN Groups.
Dynamips .net file and configurations
Topology:
Purpose: PPPoE with VPDN Groups and DHCP.
Dynamips .net file and configurations
Topology:
Purpose: PPPoE with VPDN Groups, DHCP and VRF.
Dynamips .net file and configurations
Topology:
Purpose: ATM back-to-back configuration.
Dynamips .net file and configurations
Topology:
Purpose: Allows Frame Relay end users to communicate over an intermediate ATM network.
Comments:
Supported since 12.1(2)T on several platforms and feature sets.
Dynamips .net file and configurations
Topology:
Purpose: Allows a Frame Relay end user to communicate with an ATM end user.
Comments:
Supported since 12.1(2)T on several platforms and feature sets.
Dynamips .net file and configurations
Topology:
Purpose: Aggregate multiple Frame-Relay Links.
Comments:
Not supported in 12.2S.
Dynamips .net file and configurations
Topology:
Purpose: ATM PVC Encapsulations.
Comments:
Basic ATM PVC Point-to-point configuration.
IP OK, CLNS OK.
Dynamips .net file and configurations
Topology:
Purpose: ATM PVC Encapsulations.
Comments:
Basic ATM PVC Point-to-point configuration.
IP OK, CLNS NOK.
Dynamips .net file and configurations
Topology:
Purpose: ATM PVC Encapsulations.
Comments:
Basic ATM PVC Point-to-point configuration.
IP OK, CLNS OK.
Dynamips .net file and configurations
Topology:
Purpose: ATM PVC Multipoint.
Comments:
Basic ATM PVC Multipoint configuration.
Dynamips .net file and configurations
Topology:
Purpose: ATM PVC Multipoint.
Comments:
Basic ATM PVC Multipoint configuration.
Dynamips .net file and configurations
Topology:
Purpose: PPPoA configuration.
Comments:
Encapsulation is AAL5SNAP.
Dynamips .net file and configurations
Topology:
Purpose: PPPoA configuration.
Comments:
Encapsulation is AAL5SNAP.
Dynamips .net file and configurations
Topology:
Purpose: Playing with ATM encapsulations.
Dynamips .net file and configurations
Topology:
Purpose: Back-to-back Frame-Relay.
Comments:
R1 simulates a FR Switch.
Dynamips .net file and configurations
Topology:
Purpose: Back-to-back Frame-Relay.
Comments:
"no keepalive" technique.
Dynamips .net file and configurations
Topology:
Purpose: Back-to-back Frame-Relay.
Comments:
"no keepalive" technique and DLCI mismatching.
Dynamips .net file and configurations
Topology:
Purpose: Simple IS-IS redistribution situation.
Comments:
PE2 redistributes connected into L2 and L1.
Dynamips .net file and configurations
Topology:
Purpose: Domain-Wide Prefix Distribution (L2 to L1 Route Leaking).
Comments:
R2 redistributes L2 route into L1.
Dynamips .net file and configurations
Topology:
Purpose: IS-IS single area design issues.
Dynamips .net file and configurations
Topology:
Purpose: IS-IS single area design issues.
Dynamips .net file and configurations
Topology:
Purpose: IS-IS single area design issues.
Comments:
R3 only leaks R4-Lo0 and R5-Lo0 from L2 to L1.
R3 only leaks R1-Lo0 and R2-Lo0 from L1 to L2.
Dynamips .net file and configurations
Topology:
Purpose: Understand IS-IS Hello Timers.
Comments:
Between R1 and R2:
L1 holdtime=1 s.
L2 holdtime=1 s.
L1 hellos=100 ms.
L2 hellos=200 ms.
Between R2 and R3.
R2 L1 and L2 holdtime=25 s (Non-DIS announced holdtime=hello-interval*hello-multiplier).
R3 L1 and L2 holdtime=5 s (DIS announced holdtime=hello-interval).
R2 L1 and L2 hellos=5 s (Non-DIS sends at hello-interval rate).
R3 L1 and L2 hellos=1 s (DIS sends at hello-interval/hello-multiplier rate).
Dynamips .net file and configurations
Topology:
Purpose: Understand IS-IS Areas and Adjacencies.
Comments:
All routers with default is-type.
R1 adjacencies: R2 (L1, L2), R4 (L1L2), R3 (L2).
R2 adjacencies: R1 (L1, L2), R5 (L1L2), R3 (L2).
R3 adjacencies: R1 (L2), R2 (L2), R6 (L1, L2).
R4 adjacencies: R1 (L1L2), R5 (L1, L2).
R5 adjacencies: R2 (L1L2), R4 (L1, L2).
R6 adjacencies: R3 (L1, L2).
Dynamips .net file and configurations
Topology:
Purpose: Understand IS-IS Areas and Adjacencies.
Comments:
R1/R2/R3 are L1L2, R4/R5 are L1, R6 is L2.
R1 adjacencies: R2 (L1, L2), R4 (L1), R3 (L2).
R2 adjacencies: R1 (L1, L2), R5 (L1), R3 (L2).
R3 adjacencies: R1 (L2), R2 (L2), R6 (L2).
R4 adjacencies: R1 (L1), R5 (L1).
R5 adjacencies: R2 (L1), R4 (L1).
R6 adjacencies: R3 (L2).
Dynamips .net file and configurations
Topology:
Purpose: Understand IS-IS Old Style Authentication.
Comments:
R1/R2/R3 are L1L2, R4/R5 are L1, R6 is L2.
domain-password DOMAIN-1 (R1,R2,R3,R6).
area-password AREA-1 (R1,R2,R4,R5).
area-password AREA-2 (R3,R6).
isis password LEVEL-1 level-1 (R1,R2,R3,R4,R5).
isis password LEVEL-2 level-2 (R1,R2,R3,R6).
isis password LEVEL-1-2 (R1,R2,R4,R5).
Dynamips .net file and configurations
Topology:
Purpose: Understand IS-IS New Style Authentication.
Comments:
R1/R2/R3 are L1L2, R4/R5 are L1, R6 is L2.
Process Level:.
authentication mode text level-1
authentication mode md5 level-2
authentication key-chain LEVEL-1 level-1
authentication key-chain LEVEL-2 level-2
LAN Interfaces:.
isis authentication mode text level-1
isis authentication mode md5 level-2
isis authentication key-chain LEVEL-1 level-1
isis authentication key-chain LEVEL-2 level-2
SERIAL Interfaces:.
isis authentication mode text
isis authentication key-chain LEVEL-1-2
Dynamips .net file and configurations
Topology:
Purpose: IS-IS Authentication in 12.2T and 12.3T.
Dynamips .net file and configurations
Topology:
Purpose: CLNS MTU Command.
Dynamips .net file and configurations
Topology:
Purpose: Clear ATT Bit.
Comments:
R2 sets the ATT bit if Area 49.0004 is present in the CLNS routing table.
R2 doesn't set the ATT bit if Area 49.0003 is present in the CLNS routing table.
Must enable "clns routing" and "clns router isis" otherwise the CLNS RT won't be populated.
Dynamips .net file and configurations
Topology:
Purpose: Clear ATT Bit.
Dynamips .net file and configurations
Topology:
Purpose: Clear ATT Bit.
Dynamips .net file and configurations
Topology:
Purpose: Control IS-IS Adjacencies.
Dynamips .net file and configurations
Topology:
Purpose: IS-IS Support for Priority-Driven IP Prefix RIB Installation.
Dynamips .net file and configurations
Topology:
Purpose: Integrated IS-IS Point-to-Point Adjacency over Broadcast Media.
Dynamips .net file and configurations
Topology:
Purpose: Optimize link-state packet (LSP) flooding in nonbroadcast multiaccess (NBMA) networks.
Dynamips .net file and configurations
Topology:
Purpose: Understand OSPF LSAs.
Comments:
C1, C2 and C3 in Area 0.
C1 is an ABR.
R1 and R2 in Area 12.
R1 originates Type-1 LSA.
R2 originates Type-1 and Type-2 LSAs.
C1 originates Type-1, Type-3 and Type-4 LSAs.
C2 is an ASBR.
R3 running RIP.
C2 originates Type-1 and Type-5 LSAs.
C3 is a Backbone Router.
C3 originates Type-1 LSA.
Dynamips .net file and configurations
Topology:
Purpose: Understand OSPF Stub and Totally Stubby Areas.
Comments:
C1, C2 and C3 in Area 0.
C1 is a Backbone Router.
C1 originates Type-1
C2 is an ASBR.
R3 running RIP.
C2 originates Type-1 and Type-5 LSAs.
C3 is an ABR.
R4 in Stub Area 4.
R5 in Totally Stubby Area 5.
R6 in Area 6.
C3 originates Type-1, Type-3 and Type-4 LSAs.
Type-4 and Type-5 LSAs are not propagated to Area 4.
Type-3, Type-4 and Type-5 LSAs are not propagated to Area 5 (except default route Type-3 LSA).
Type-3, Type-4 and Type-5 LSAs are propagated to Area 6.
Dynamips .net file and configurations
Topology:
Purpose: Understand OSPF NSSA and Totally Stubby NSSA Areas.
Comments:
C1, C2 and C3 in Area 0.
C1 is a Backbone Router.
C1 originates Type-1
C2 is an ASBR.
R3 running RIP.
C2 originates Type-1 and Type-5 LSAs.
C3 is an NSSA ABR.
R4 in NSSA Area 4.
R5 in NSSA Totally Stubby Area 5.
R6 in Area 6.
C3 originates Type-1, Type-3, Type-4 and Type-5 LSAs.
R4 originates Type-1 and Type-7 LSA's.
R5 originates Type-1 and Type-7 LSA's.
Type-4 and Type-5 LSAs are not propagated to Area 4.
Type-3, Type-4 and Type-5 LSAs are not propagated to Area 5 (except default route Type-3 LSA).
Type-3, Type-4 and Type-5 LSAs are propagated to Area 6.
Dynamips .net file and configurations
Topology:
Purpose: Understand OSPF Summarization.
Comments:
C1, C2 and C3 in Area 0.
C1 is an ABR.
R1 in Area 1.
C2 is an ASBR.
R3 running RIP.
C3 is an ABR.
R6 in Area 6.
Area-range at the ABRs.
Summary-address at the ASBR.
Dynamips .net file and configurations
Topology:
Purpose: OSPF ABR Type 3 LSA Filtering.
Comments:
C1, C2 and C3 in Area 0.
C1 is an ABR.
R1 in Area 1.
C2 is an ASBR.
R3 running RIP.
C3 is an ABR.
R6 in Area 6.
C1 filters R6-lo0 sent to area 1.
C1 filters R1-lo0 sent from area 1.
Dynamips .net file and configurations
Topology:
Purpose: OSPF over mGRE.
Comments:
PE1,PE2 and PE3 become adjacent over the mGRE Tunnels.
Dynamips .net file and configurations
Topology:
Purpose: Mutual Redistribution between OSPF and ISIS.
Comments:
R4 redistributes OSPF into ISIS L1.
R4 redistributes ISIS L1 and Connected into OSPF.
R4 prefers ISIS routes via ISIS.
R6 redistributes OSPF into ISIS L2.
R6 redistributes ISIS L2 and Connected into OSPF.
R6 prefers ISIS routes via ISIS.
Dynamips .net file and configurations
Topology:
Purpose: Mutual Redistribution between OSPF and ISIS.
Comments:
R4 redistributes OSPF into ISIS L1.
R4 redistributes ISIS L1 and Connected into OSPF.
R4 prefers ISIS routes via ISIS.
R6 redistributes OSPF into ISIS L2.
R6 redistributes ISIS L2 and Connected into OSPF.
R6 prefers ISIS routes via ISIS.
R5 redistributes OSPF into ISIS L1L2.
R5 redistributes ISIS L1L2 and Connected into OSPF.
R5 prefers ISIS routes via ISIS.
Dynamips .net file and configurations
Topology:
Purpose: Mutual Redistribution between OSPF and ISIS.
Comments:
L1 and L2 routes into OSPF.
OSPF into L1 and L2.
Connected into OSPF.
L2 into L1.
Dynamips .net file and configurations
Topology:
Purpose: BGP Attributes.
Comments:
Traffic flow to R1-lo0:
R4->R2->R1
R3->R4->R2->R1
Dynamips .net file and configurations
Topology:
Purpose: BGP Attributes.
Comments:
Traffic flow to R1-lo0:
R4->R2->R1
R3->R4->R2->R1
Dynamips .net file and configurations
Topology:
Purpose: BGP Attributes.
Comments:
Traffic flow to R1-lo0:
R4->R5->R6->R3->R2->R1
R5->R6->R3->R2->R1
R6->R3->R2->R1
Dynamips .net file and configurations
Topology:
Purpose: BGP Attributes.
Comments:
Traffic flow to R1-lo0:
R4->R2->R1
R3->R1
Dynamips .net file and configurations
Topology:
Purpose: BGP Attributes.
Comments:
Traffic flow to R1-lo0:
R4->R5->R6->R3->R2->R1
R5->R6->R3->R2->R1
R6->R3->R2->R1
Dynamips .net file and configurations
Topology:
Purpose: BGP Attributes.
Comments:
Traffic flow to R2-lo0:
R4->R5->R6->R3->R2
R5->R6->R3->R2
R6->R3->R2
Dynamips .net file and configurations
Topology:
Purpose: BGP Attributes.
Comments:
Traffic flow to R2-lo0:
R4->R5->R6->R3->R2
R5->R6->R3->R2
R6->R3->R2
Dynamips .net file and configurations
Topology:
Purpose: BGP Attributes.
Comments:
Traffic flow to R2-lo0:
R4->R5->R6->R3->R2
R5->R6->R3->R2
R6->R3->R2
Dynamips .net file and configurations
Topology:
Purpose: BGP Attributes.
Comments:
Traffic flow to R1-lo0:
R5->R6->R3->R2->R1
Traffic flow to R3-lo0:
R5->R4->R1->R2->R3
Dynamips .net file and configurations
Topology:
Purpose: BGP Best Path.
Comments:
Traffic flow to R1-lo0:
R5->R6->R3->R2->R1
Dynamips .net file and configurations
Topology:
Purpose: BGP Best Path.
Comments:
Traffic flow to R1-lo0:
R5->R6->R3->R2->R1
Dynamips .net file and configurations
Topology:
Purpose: Equal-cost load balancing.
Comments:
Traffic flow to R1-lo0:
Equally load-balanced from R5 to R4 and R6.
Dynamips .net file and configurations
Topology:
Purpose: Unequal-cost load balancing.
Comments:
Traffic flow to R1-lo0:
Unequally load-balanced from R5 to R4 and R6.
Dynamips .net file and configurations
Topology:
Purpose: To customize the AS_PATH attribute for routes received from an external Border Gateway Protocol (eBGP) neighbor.
Dynamips .net file and configurations
Topology:
Purpose: Does not prepend the local autonomous system number to any routes received from the eBGP neighbor.
Dynamips .net file and configurations
Topology:
Purpose: Replaces the real autonomous system number with the local autonomous system number in the eBGP updates.
The autonomous system number from the local BGP routing process is not prepended.
Dynamips .net file and configurations
Topology:
Purpose: Replaces the real autonomous system number with the local autonomous system number in the eBGP updates.
The autonomous system number from the local BGP routing process is not prepended.
Dynamips .net file and configurations
Topology:
Purpose: BGP Support for Dual AS Configuration for Network AS Migrations.
Dynamips .net file and configurations
Topology:
Purpose: Understand PIM Dense Mode Operation.
Comments:
All routers running OSPF
All routers running PIM-DM.
HOST1 sends traffic to 224.1.1.1.
HOST2 joins group 224.1.1.1.
(*, G) and (S, G) entries in every router.
Dynamips .net file and configurations
Topology:
Purpose: Understand PIM Sparse Mode Operation with Static Rendezvous Point.
Comments:
All routers running OSPF
All routers running PIM-SM.
R3 is the RP.
HOST1 sends traffic to 224.1.1.1.
HOST2 joins group 224.1.1.1.
(*, G) and (S, G) entries in every router.
Dynamips .net file and configurations
Topology:
Purpose: Understand Auto RP Operation in Sparse-Mode Only environment.
Comments:
All routers running OSPF
All routers running PIM-SM.
R3 is the Auto RP and Mapping Agent.
224.0.1.39 - RP announcement.
224.0.1.40 - RP discovery.
R2 and R4 configured with "ip pim autorp listener".
HOST1 sends traffic to 224.1.1.1.
HOST2 joins group 224.1.1.1.
Dynamips .net file and configurations
Topology:
Purpose: Understand Auto RP Operation in Sparse-Dense-Mode environment.
Comments:
All routers running OSPF
All routers running PIM-SDM.
R3 is the Auto RP and Mapping Agent.
224.0.1.39 - RP announcement.
224.0.1.40 - RP discovery.
HOST1 sends traffic to 224.1.1.1.
HOST2 joins group 224.1.1.1.
Dynamips .net file and configurations
Topology:
Purpose: Understand Auto RP Operation in Sparse-Mode Only environment.
Comments:
All routers running OSPF
All routers running PIM-SM.
R3 is the Auto RP and Mapping Agent.
R1 and R2 have as static RP R2 for group 224.0.1.40.
R4 and R5 have as static RP R4 for group 224.0.1.40.
224.0.1.39 - RP announcement.
224.0.1.40 - RP discovery.
HOST1 sends traffic to 224.1.1.1.
HOST2 joins group 224.1.1.1.
Dynamips .net file and configurations
Topology:
Purpose: Understand Bootstrap Router Operation.
Comments:
All routers running OSPF
All routers running PIM-SM.
R3 is the Candidate RP and BSR.
HOST1 sends traffic to 224.1.1.1.
HOST2 joins group 224.1.1.1.
Dynamips .net file and configurations
Topology:
Purpose: Understand Source Specific Multicast Operation.
Comments:
All routers running OSPF
All routers running PIM-SDM.
IGMPv3 between R5 and HOST2.
HOST1 sends traffic to 232.1.1.1.
HOST2 joins group (10.10.10.1, 232.1.1.1).
(S, G) entries in every router.
Dynamips .net file and configurations
Topology:
Purpose: Understand Bidirectional PIM Operation with Static Rendezvous Point.
Comments:
All routers running OSPF
All routers running PIM-SM.
R3 is the RP.
HOST1 sends traffic to 224.1.1.1.
HOST2 joins group 224.1.1.1.
HOST2 sends traffic to 224.1.1.1.
HOST1 joins group 224.1.1.1.
(*, G) entries in every router.
Dynamips .net file and configurations
Topology:
Purpose: Understand Anycast RP Operation with Static Rendezvous Point.
Comments:
All routers running OSPF
All routers running PIM-SM.
R2 and R4 are the RP's.
MSDP between R2 and R4.
HOST1 sends traffic to 224.1.1.1.
HOST2 joins group 224.1.1.1.
Dynamips .net file and configurations
Topology:
Purpose: Understand PIM accept-rp and accept-register filtering options.
Comments:
All routers running OSPF
All routers running PIM-SDM.
R3 is the Auto RP and Mapping Agent.
HOST2 joins groups 224.1.1.1, 224.2.2.2, 224.3.3.3, 224.4.4.4.
R5 accept-rp for groups 224.1.1.1, 224.2.2.2, 224.3.3.3.
R4 accept-rp for groups 224.1.1.1, 224.2.2.2.
R3 accept-rp for group 224.1.1.1.
R3 accept-register for group 224.1.1.1.
HOST1 is only able to send traffic to 224.1.1.1.
Dynamips .net file and configurations
Topology:
Purpose: Understand PIM rp-announce-filter filtering option.
Comments:
All routers running OSPF
All routers running PIM-SDM.
R2 is the Auto RP for groups 224.1.1.1 and 224.2.2.2.
R4 is the Auto RP for groups 224.1.1.1 and 224.2.2.2.
R3 is the Mapping Agent.
R3 accepts R2 as the RP for group 224.1.1.1.
R3 accepts R4 as the RP for group 224.2.2.2.
Dynamips .net file and configurations
Topology:
Purpose: Preventing Dense Mode Fallback.
Comments:
All routers running OSPF
All routers running PIM-SDM.
There is no RP available.
R1 configured with "no ip pim dm-fallback".
HOST2 joins group 224.1.1.1.
HOST1 is not able to send traffic to 224.1.1.1.
Dynamips .net file and configurations
Topology:
Purpose: PIM Auto-RP Filter with ACLs.
Dynamips .net file and configurations
Topology:
Purpose: Use MSDP to join two PIM-SM domains.
Comments:
All routers running OSPF
All routers running PIM-SM.
R1,R2,R3 with R3 as the RP.
R4,R5,R6 with R4 as the RP.
MSDP between R3 and R4.
The receiver R6 gets traffic from the source R1.
Dynamips .net file and configurations
Topology:
Purpose: Use MSDP to join two PIM-SM domains and MBGP to perform RPF check.
Comments:
R1,R2,R3 running OSPF
R4,R5,R6 running IS-IS.
All routers running PIM-SM.
R1,R2,R3 with R3 as the RP.
R4,R5,R6 with R4 as the RP.
MSDP between R3 and R4.
BGP between R3 and R4 since R4 needs to join R3.
MBGP between R3 and R4 to avoid RPF failure.
The receiver R6 gets traffic from the source R1.
Dynamips .net file and configurations
Topology:
Purpose: Use MSDP to join two PIM-SM domains and MRoute to override RPF failures.
Dynamips .net file and configurations
Topology:
Purpose: Play with mpls atm control-vc and mpls atm vpi.
Dynamips .net file and configurations
Topology:
Purpose: Cell Mode MPLS with routers connected back-to-back.
Dynamips .net file and configurations
Topology:
Purpose: Cell Mode MPLS with ATM PVC.
Dynamips .net file and configurations
Topology:
Purpose: Basic MPLS over ATM PVCs configuration.
Dynamips .net file and configurations
Topology:
Purpose: MTU issues in MPLS networks.
Dynamips .net file and configurations
Topology:
Purpose: MPLS-aware NetFlow and MPLS Egress NetFlow.
Comments:
Verification with "show ip cache verbose flow", "show mpls interface internal", "show mpls forwarding-table detail"
Dynamips .net file and configurations
Topology:
Purpose: Basic MPLS usage.
Dynamips .net file and configurations
Topology:
Purpose: Dynamic and Static Labels in MPLS.
Comments:
R1,R2,R3 running OSPF.
R1 uses dynamic label range 100-199.
R3 uses dynamic label range 300-399.
R2 uses dynamic label range 2000-2999.
R2 assigns static labels to R1 and R3 loopbacks.
Dynamips .net file and configurations
Topology:
Purpose: Inbound/Outbound Label Binding Filtering.
Dynamips .net file and configurations
Topology:
Purpose: Control Label Advertisement.
Dynamips .net file and configurations
Topology:
Purpose: Faster LDP convergence when a link recovers following an outage.
Dynamips .net file and configurations
Topology:
Purpose: TE tunnel between PE1 and PE3.
Dynamips .net file and configurations
Topology:
Purpose: MPLS TE Unequal-Cost Load Sharing.
Comments:
Traffic from R1 to R5 uses paths through R2,R3 and R4 with a 1:2:3 ratio.
Dynamips .net file and configurations
Topology:
Purpose: MPLS TE Affinity.
Comments:
Traffic from R1 to R5 uses paths through R2,R3 and R4 with a 1:2:3 ratio.
Dynamips .net file and configurations
Topology:
Purpose: TE tunnel between R1 and R4.
Dynamips .net file and configurations
Topology:
Purpose: TE tunnel between R1 and R4.
Comments:
L1 routers R1 and R4 have reachability between them via the MPLS TE Tunnels.
Dynamips .net file and configurations
Topology:
Purpose: MPLS TE Optimization.
Comments:
Dynamic Path is chosen after Explicit Path is down.
When Explicit Path is up again, it preempts Dynamic Path within 60 seconds.
Dynamips .net file and configurations
Topology:
Purpose: MPLS TE Optimization.
Comments:
R1 sends traffic over TUNNEL1 due to lower metric.
Dynamips .net file and configurations
Topology:
Purpose: MPLS TE Optimization.
Comments:
R1 sends traffic over TUNNEL1 due to higher priority.
TUNNEL2 will only come up if TUNNEL1 goes down.
Dynamips .net file and configurations
Topology:
Purpose: MPLS TE Forwarding Adjacency.
Comments:
R1 uses both R2 and R5 to send traffic to R7.
R7 uses both R4 and R6 to send traffic to R1.
Dynamips .net file and configurations
Topology:
Purpose: MPLS TE Forwarding Adjacency.
Comments:
R1 uses both R2 and R5 to send traffic to R7.
R7 uses both R4 and R6 to send traffic to R1.
Dynamips .net file and configurations
Topology:
Purpose: TE tunnel between PE1 and P2. We need labels to avoid PHP problem.
Dynamips .net file and configurations
Topology:
Purpose: BGP Multipath Load Sharing for Both eBGP and iBGP in an MPLS-VPN.
Comments:
CE2 is multihomed to PE2 and PE3.
P is a vpnv4 route-reflector.
PE1 installs both routes from PE2 and PE3.
Traffic from CE1 to CE2 goes through PE2 and PE3 in a per-packet fashion.
Dynamips .net file and configurations
Topology:
Purpose: Understand route leaking from a vrf to global and from global to a vrf.
Dynamips .net file and configurations
Topology:
Purpose: Understand route leaking between different VRFs.
Comments:
CE1 and CE2 have full reachability between them.
Dynamips .net file and configurations
Topology:
Purpose: Redistribution at the VRF Level.
Dynamips .net file and configurations
Topology:
Purpose: Static routing between PE and CE.
Comments:
Cell-Mode MPLS in the Core.
Dynamips .net file and configurations
Topology:
Purpose: RIPv2 between PE and CE.
Comments:
Cell-Mode MPLS in the Core.
Dynamips .net file and configurations
Topology:
Purpose: Sub-optimal routing due to backdoor link presence.
Comments:
TE Tunnels between PE1 and PE2.
Traffic flow is CE1->PE1->CE3->CE4->PE2->CE2.
Dynamips .net file and configurations
Topology:
Purpose: Optimal routing with BGP COST-COMMUNITY and DISTANCE COMMAND.
Comments:
TE Tunnels between PE1 and PE2.
Traffic flow is CE1->PE1->P->PE2->CE2.
Dynamips .net file and configurations
Topology:
Purpose: EIGRP between PE and CE when the AS is the same on the PE routers.
Comments:
CE1 sees CE2 routes as D.
CE2 sees CE1 routes as D.
Dynamips .net file and configurations
Topology:
Purpose: EIGRP between PE and CE when the AS is different on the PE routers.
Comments:
CE1 sees CE2 routes as D EX.
CE2 sees CE1 routes as D EX.
Dynamips .net file and configurations
Topology:
Purpose: Sub-optimal routing due to backdoor link presence.
Comments:
Traffic flow is CE1->PE1->CE3->CE4->PE2->CE2.
Dynamips .net file and configurations
Topology:
Purpose: Optimal routing using EIGRP SoO.
Comments:
SoO configured on PE1 interface facing CE3 (soo=3:3).
SoO configured on PE2 interface facing CE4 (soo=4:4).
SoO configured on CE3 interface facing CE4 (soo=3:3).
SoO configured on CE4 interface facing CE3 (soo=4:4).
Traffic flow is CE1->PE1->P->PE2->CE2.
Doesn't work with 12.2S. It works with 12.0S.
Dynamips .net file and configurations
Topology:
Purpose: OSPF between PE and CE when the Process ID is the same on the PE routers.
Comments:
Intra-Area routes seen as Inter-Area routes.
Dynamips .net file and configurations
Topology:
Purpose: OSPF between PE and CE when the Process ID is different on the PE routers.
Comments:
Intra-Area routes seen as External Type-2 routes.
Dynamips .net file and configurations
Topology:
Purpose: OSPF between PE and CE when the Process ID is different on the PE routers but the Domain-Id is the same.
Comments:
Intra-Area routes seen as Inter-Area routes.
Dynamips .net file and configurations
Topology:
Purpose: Sub-optimal routing due to backdoor link presence.
Comments:
Traffic flow is CE1->PE1->CE3->CE4->PE2->CE2.
Dynamips .net file and configurations
Topology:
Purpose: Optimal routing using OSPF Sham-Link.
Comments:
Traffic flow is CE1->PE1->P->PE2->CE2.
Intra-Area routes seen as Intra-Area routes.
Dynamips .net file and configurations
Topology:
Purpose: Sham-Link between PE's in the same AS.
Dynamips .net file and configurations
Topology:
Purpose: Sham-Link between PE's in the same AS.
Dynamips .net file and configurations
Topology:
Purpose: Sham-Link between PE's in different AS's.
Dynamips .net file and configurations
Topology:
Purpose: Sham-Link between PE's in different AS's.
Dynamips .net file and configurations
Topology:
Purpose: IS-IS used as the PE-CE routing protocol.
Comments:
CE1 and PE1 in area 49.0001 forming L1L2 adjacency.
CE2 and PE2 in area 49.0001 forming L1L2 adjacency.
Only supported in 12.0S.
Dynamips .net file and configurations
Topology:
Purpose: VRF over GRE Tunnel.
Dynamips .net file and configurations
Topology:
Purpose: Test BGP SoO feature.
Dynamips .net file and configurations
Topology:
Purpose: Inter-AS MPLS VPN.
Comments:
PE1, P1 and PE2 are running OSPF and are AS1.
PE3, P2 and PE4 are running IS-IS and are AS2.
MPLS between PE1-P1-PE2 and PE3-P2-PE4.
PE2 and PE3 are the ASBRs.
We are using static routing in order to exchange VPN routes.
CE1 is able to reach CE2.
Dynamips .net file and configurations
Topology:
Purpose: Inter-AS MPLS VPN.
Comments:
PE1, P1 and PE2 are running OSPF and are AS1.
PE3, P2 and PE4 are running IS-IS and are AS2.
MPLS between PE1-P1-PE2 and PE3-P2-PE4.
PE2 and PE3 are the ASBRs.
"mpls bgp forwarding" is added automatically so no need to use "neighbor send-label".
CE1 is able to reach CE2.
Dynamips .net file and configurations
Topology:
Purpose: Inter-AS MPLS VPN with Route-Target Rewrite.
Dynamips .net file and configurations
Topology:
Purpose: Inter-AS MPLS VPN.
Comments:
PE1, P1 and PE2 are running OSPF and are AS1.
PE3, P2 and PE4 are running IS-IS and are AS2.
MPLS between PE1-P1-PE2 and PE3-P2-PE4.
BGPipv4+Labels between PE2 and PE3.
BGPvpnv4 between P1 and P2.
CE1 is able to reach CE2.
Dynamips .net file and configurations
Topology:
Purpose: Inter-AS MPLS VPN with Route-Target Rewrite.
Dynamips .net file and configurations
Topology:
Purpose: Inter-AS MPLS VPN with Route-Target Rewrite.
Dynamips .net file and configurations
Topology:
Purpose: Carrier Supporting Carrier.
Comments:
The 9 routers are 7200's running 12.0(32)S9.
Dynamips .net file and configurations
Topology:
Purpose: Carrier Supporting Carrier.
Comments:
The 9 routers are 7200's running 12.0(32)S9.
Dynamips .net file and configurations
Topology:
Purpose: Carrier Supporting Carrier.
Comments:
The 9 routers are 7200's running 12.0(32)S9.
Dynamips .net file and configurations
Topology:
Purpose: Carrier Supporting Carrier.
Comments:
The 7 routers are 7200's running 12.0(32)S9.
Dynamips .net file and configurations
Topology:
Purpose: Directing MPLS VPN Traffic Based on Source IP Address.
Comments:
PE-CE routing is static.
CE1 traffic from lo12 goes to VPN12.
CE1 traffic from lo13 goes to VPN13.
CE1 traffic from other sources is dropped.
CE2 lo12 in VPN12.
CE3 lo13 in VPN13.
CE1 lo12 is able to reach CE2 lo12.
CE1 lo13 is able to reach CE3 lo13.
Dynamips .net file and configurations
Topology:
Purpose: Directing MPLS VPN Traffic Using Policy-Based Routing.
Comments:
PE-CE routing is static.
CE1 traffic from lo12 goes to VPN12.
CE1 traffic from lo13 goes to VPN13.
CE1 traffic from other sources is dropped.
CE2 lo12 in VPN12.
CE3 lo13 in VPN13.
CE1 lo12 is able to reach CE2 lo12.
CE1 lo13 is able to reach CE3 lo13.
Dynamips .net file and configurations
Topology:
Purpose: VRF Lite Feature at Customer Edge Router.
Comments:
CE1 assigns lo12 and s1/0 to VPN12.
CE1 assigns lo13 and s1/2 to VPN13.
CE1 runs ripv2 with PE1.
CE2 in VPN12 via static/connected.
CE3 in VPN13 via static/connected.
CE1's VPN12 vrf has reachability to CE2.
CE1's VPN13 vrf has reachability to CE3.
Dynamips .net file and configurations
Topology:
Purpose: MDT and SSM usage.
Comments:
The CE's are running PIM-SM with CE1 as the RP.
The PE's are transporting the VPN Multicast traffic via MDT.
To transport the MDT traffic, we are using SSM.
CE1 is the receiver.
CE2, CE3 and CE4 are able to send traffic to the receiver.
Dynamips .net file and configurations
Topology:
Purpose: MDT and SM usage.
Comments:
The CE's are running PIM-SM with CE1 as the RP.
The PE's are transporting the VPN Multicast traffic via MDT.
The PE's are running PIM-SM with P as the RP.
To transport the MDT traffic, we are using SM.
CE1 is the receiver.
CE2, CE3 and CE4 are able to send traffic to the receiver.
Dynamips .net file and configurations
Topology:
Purpose: Multicast VPN with 3 PE's and 3 CE's.
Dynamips .net file and configurations
Topology:
Purpose: Inter-AS Multicast VPNs.
Comments:
PE1, P1 and PE2 are running OSPF and are AS1.
PE3, P2 and PE4 are running IS-IS and are AS2.
MPLS between PE1-P1-PE2 and PE3-P2-PE4.
PE2 and PE3 are the ASBRs.
We are using static routing in order to exchange VPN routes.
VRF BLUE is running PIM-SM with CE1 as the static RP.
PE1, P1 and PE2 form MDT 224.1.1.1.
PE3, P3 and PE4 form MDT 224.2.2.2.
CE1 is able to reach CE2 (ping 20.20.20.2).
CE1 is able to reach CE2 (ping 224.3.3.3).
Dynamips .net file and configurations
Topology:
Purpose: Inter-AS Multicast VPNs.
Dynamips .net file and configurations
Topology:
Purpose: Inter-AS Multicast VPNs.
Dynamips .net file and configurations
Topology:
Purpose: L3-VPNs over mGRE.
Comments:
Only available with 12.0S.
PE1, P and PE2 are running OSPF.
PE1 is in AS100.
PE2 is in AS200.
PE1 and PE2 are running mGRE.
CE1 is able to reach CE2.
Dynamips .net file and configurations
Topology:
Purpose: L3-VPNs over L2TPv3.
Comments:
Only available with 12.0S.
PE1, P and PE2 are running OSPF.
PE1 is in AS100.
PE2 is in AS200.
PE1 and PE2 are running L2TPv3.
CE1 is able to reach CE2.
Dynamips .net file and configurations
Topology:
Purpose: Basic EoMPLS (Router to Router Port Mode) configuration.
Dynamips .net file and configurations
Topology:
Purpose: Basic EoMPLS (Router to Router Vlan Mode) configuration.
Dynamips .net file and configurations
Topology:
Purpose: Basic EoMPLS (Router to Router Vlan Rewrite) configuration.
Dynamips .net file and configurations
Topology:
Purpose: Basic EoMPLS (Switch to Switch Vlan Mode) configuration.
Comments:
Not possible to achieve with Dynamips.
12.4T running on all devices.
Additional configuration missing:
PE1:
!
interface Vlan10
xconnect 2.2.2.2 100 encapsulation mpls
!
PE2:
!
interface Vlan10
xconnect 1.1.1.1 100 encapsulation mpls
!
Dynamips .net file and configurations
Topology:
Purpose: Basic EoMPLS (Switch to Switch Port Mode - QinQ) configuration.
Comments:
Not possible to achieve with dynamips.
12.4T running on all devices.
Additional configuration missing:
PE1:
!
vlan dot1q tag native
!
interface FastEthernet1/0
switchport access vlan 100
switchport trunk encapsulation dot1q
switchport mode dot1q-tunnel
spanning-tree bpdufilter enable
!
interface Vlan100
xconnect 2.2.2.2 100 encapsulation mpls
!
PE2:
!
vlan dot1q tag native
!
interface FastEthernet1/0
switchport access vlan 100
switchport trunk encapsulation dot1q
switchport mode dot1q-tunnel
spanning-tree bpdufilter enable
!
interface Vlan100
xconnect 1.1.1.1 100 encapsulation mpls
!
Dynamips .net file and configurations
Topology:
Purpose: Basic EoMPLS (Switch to Switch Port Mode - Native) configuration.
Comments:
12.4T running on all devices.
Dynamips .net file and configurations
Topology:
Purpose: Basic FRoMPLS configuration.
Dynamips .net file and configurations
Topology:
Purpose: Basic FRoMPLS configuration using a Frame-Relay Switch.
Dynamips .net file and configurations
Topology:
Purpose: Basic Port-Mode FRoMPLS configuration.
Dynamips .net file and configurations
Topology:
Purpose: Basic PPPoMPLS configuration.
Dynamips .net file and configurations
Topology:
Purpose: Basic HDLCoMPLS configuration.
Dynamips .net file and configurations
Topology:
Purpose: Basic ATMoMPLS (AAL5) configuration.
Comments:
Not possible to achieve with Dynamips.
Additional configuration missing:
PE1:
!
interface ATM1/0.1 point-to-point
pvc 0/100 l2transport
encapsulation aal5
xconnect 2.2.2.2 100 encapsulation mpls
!
PE2:
!
interface ATM1/0.1 point-to-point
pvc 0/100 l2transport
encapsulation aal5
xconnect 1.1.1.1 100 encapsulation mpls
!
Dynamips .net file and configurations
Topology:
Purpose: Basic ATMoMPLS (Cell Relay) configuration.
Comments:
Not possible to achieve with Dynamips.
Additional configuration missing:
PE1:
!
interface ATM1/0.1 point-to-point
pvc 0/100 l2transport
encapsulation aal0
xconnect 2.2.2.2 100 encapsulation mpls
!
PE2:
!
interface ATM1/0.1 point-to-point
pvc 0/100 l2transport
encapsulation aal0
xconnect 1.1.1.1 100 encapsulation mpls
!
Dynamips .net file and configurations
Topology:
Purpose: Basic EoL2TPv3 (Router to Router Port Mode) configuration.
Dynamips .net file and configurations
Topology:
Purpose: Basic EoL2TPv3 (Router to Router Vlan Mode) configuration.
Dynamips .net file and configurations
Topology:
Purpose: Basic EoL2TPv3 (Router to Router Vlan Rewrite) configuration.
Dynamips .net file and configurations
Topology:
Purpose: Basic EoL2TPv3 (Switch to Switch Vlan Mode) configuration.
Comments:
12.4 running on all devices.
Dynamips .net file and configurations
Topology:
Purpose: Basic EoL2TPv3 (Switch to Switch Port Mode - QinQ) configuration.
Comments:
Not possible to achieve with dynamips.
12.4 running on all devices.
Additional configuration missing:
PE1:
!
vlan dot1q tag native
!
interface FastEthernet1/0
switchport access vlan 100
switchport trunk encapsulation dot1q
switchport mode dot1q-tunnel
spanning-tree bpdufilter enable
!
PE2:
!
vlan dot1q tag native
!
interface FastEthernet1/0
switchport access vlan 100
switchport trunk encapsulation dot1q
switchport mode dot1q-tunnel
spanning-tree bpdufilter enable
!
Dynamips .net file and configurations
Topology:
Purpose: Basic EoL2TPv3 (Switch to Switch Port Mode - Native) configuration.
Comments:
12.4 running on all devices.
Dynamips .net file and configurations
Topology:
Purpose: Basic FRoL2TPv3 configuration.
Dynamips .net file and configurations
Topology:
Purpose: Basic PPPoL2TPv3 configuration.
Dynamips .net file and configurations
Topology:
Purpose: Basic HDLCoL2TPv3 configuration.
Dynamips .net file and configurations
Topology:
Purpose: Basic ATMoL2TPv3 (AAL5) configuration.
Comments:
Not possible to achieve with Dynamips.
Additional configuration missing:
PE1:
!
interface ATM1/0.1 point-to-point
pvc 0/100 l2transport
encapsulation aal5
xconnect 2.2.2.2 100 pw-class PSEUDOWIRE-CLASS
!
PE2:
!
interface ATM1/0.1 point-to-point
pvc 0/100 l2transport
encapsulation aal5
xconnect 1.1.1.1 100 pw-class PSEUDOWIRE-CLASS
!
Dynamips .net file and configurations
Topology:
Purpose: Basic ATMoL2TPv3 (Cell Relay) configuration.
Comments:
Not possible to achieve with Dynamips.
Additional configuration missing:
PE1:
!
interface ATM1/0.1 point-to-point
pvc 0/100 l2transport
encapsulation aal0
xconnect 2.2.2.2 100 pw-class PSEUDOWIRE-CLASS
!
PE2:
!
interface ATM1/0.1 point-to-point
pvc 0/100 l2transport
encapsulation aal0
xconnect 1.1.1.1 100 pw-class PSEUDOWIRE-CLASS
!
Dynamips .net file and configurations
Topology:
Purpose: Interworking with AToM.
Comments:
IPv4 OK, IPv6 OK.
Dynamips .net file and configurations
Topology:
Purpose: Interworking with AToM.
Comments:
IPv4 OK.
Dynamips .net file and configurations
Topology:
Purpose: Interworking with AToM.
Comments:
IPv4 OK WITH IRB.
Dynamips .net file and configurations
Topology:
Purpose: Interworking with AToM.
Comments:
IPv4 OK.
Use IRDP in CE2.
Dynamips .net file and configurations
Topology:
Purpose: Interworking with AToM.
Comments:
DOES NOT WORK.
Dynamips .net file and configurations
Topology:
Purpose: Interworking with AToM.
Comments:
IPv4 OK.
Use IRDP in CE2.
Dynamips .net file and configurations
Topology:
Purpose: Interworking with AToM.
Comments:
Not possible to achieve with dynamips.
Configuration missing:
PE1:
!
interface ATM1/0.1 point-to-point
mtu 1500
pvc 0/100 l2transport
xconnect 2.2.2.2 100 pw-class INTERWORKING
!
Dynamips .net file and configurations
Topology:
Purpose: Interworking with AToM.
Comments:
Not possible to achieve with dynamips.
Configuration missing:
PE1:
!
interface ATM1/0.1 point-to-point
mtu 1500
pvc 0/100 l2transport
xconnect 2.2.2.2 100 pw-class INTERWORKING
!
Dynamips .net file and configurations
Topology:
Purpose: Interworking with AToM.
Comments:
DOES NOT WORK.
Dynamips .net file and configurations
Topology:
Purpose: Interworking with AToM.
Comments:
IPv4 OK.
Dynamips .net file and configurations
Topology:
Purpose: Interworking with AToM.
Comments:
Not possible to achieve with dynamips.
Configuration missing:
PE2:
!
interface ATM1/0.1 point-to-point
mtu 1500
pvc 0/100 l2transport
xconnect 1.1.1.1 100 pw-class INTERWORKING
!
Dynamips .net file and configurations
Topology:
Purpose: Interworking with AToM.
Comments:
Not possible to achieve with dynamips.
Configuration missing:
PE2:
!
interface ATM1/0.1 point-to-point
mtu 1500
pvc 0/100 l2transport
xconnect 1.1.1.1 100 pw-class INTERWORKING
!
Dynamips .net file and configurations
Topology:
Purpose: Interworking with AToM.
Comments:
Not possible to achieve with dynamips.
Configuration missing:
PE2:
!
interface ATM1/0.1 point-to-point
mtu 1500
pvc 0/100 l2transport
xconnect 1.1.1.1 100 pw-class INTERWORKING
!
Dynamips .net file and configurations
Topology:
Purpose: Interworking with AToM.
Comments:
Not possible to achieve with dynamips.
Configuration missing:
PE1:
!
interface ATM1/0.1 point-to-point
mtu 1500
pvc 0/100 l2transport
xconnect 1.1.1.1 100 pw-class INTERWORKING
!
Dynamips .net file and configurations
Topology:
Purpose: Interworking with L2TPv3.
Comments:
IPv4 OK, IPv6 OK.
Dynamips .net file and configurations
Topology:
Purpose: Interworking with L2TPv3.
Comments:
IPv4 OK.
Dynamips .net file and configurations
Topology:
Purpose: Interworking with L2TPv3.
Comments:
IPv4 OK WITH IRB.
Dynamips .net file and configurations
Topology:
Purpose: Interworking with L2TPv3.
Comments:
IPv4 OK.
Use IRDP in CE2.
Dynamips .net file and configurations
Topology:
Purpose: Interworking with L2TPv3.
Comments:
DOES NOT WORK.
Dynamips .net file and configurations
Topology:
Purpose: Interworking with L2TPv3.
Comments:
IPv4 OK.
Use IRDP in CE2.
Dynamips .net file and configurations
Topology:
Purpose: Interworking with L2TPv3.
Comments:
Not possible to achieve with dynamips.
Configuration missing:
PE1:
!
interface ATM1/0.1 point-to-point
mtu 1500
pvc 0/100 l2transport
xconnect 2.2.2.2 100 pw-class INTERWORKING
!
Dynamips .net file and configurations
Topology:
Purpose: Interworking with L2TPv3.
Comments:
Not possible to achieve with dynamips.
Configuration missing:
PE1:
!
interface ATM1/0.1 point-to-point
mtu 1500
pvc 0/100 l2transport
xconnect 2.2.2.2 100 pw-class INTERWORKING
!
Dynamips .net file and configurations
Topology:
Purpose: Interworking with L2TPv3.
Comments:
DOES NOT WORK.
Dynamips .net file and configurations
Topology:
Purpose: Interworking with L2TPv3.
Comments:
IPv4 OK.
Dynamips .net file and configurations
Topology:
Purpose: Interworking with L2TPv3.
Comments:
Not possible to achieve with dynamips.
Configuration missing:
PE2:
!
interface ATM1/0.1 point-to-point
mtu 1500
pvc 0/100 l2transport
xconnect 1.1.1.1 100 pw-class INTERWORKING
!
Dynamips .net file and configurations
Topology:
Purpose: Interworking with L2TPv3.
Comments:
Not possible to achieve with dynamips.
Configuration missing:
PE2:
!
interface ATM1/0.1 point-to-point
mtu 1500
pvc 0/100 l2transport
xconnect 1.1.1.1 100 pw-class INTERWORKING
!
Dynamips .net file and configurations
Topology:
Purpose: Interworking with L2TPv3.
Comments:
Not possible to achieve with dynamips.
Configuration missing:
PE2:
!
interface ATM1/0.1 point-to-point
mtu 1500
pvc 0/100 l2transport
xconnect 1.1.1.1 100 pw-class INTERWORKING
!
Dynamips .net file and configurations
Topology:
Purpose: Interworking with L2TPv3.
Comments:
Not possible to achieve with dynamips.
Configuration missing:
PE1:
!
interface ATM1/0.1 point-to-point
mtu 1500
pvc 0/100 l2transport
xconnect 1.1.1.1 100 pw-class INTERWORKING
!
Dynamips .net file and configurations
Topology:
Purpose: Local Switching.
Comments:
IPv4 OK, IPv6 OK
Dynamips .net file and configurations
Topology:
Purpose: Local Switching.
Comments:
IPv4 OK, IPv6 OK
Dynamips .net file and configurations
Topology:
Purpose: Local Switching.
Comments:
IPv4 OK, IPv6 OK
Dynamips .net file and configurations
Topology:
Purpose: Local Switching.
Comments:
Not possible to achieve.
Configuration missing:
PE:
!
interface ATM1/0
pvc 0/100 l2transport
encapsulation aal5
!
interface ATM2/0
pvc 0/200 l2transport
encapsulation aal5
!
connect LOCAL-SWITCHING atm 1/0 0/100 atm 2/0 0/200
!
Dynamips .net file and configurations
Topology:
Purpose: Local Switching with Interworking.
Comments:
IPv4 OK, IPv6 OK.
Dynamips .net file and configurations
Topology:
Purpose: Local Switching with Interworking.
Comments:
IPv4 OK.
Dynamips .net file and configurations
Topology:
Purpose: Local Switching with Interworking.
Comments:
IPv4 OK WITH IRB.
Dynamips .net file and configurations
Topology:
Purpose: Local Switching with Interworking.
Comments:
IPv4 OK.
Dynamips .net file and configurations
Topology:
Purpose: Inter-AS L2-VPNs.
Comments:
Available in the 3725's running 12.4T.
PE1 and P1 running OSPF and MPLS.
PE2 and P2 running OSPF and MPLS.
P1 in AS1.
P2 in AS2.
BGPipv4+label between P1 and P2.
xconnect from PE1 to P1.
xconnect from PE2 to P2.
pseudo-wire switching in P1 (PE1<->P2).
pseudo-wire switching in P2 (PE2<->P1).
CE1 is able to reach CE2.
Dynamips .net file and configurations
Topology:
Purpose: L3VPNs over L2VPNs.
Comments:
PE1 and PE2 running OSPF, MPLS and L3VPNs.
P1 and P2 running OSPF, MPLS and L2VPNs.
CE1 is able to reach CE2.
Dynamips .net file and configurations
Topology:
Purpose: MPLS DiffServ Uniform Tunneling Mode.
Comments:
CE1 sends ICMP with IPP=5.
PE1 dinamically sets the top-most label EXP from the IPP value.
P1 marks down top-most label from EXP=5 to EXP=3.
P3 pops top-most label and dinamically copies its EXP to underlying label.
PE2 dinamically sets IPP from the received EXP value.
CE2 receives ICMP with IPP=3.
Dynamips .net file and configurations
Topology:
Purpose: MPLS DiffServ Pipe Tunneling Mode.
Comments:
CE1 sends ICMP with IPP=5.
P1 marks down top-most label from EXP=5 to EXP=3.
P3 pops top-most label and dinamically copies its EXP to underlying label.
CE2 receives ICMP with IPP=5.
Dynamips .net file and configurations
Topology:
Purpose: Verify problem PHP can bring to MPLS QoS.
Comments:
CE1 sends ICMP with IPP=5.
PE1 sets imposition label with EXP=0 and top-most label with EXP=5.
P1 pops top-most label and exposes underlying label with EXP=0.
PE2 dinamically sets IPP from the received EXP value.
CE2 receives ICMP with IPP=0.
Dynamips .net file and configurations
Topology:
Purpose: Avoid PHP problem in MPLS QoS will Explicit-Null Labeling.
Comments:
CE1 sends ICMP with IPP=5.
PE1 sets imposition label with EXP=0 and top-most label with EXP=5.
P1 swaps top-most label with explicit-null label maintaining EXP=5.
PE2 dinamically sets IPP from the received EXP value.
CE2 receives ICMP with IPP=5.
Dynamips .net file and configurations
Topology:
Purpose: MPLS Label Imposition and EXP Marking done at the CE.
Comments:
CE1 sends ICMP traffic with IPP=0.
CE1 sets explicit-null label with EXP=5.
PE2 dinamically sets IPP from the received EXP value.
CE2 receives ICMP with IPP=5.
Dynamips .net file and configurations
Topology:
Purpose: Label stack with 3 different MPLS EXP.
Comments:
TE Tunnel between P1 and P3.
LDP adjacency between P1 and P3 in order to avoid PHP problem.
PE1 sets VPN label with EXP=0.
PE1 sets next-hop label with EXP=1.
P1 sets TE label with EXP=2.
Dynamips .net file and configurations
Topology:
Purpose: Nested Policy-Maps up to 3 levels.
Dynamips .net file and configurations
Topology:
Purpose: Rate-Limit continue example.
Dynamips .net file and configurations
Topology:
Purpose: Generate traffic in R1 and drop it in R2.
Dynamips .net file and configurations
Topology:
Purpose: RSVP Reservations made by the routers.
Dynamips .net file and configurations
Topology:
Purpose: Understand Unicast Reverse Path Forwarding.
Comments:
R1, R2 and R3 running OSPF.
R2 and R3 loopbacks in OSPF.
R1 uses same loopback as R2 but it's not advertised.
Effect of each ACL applied to uRPF when a ping is sourced from R1-lo0 to R3-lo0:
access-list 1 permit any [FORWARD]
access-list 2 permit any log [FORWARD, LOG]
access-list 3 deny any [DROP]
access-list 4 deny any log [DROP, LOG]
access-list 100 permit ip any any [FORWARD]
access-list 101 permit ip any any log [FORWARD, LOG]
access-list 102 permit ip any any log-input [FORWARD, LOG-INPUT]
access-list 103 deny ip any any [DROP]
access-list 104 deny ip any any log [DROP, LOG]
access-list 105 deny ip any any log-input [DROP, LOG-INPUT]
Dynamips .net file and configurations
Topology:
Purpose: Understand Unicast Reverse Path Forwarding.
Comments:
R1, R2 and R3 running OSPF.
R2 and R3 loopbacks in OSPF.
R1 uses same loopback as R2 but it's not advertised.
Effect of each ACL applied to uRPF when a ping is sourced from R1-lo0 to R3-lo0:
access-list 1 permit any [FORWARD]
access-list 2 permit any log [FORWARD, LOG]
access-list 3 deny any [DROP]
access-list 4 deny any log [DROP, LOG]
access-list 100 permit ip any any [FORWARD]
access-list 101 permit ip any any log [FORWARD, LOG]
access-list 102 permit ip any any log-input [FORWARD, LOG-INPUT]
access-list 103 deny ip any any [DROP]
access-list 104 deny ip any any log [DROP, LOG]
access-list 105 deny ip any any log-input [DROP, LOG-INPUT]
Dynamips .net file and configurations
Topology:
Purpose: Understand what is a Smurf Attack.
Comments:
RTR is used to perform the attack.
Solutions are uRPF, ACL's, "no ip directed-broadcast".
Dynamips .net file and configurations
Topology:
Purpose: Understand what is a Fraggle Attack.
Comments:
RTR is used to perform the attack.
Solutions are uRPF, ACL's, "no ip directed-broadcast", "no service udp-small-servers".
The Amplifiers are not processing the UDP Echo packets sent to 255.255.255.255:echo.
Dynamips .net file and configurations
Topology:
Purpose: Understand LDP and TDP session establishment.
Comments:
R1,R2,R3 running OSPF.
LDP between R1 and R2.
TDP between R2 and R3.
R2 only accepts R1 and R3 as neighbors.
Dynamips .net file and configurations
Topology:
Purpose: Understand RTBH Filtering.
Dynamips .net file and configurations
Topology:
Purpose: Understand RTBH Filtering.
Dynamips .net file and configurations
Topology:
Purpose: Understand CoPP.
Comments:
R2 allows telnet from R1.
R3 allows telnet from R2.
Not available in 12.2T.
Dynamips .net file and configurations
Topology:
Purpose: Understand CoPP.
Comments:
R2 allows ping from R1.
R3 allows ping from R2.
Not available in 12.2T.
Dynamips .net file and configurations
Topology:
Purpose: Understand CoPP.
Comments:
R2 does not send time exceeded or port unreachable.
R1 and R3 are able to traceroute each other but R2 is invisible.
Dynamips .net file and configurations
Topology:
Purpose: Understand QPPB.
Comments:
Traffic from/to AS4 marked with IPP=4.
Traffic from/to AS5 marked with IPP=5.
Dynamips .net file and configurations
Topology:
Purpose: Understand QPPB.
Comments:
Traffic from/to AS4 marked with QOS-GROUP=4.
Traffic from/to AS5 marked with QOS-GROUP=5.
Dynamips .net file and configurations
Topology:
Purpose: High availability with HSRP.
Comments:
R1,R2,R3,R4 running OSPF.
R1 is tracking the serial interface.
R3 is tracking the serial interface.
Standby mac is non-default.
Plain-text authentication is used.
Dynamips .net file and configurations
Topology:
Purpose: High availability with VRRP.
Comments:
R1,R2,R3,R4 running OSPF.
R1 is tracking the serial interface.
R3 is tracking the serial interface.
MD5 authentication is used.
Dynamips .net file and configurations
Topology:
Purpose: High availability and Load-Balancing with GLBP.
Comments:
R1,R2,R3,R4 running OSPF.
R1 is the AVG for AVF's R1-R2.
HOST1 uses R1 as Gw.
HOST2 uses R2 as Gw.
R4 is the AVG for AVF's R3-R4.
HOST3 uses R4 as Gw.
HOST4 uses R3 as Gw.
MD5 authentication is used.
Dynamips .net file and configurations
Topology:
Purpose: Fast ReRoute for link and node protection.
Comments:
Primary Path: PE1->P1->PE2.
Backup Path: PE1->P1->P2->PE2.
Protected Link: P1->PE2.
Dynamips .net file and configurations
Topology:
Purpose: SNMP Traps.
Dynamips .net file and configurations
Topology:
Purpose: NTP with Authentication.
Dynamips .net file and configurations
Topology:
Purpose: SSH client and server.
Dynamips .net file and configurations
Topology:
Purpose: RMON Feature.
Dynamips .net file and configurations
Topology:
Purpose: IP Accounting Feature.
Dynamips .net file and configurations
Topology:
Purpose: Netflow Ingress interface and sub-interface support.
Dynamips .net file and configurations