LARGE SCALE IP ROUTING

Size: px
Start display at page:

Download "LARGE SCALE IP ROUTING"

Transcription

1 Building ISP Networks Xantaro Page 1 / 18

2 TABLE OF CONTENTS 1. LAB ACCESS Accessing the Jumphost Access to your routers Local Network Topology Global Network Topology Local ISP Address Assignment Transit ISP Address Assignment Transfer Addressing FIRST STEPS IN YOUR NETWORK Connect to your routers Getting started with JUNOS operational mode commands Getting started with JUNOS configuration mode commands Monitoring system and chassis operation INTERFACE ADRESSING Address Plan Configure Internal IP Addresses Optional: Monitoring interface operation ISIS CONFIGURATION Configure External IP Addresses Configure ISIS Temporary Enable IS-IS to the backbone Disable ISIS on external links Optional: IS-IS Authentication CONFIGURING BGP Specifying the local AS number Verifying IGP connectivity Configuring internal BGP Sessions Configuring External BGP Sessions Building ISP Networks Page 2 / 18

3 TABLE OF FIGURES Figure 1: Local ISP Topology... 5 Figure 2 : Global Topology... 6 TABLE DIRECTORY Table 1 : Management IPs... 5 Table 2 : Local ISP address assignment... 6 Table 3 : Transit ISP address assignment... 7 Table 4 : Transit IPv4 and IPv6 Addressing... 7 Table 5: IS-IS Area Addresses Building ISP Networks Page 3 / 18

4 1. LAB ACCESS To access the lab network, you need a SSH Client on your notebook. Linux and Mac users just have to open a terminal window and type "ssh username@host" to start the session. Windows users should download a software to connect. A commonly used freeware tool is putty: but any other SSH Client software should work too. Please note that the Lab Access will only work during the time we have our practical sessions. 1.1 Accessing the Jumphost You can access the jumphost with the following addresses from the Internet: IPv4: IPv6: 2a03:dfc0::b910:c44a The username that you have to use is depending on your group. It will be one of these: as1000 as2000 as3000 as4000 The passwords will be handed out during the session to the different teams. Once logged in, you may change the password to something else using the command 'passwd', but please negotiate with your other team members as they will use the same account. Each of the 4 defined users has a rsa keypair located in the ~/.ssh directory. Please do not change these keys, as they will provide you with access to the routers. If you prefer to use public key authentication to access the jumphost, you may download the public key and import it into your SSH client. 1.2 Access to your routers Every router of your network has a dedicated out-of-band management port. These ports can be used to connect to the devices independent of its routing configuration. The systems have been preconfigured to perform SSH authentication based on a RSA key that is located in the ~/.ssh directory of the jumphost. Each group should only get access to their own routers. Please note that the p1 routers are not used in the first sections of the network, hence they can be ignored for the moment. Building ISP Networks Page 4 / 18

5 Device IP Device IP as1000-pe as3000-pe as1000-pe as3000-pe as1000-pe as3000-pe as1000-p as3000-p as2000-pe as4000-pe as2000-pe as4000-pe as2000-pe as4000-pe as2000-p as4000-p Table 1 : Management IPs 1.3 Local Network Topology Figure 1 shows how the different PE routers are interconnected. This will be the same for all 4 ISPs. The PE routers are interconnected in a triangle. Transit ISP PE1 ge-0/0/3 ge-0/0/0 ge-0/0/1 ge-0/0/0 ge-0/0/0 Customer PE3 ge-0/0/1 ge-0/0/1 PE2 ge-0/0/3 Transit ISP Figure 1: Local ISP Topology PE1 and PE2 hold the connection to the Upstream ISPs, whereas PE3 connects to your local customers that would like to get connectivity to the rest of the world. Building ISP Networks Page 5 / 18

6 1.4 Global Network Topology In Figure 2 you can see the global topology of our network. In the middle are 4 Transit Service Providers that make up the backbone of our virtual Internet. Each local ISP is dual-homed to two different transit service providers. AS1000 AS2000 AS100 AS200 AS300 AS400 AS3000 AS4000 Figure 2 : Global Topology 1.5 Local ISP Address Assignment Each ISP has been allocated a block of "public" IP addresses that may be used for routing in our global network. Please note that the IPv4 addresses that we use in our examples are in reality private IP addresses according to RFC1918, so you should not see them in the real public internet, but they are fine for our simulation. Local ISP IPv4 Network IPv6 Network AS / :db8:1000::/48 AS / :db8:2000::/48 AS / :db8:3000::/48 AS / :db8:4000::/48 Table 2 : Local ISP address assignment The IPv6 addresses are defined as documentation prefixes. RFC3849 defines that these addresses should be used for documentation purposes, we will use them as public routable addresses for our topology. In reality every ISP should block these addresses in the Internet. Building ISP Networks Page 6 / 18

7 1.6 Transit ISP Address Assignment The table below shows the IP address assignments to the Transit ISPs. This is for your reference only and helps you identify where an IP address belongs in our topology. Transit ISP IPv4 Network IPv6 Network AS / :db8:10::/48 AS / :db8:20::/48 AS / :db8:30::/48 AS / :db8:40::/48 Table 3 : Transit ISP address assignment 1.7 Transfer Addressing In the Table below you will find the IPv4 and IPv6 Addressing of the links between your Transit Providers and the local ISPs. local ISP Local Router Transit ISP IPv4 Address IPv6 Address AS1000 PE1 AS / :db8:10:10::2/126 AS1000 PE2 AS / :db8:30:10::2/126 AS2000 PE1 AS / :db8:20:20::2/126 AS2000 PE2 AS / :db8:40:20::2/126 AS3000 PE1 AS / :db8:10:30::2/126 AS3000 PE2 AS / :db8:30:30::2/126 AS4000 PE1 AS / :db8:20:40::2/126 AS4000 PE2 AS / :db8:40:40::2/126 Table 4 : Transit IPv4 and IPv6 Addressing Building ISP Networks Page 7 / 18

8 2. FIRST STEPS IN YOUR NETWORK 2.1 Connect to your routers Using the IP addresses from Table 1, connect from the jumphost with SSH to the PE routers. If you are in AS1000 and you want to access PE2, the following command should work: ssh Other routers / groups should work accordingly. You should negotiate within your group if you want to assign a router per person or do this dynamically for each task. Remember that multiple users may access a router at the same time and can interfere with each other during the configuration phase. 2.2 Getting started with JUNOS operational mode commands In this part, you will use CLI to become more familiar with the operational mode of JUNOS: Get an overview of the interfaces available in the router. Experiment with command completion by entering show i<space> Add characters to disambiguate your command so that you can display interface related information. Enter a show route command followed by a show system user command. What happens when entering <Ctrl>-p twice? What happens when entering <Ctrl>-n? Can you use the up and down keys? What happens? In many cases, the output of a command might exceed one full screen. Execute for example the show interface extensive command. What happens if you press space? What happens entering the letter b? What happens if you enter a slash (/)? Use the pipe ( ) and match functions of the JUNOS software CLI to list all GigabitEthernet interface which are physically down! How many interfaces are down? A large portion of the JUNOS software documentation is available directly from the CLI. You can retrieve high-level topics the help topic command while detailed configuration-related information is made available with help reference command. Use the help apropos stub command to get a list of commands and help pages with the word "stub" Use the help topic ospf stub to get explanation about the OSPF stub area Use the help reference system host-name command to display information regarding system host names. Building ISP Networks Page 8 / 18

9 2.3 Getting started with JUNOS configuration mode commands In this part, you will get some experience with configuring the Juniper router. First of all, enter the configuration mode by entering the command configure. Now enter the command show interfaces. Is the output as you have expected? Why does the output not provide you with interface state information? How can you display such information without leaving the configuration mode? Move to the [edit protocols ospf] portion of the command hierarchy. Afterward issue the set area 0 interface lo0.0 command. Execute the command show. Which output do you get? Execute the command show display set. What commands can you enter now to reposition yourself at the [edit] portion of the hierarchy? What command can you use to display any differences between a candidate and a previous configuration file? Change the configuration back to the old configuration! 2.4 Monitoring system and chassis operation In this optional part, you will use key commands within the CLI to monitor system and chassis operation: Monitor system status by issuing show system CLI command with the version, statistics, storage, uptime, and users switch. Monitor chassis operation by issuing the show chassis command including switches like alarms, routing-engine, hardware and fpc. Execute the command show chassis pic fpc-slot 0 pic-slot 0. Building ISP Networks Page 9 / 18

10 3. INTERFACE ADRESSING For the moment, we will consider only IPv4, so please ignore the mentioned IPv6 addresses for the moment. 3.1 Address Plan The first step is building your provider network is to create an IP Address plan. We will start with IPv4. You need to slice up your provided IP Network into the following areas: IP Range for Loopback Addressing (one address per router) IP Range for Transfer Subnets (one network per link in your topology) IP Range for Customer Assignments Discuss with your other team members how you want to manage the address space. Remember that an additional router will be added to the topology later on, so the ranges for loopbacks and transfer subnets should allow for some growth. 3.2 Configure Internal IP Addresses Within the lab, multiple Ethernet interfaces are used to interconnect the routers. Refer to the physical lab setup diagram to get an overview. Configure IPv4 addresses on all PE routers in your network. When done all 3 routers should have an IPv4 address on the following interfaces ge-0/0/0 ge-0/0/1 lo0 Use the ping command to test connectivity between directly connected routers. Hint: There is a possibility to put a label to an interface that describes the neighbor system. This is very useful for operation. Try to find the correct configuration statement. 3.3 Optional: Monitoring interface operation Test your interfaces using the CLI's ping command. lf you can ping your neighbors on all your directly connected interfaces, you should consider saving the router configuration so this basic configuration can be recalled at any time. Watch some interface related operational mode commands: Display the summary status of your interfaces using the show interfaces terse command. Reset interface statistics with the clear interfaces statistics all command and display detailed interface information using show interfaces detail What is the difference between the extensive and detail option of the show interface command? Monitor real-time traffic on one of your interfaces. Ask your neighbors to send you some ICMP packets to see if the statistics is working. Building ISP Networks Page 10 / 18

11 4. ISIS CONFIGURATION In this exercise, we will build the IGP of our carrier networks. 4.1 Configure External IP Addresses Each AS has two PE routers that have a connection to an upstream provider. This is always located on ge- 0/0/3. Use the IP information from Table 4. You should be able to ping the other end of the connection. 4.2 Configure ISIS In order to configure ISIS, you need to assign a ISO Address to the lo0 Interface of all your 3 routers. Use The area addresses from the following table. You may choose the system ID as you like, but ensure that each of your routers get's a unique one. AS AREA Address AS AS AS AS Table 5: IS-IS Area Addresses Enable ISIS on the [edit protocols isis] stanza and configure family iso on the internal ge-interfaces and your loopback interface. When done, you should have 2 ISIS adjacencies on each system. Examine the ISIS Database and check whether all Loopback addresses are reachable by ping. 4.3 Temporary Enable IS-IS to the backbone As an exercise, we will also enable ISIS on the ge-0/0/3 interfaces of PE1 and PE2. Enable ISIS for ge- 0/0/3. You need to configure this link as a point-to-point connection! When done, you should have an adjacency towards the Backbone. NOTE: Usually you would not enable IS-IS to another carrier, we will just use it for this exercise and disable it for the next section. 4.4 Disable ISIS on external links When you have completed the exercises on the separate handout for 4.3, disable ISIS on the ge-0/0/3 interfaces of the routers in your AS. 4.5 Optional: IS-IS Authentication If time allows, enable IS-IS Authentication within your AS. This needs to be coordinated between all routers. Building ISP Networks Page 11 / 18

12 5. CONFIGURING BGP In this exercise, we will enable BGP within your AS and to external Peers 5.1 Specifying the local AS number The first step is to tell your router your own (local) AS number router# set routing-options autonomous-system <as-number> Replace <as-number> with your assigned AS which is 1000, 2000, 3000 or 4000, depending on your group. 5.2 Verifying IGP connectivity We will set up ibgp sessions between the loopback addresses, hence it is important that the 3 routers in your AS can reach each other. You can verify that by sending a ping and sourcing it from your local IP loopback address. Replace " " with a loopback address of a router you try to reach and " " with the loopback of the router from where you start the ping. sgraf@bb1> ping source PING ( ): 56 data bytes 64 bytes from : icmp_seq=0 ttl=64 time=1.869 ms 64 bytes from : icmp_seq=1 ttl=64 time=1.301 ms 64 bytes from : icmp_seq=2 ttl=64 time=1.589 ms ^C ping statistics packets transmitted, 3 packets received, 0% packet loss round-trip min/avg/max/stddev = 1.301/1.586/1.869/0.232 ms You can stop the ping by hitting <Ctrl>-C When the ping is working go to the next section, otherwise check your IGP and/or ask for assistance. 5.3 Configuring internal BGP Sessions In JUNOS, BGP neighbors are organized in groups. You can freely choose the group names, they do not have to match between routers, but it is best-practice to use common names within your network. We will follow best practices and change the next-hop for all routes that we advertise to internal BGP peers. router# set protocols bgp group intern type internal router# set protocols bgp group intern local-address router# set protocols bgp group intern neighbor router# set protocols bgp group intern export NHS router# set policy-options policy-statement NHS then next-hop self Replace " " with the loopback address of the router that you configure and " " with the loopback address of the remote router. You need to repeat the last command for the 3rd router. Each router in your AS should have two ibgp sessions. You can verify the sessions with router> show bgp summary Building ISP Networks Page 12 / 18

13 Be calm, as BGP sessions can take some seconds to establish. Just rerun the command a few times and check for the status. A session may be in the following states: idle (router does not even try to establish the session) active (router has sent BGP open message to peer and is waiting for reply) a number (this shows the number of received prefixes which means that the session is established) Once you have all ibgp sessions enabled, move on to the next part. 5.4 Configuring External BGP Sessions Configuring external BGP sessions is similar as internal ones, but there are two main differences: we use the interface address to establish the session, not the loopbacks we have to specify the autonomous system number of the peer We will use a different group for the external peers: router# set protocols bgp group extern type external router# set protocols bgp group extern neighbor peer-as 100 Replace " " with the IP address of your connected transit ISP and "100" with the corresponding AS number. Refer to Table 4 for further details. Your PE1 router should have one external session and PE2 should have another external session. As before, use "show bgp summary" to verify the status of your session. Once the session is established, you can check which routes you are receiving from this neighbor using the following command router> show route receive-protocol bgp Replace " " with your external BGP peer. Try the same command and add the "extensive knob" router> show route receive-protocol bgp extensive Building ISP Networks Page 13 / 18

14 6. ROUTE ANNOUNCEMENTS 6.1 Check advertised routes Before we configure any route advertisements, check which routes are advertised to your ebgp peers from your AS. Use the following command to do this: router> show route advertising-protocol bgp Replace with your external BGP peer! Before moving to the next part, complete the first part of the assessment. 6.2 Route Announcements Your AS has been assigned with a public IPv4 IP Range and this now needs to be advertised to all your ebgp peers. Refer to Table 2 to find out your network. In order to propagate the network, we will create a static discard route on PE1 and PE2 so that we have a matching route that can be propagated. router# set routing-options static route /24 discard Replace /24 with the network assigned to your AS according to Table 2. Afterwards create a policy to match on this route and advertise it to your ebgp peers. router# set policy-options policy-statement ADVERTISE term INTERNAL from route-filter /24 exact router# set policy-options policy-statement ADVERTISE term INTERNAL then accept router# set protocols bgp group extern export ADVERTISE Be sure to replace " /24" from your policy with your assigned network. If you used another name for your BGP group than "extern", change the command accordingly. Afterwards re-check the advertised routes from your router. You should see your internal IP range added now. router> show route advertising-protocol bgp If you propagate your internal IP space, you should have full reachability to the following Addresses. Try to send a ping and source it from your loopback address Building ISP Networks Page 14 / 18

15 router> ping source Be sure to replace the source Address from the command above with your loopback address. Check connectivity with the other groups. Once they completed the activity, you should also be able to ping their loopback addresses (you need to ask them which IP they configured on the loopback interfaces). By the end of this exercise, we should get full reachability among all autonomous Systems 6.3 Updating Routing Policies As you saw on the previous exercise, you are now propagating your own IP space along with the IP space of the 4 Transit AS systems (maybe even networks from other students by now). Update your policy from the previous step with the following command: router# set policy-options policy-statement ADVERTISE term DENY then reject Before committing this change, verify it with the command router# show policy-options policy-statement ADVERTISE try to understand what should happen once you commit the change and verify it afterwards. Complete the second part of the assessment. Building ISP Networks Page 15 / 18

16 7. MPLS In order to increase the scalability and flexibility of your network, you will introduce MPLS. A new router P1 has been connected to your network as shown in Figure 3. Transit ISP PE1 ge-0/0/3 ge-0/0/2 ge-0/0/0 ge-0/0/1 ge-0/0/2 Customer ge-0/0/3 PE3 ge-0/0/2 P1 ge-0/0/2 PE2 ge-0/0/3 Transit ISP Figure 3: MPLS Topology 7.1 Update PE configuration In order to force all traffic to the new P router, we will disable all direct links between PE1, PE2 and PE3. Use the following command to do this: set interfaces ge-0/0/0 disable set interfaces ge-0/0/1 disable Extend your IP schema and assign IP addresses for the new links between P1 and all three PE routers from your IP pool. Afterwards configure the new addresses on the ge-0/0/2 interfaces and enable family iso and family mpls on PE1, PE2, PE3 set interfaces ge-0/0/2.0 family inet address /31 set interfaces ge-0/0/2.0 family mpls set interfaces ge-0/0/2.0 family iso Remember to replace the IP prefix shown above with the one from your network. We will use the label distribution protocol for transport label assignment and use a fairly simple basic configuration. set protocols isis interface ge-0/0/2.0 set protocols mpls interface ge-0/0/2.0 set protocols ldp interface ge-0/0/ Configuration of P router Initially, configure the P router on the interfaces ge-0/0/0, ge-0/0/1, ge-0/0/2 and lo0 with the correct addressing according to your plan. Below is an example how this could look like: Building ISP Networks Page 16 / 18

17 set interfaces ge-0/0/0 unit 0 family inet address /31 set interfaces ge-0/0/0 unit 0 family iso set interfaces ge-0/0/0 unit 0 family mpls set interfaces ge-0/0/1 unit 0 family inet address /31 set interfaces ge-0/0/1 unit 0 family iso set interfaces ge-0/0/1 unit 0 family mpls set interfaces ge-0/0/2 unit 0 family inet address /31 set interfaces ge-0/0/2 unit 0 family iso set interfaces ge-0/0/2 unit 0 family mpls set interfaces lo0 unit 0 family inet address /32 set interfaces lo0 unit 0 family iso address Remember to change IP and ISO addressing to fit your network. Afterwards configure the required protocols, but do not configure BGP on the P router! set protocols mpls interface ge-0/0/0.0 set protocols mpls interface ge-0/0/1.0 set protocols mpls interface ge-0/0/2.0 set protocols mpls interface ge-0/0/3.0 set protocols isis interface ge-0/0/0.0 set protocols isis interface ge-0/0/1.0 set protocols isis interface ge-0/0/2.0 set protocols isis interface lo0.0 set protocols ldp interface ge-0/0/0.0 set protocols ldp interface ge-0/0/1.0 set protocols ldp interface ge-0/0/2.0 Verify the correct operation with the following command on the P router: show isis adjacency show ldp neighbor You should see all three PE routers as neighbors on P1 for LDP and ISIS. Verify that your BGP sessions are operational on the PE routers using show bgp summary All BGP Sessions should be established. 7.3 Checking label bindings You can view the mpls labels that were allocated using the command show ldp database on all P and PE routers. The input label database shows the labels that your local router received from its neighbors, whereas the output label database shows the labels that your local router advertised to its peers. 7.4 Verify MPLS operation On PE3 try to ping the following destinations from your loopback address: Building ISP Networks Page 17 / 18

18 router> ping source Be sure to replace the source Address from the command above with your loopback address. Once connectivity is verified, use the following command on one of the routes on PE3: show route You should see a push operation next to the outgoing interface. Remember the label value. On P1, verify that there is no route to the BGP network: show route Verify the action that P1 will do with incoming packets using the label value that you have seen on PE3: show route table mpls.0 label <label value> You should see a label Pop operation, which means that the topmost label is removed, before the frame is transmitted. This is because penultimate hop popping is the default behavior in Junos. As you can see, P1 has no clue about this IP network, but can still forward the packets, as it only cares about the MPLS label. Congratulations, you have successfully built a local ISP network. Building ISP Networks Page 18 / 18

Example: Conditionally Generating Static Routes

Example: Conditionally Generating Static Routes 1 of 5 9/30/2012 5:46 PM Example: Conditionally Generating Static Routes Understanding Conditionally Generated Routes Example: Configuring a Conditional Default Route Policy Understanding Conditionally

More information

Network Configuration Example

Network Configuration Example Network Configuration Example Interconnecting a Layer 2 Circuit with a Layer 3 VPN Modified: 2017-01-19 Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089 USA 408-745-2000 www.juniper.net

More information

Lab 4. Firewall Filters and Class of Service. Overview. Introduction to JUNOS Software & Routing Essentials

Lab 4. Firewall Filters and Class of Service. Overview. Introduction to JUNOS Software & Routing Essentials Lab 4 Firewall Filters and Class of Service Overview This lab demonstrates configuration and monitoring of Firewall Filters and Class of Service on JUNOS devices. In this lab, you use the Command Line

More information

IPv6 Module 6 ibgp and Basic ebgp

IPv6 Module 6 ibgp and Basic ebgp ISP Workshop Lab IPv6 Module 6 ibgp and Basic ebgp Objective: Using IPv6, simulate four different interconnected ISP backbones using a combination of ISIS, internal BGP, and external BGP. Prerequisites:

More information

MPLS VPN--Inter-AS Option AB

MPLS VPN--Inter-AS Option AB The feature combines the best functionality of an Inter-AS Option (10) A and Inter-AS Option (10) B network to allow a Multiprotocol Label Switching (MPLS) Virtual Private Network (VPN) service provider

More information

MPLS VPN Carrier Supporting Carrier IPv4 BGP Label Distribution

MPLS VPN Carrier Supporting Carrier IPv4 BGP Label Distribution MPLS VPN Carrier Supporting Carrier IPv4 BGP Label Distribution This feature lets you configure your carrier supporting carrier network to enable Border Gateway Protocol (BGP) to transport routes and Multiprotocol

More information

IPv6 Module 6x ibgp and Basic ebgp

IPv6 Module 6x ibgp and Basic ebgp IPv6 Module 6x ibgp and Basic ebgp Objective: Using IPv6, simulate four different interconnected ISP backbones using a combination of IS-IS, internal BGP, and external BGP. Topology : Figure 1 BGP AS Numbers

More information

LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF

LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF MODULE 05 MULTIPROTOCOL LABEL SWITCHING (MPLS) AND LABEL DISTRIBUTION PROTOCOL (LDP) 1 by Xantaro IP Routing In IP networks, each router makes an independent

More information

MPLS VPN Inter-AS Option AB

MPLS VPN Inter-AS Option AB First Published: December 17, 2007 Last Updated: September 21, 2011 The feature combines the best functionality of an Inter-AS Option (10) A and Inter-AS Option (10) B network to allow a Multiprotocol

More information

Router Lab Reference

Router Lab Reference KTHNOC Router Lab Reference Juniper version Table of Contents 1 Introduction...3 2 Reference: Workstation...3 2.1 Configuring network access...3 2.2 Connecting to your router...4 3 Reference: Basic commands...4

More information

MPLS VPN Carrier Supporting Carrier IPv4 BGP Label Distribution

MPLS VPN Carrier Supporting Carrier IPv4 BGP Label Distribution MPLS VPN Carrier Supporting Carrier IPv4 BGP Label Distribution This feature enables you to configure your carrier supporting carrier network to enable Border Gateway Protocol (BGP) to transport routes

More information

Junos OS Multiple Instances for Label Distribution Protocol Feature Guide Release 11.4 Published: Copyright 2011, Juniper Networks, Inc.

Junos OS Multiple Instances for Label Distribution Protocol Feature Guide Release 11.4 Published: Copyright 2011, Juniper Networks, Inc. Junos OS Multiple Instances for Label Distribution Protocol Feature Guide Release 11.4 Published: 2011-11-08 Juniper Networks, Inc. 1194 North Mathilda Avenue Sunnyvale, California 94089 USA 408-745-2000

More information

Connecting to a Service Provider Using External BGP

Connecting to a Service Provider Using External BGP Connecting to a Service Provider Using External BGP First Published: May 2, 2005 Last Updated: August 21, 2007 This module describes configuration tasks that will enable your Border Gateway Protocol (BGP)

More information

Network Configuration Example

Network Configuration Example Network Configuration Example Configuring BGP Autodiscovery for LDP VPLS Release NCE0035 Modified: 2017-01-24 Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089 USA 408-745-2000 www.juniper.net

More information

IT Certification Exams Provider! Weofferfreeupdateserviceforoneyear! h ps://

IT Certification Exams Provider! Weofferfreeupdateserviceforoneyear! h ps:// IT Certification Exams Provider! Weofferfreeupdateserviceforoneyear! h ps://www.certqueen.com Exam : JN0-343 Title : Juniper Networks Certified Internet Specialist (JNCIS-ENT) Version : DEMO 1 / 6 1.How

More information

IPv6 Switching: Provider Edge Router over MPLS

IPv6 Switching: Provider Edge Router over MPLS Multiprotocol Label Switching (MPLS) is deployed by many service providers in their IPv4 networks. Service providers want to introduce IPv6 services to their customers, but changes to their existing IPv4

More information

TELCO GROUP NETWORK. Rafał Jan Szarecki 23/10/2011

TELCO GROUP NETWORK. Rafał Jan Szarecki 23/10/2011 TELCO GROUP NETWORK Rafał Jan Szarecki 23/10/2011 GOALS G-NET Regional (MEA) TELCO has 12 national s OpCo. Build international network infrastructure, to allow all OpCo offer VPNs with sites in multiple

More information

IPv6 Switching: Provider Edge Router over MPLS

IPv6 Switching: Provider Edge Router over MPLS Multiprotocol Label Switching (MPLS) is deployed by many service providers in their IPv4 networks. Service providers want to introduce IPv6 services to their customers, but changes to their existing IPv4

More information

Back to basics J. Addressing is the key! Application (HTTP, DNS, FTP) Application (HTTP, DNS, FTP) Transport. Transport (TCP/UDP) Internet (IPv4/IPv6)

Back to basics J. Addressing is the key! Application (HTTP, DNS, FTP) Application (HTTP, DNS, FTP) Transport. Transport (TCP/UDP) Internet (IPv4/IPv6) Routing Basics Back to basics J Application Presentation Application (HTTP, DNS, FTP) Data Application (HTTP, DNS, FTP) Session Transport Transport (TCP/UDP) E2E connectivity (app-to-app) Port numbers

More information

MPLS VPN Carrier Supporting Carrier Using LDP and an IGP

MPLS VPN Carrier Supporting Carrier Using LDP and an IGP MPLS VPN Carrier Supporting Carrier Using LDP and an IGP Multiprotocol Label Switching (MPLS) Virtual Private Network (VPN) Carrier Supporting Carrier (CSC) enables one MPLS VPN-based service provider

More information

Configuring MPLS L3VPN

Configuring MPLS L3VPN Contents Configuring MPLS L3VPN 1 MPLS L3VPN overview 1 Introduction to MPLS L3VPN 1 MPLS L3VPN concepts 2 MPLS L3VPN packet forwarding 5 MPLS L3VPN networking schemes 5 MPLS L3VPN routing information

More information

IPv6 Module 11 Advanced Router Configuration

IPv6 Module 11 Advanced Router Configuration ISP Workshop Lab IPv6 Module 11 Advanced Router Configuration Objective: Create a basic physical lab interconnection with two autonomous systems. Each AS should use ISIS, ibgp and ebgp appropriately to

More information

Network Configuration Example

Network Configuration Example Network Configuration Example Configuring RSVP-Signaled Point-to-Multipoint LSPs on Logical Systems Modified: 2017-01-18 Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089 USA 408-745-2000

More information

Module 6 More ibgp, and Basic ebgp Configuration

Module 6 More ibgp, and Basic ebgp Configuration ISP Workshop Lab Module 6 More ibgp, and Basic ebgp Configuration Objective: Simulate four different interconnected ISP backbones using a combination of ISIS, internal BGP, and external BGP. Prerequisites:

More information

Deploy MPLS L3 VPN. APNIC Technical Workshop October 23 to 25, Selangor, Malaysia Hosted by:

Deploy MPLS L3 VPN. APNIC Technical Workshop October 23 to 25, Selangor, Malaysia Hosted by: Deploy MPLS L3 VPN APNIC Technical Workshop October 23 to 25, 2017. Selangor, Malaysia Hosted by: Issue Date: [201609] Revision: [01] Acknowledgement Cisco Systems Course Outline MPLS L3 VPN Models L3

More information

Module 6 IPv6 ibgp and Basic ebgp

Module 6 IPv6 ibgp and Basic ebgp ISP/IXP Networking Workshop Lab Module 6 IPv6 ibgp and Basic ebgp Objective: Using IPv6, simulate four different interconnected ISP backbones using a combination of OSPF, internal BGP, and external BGP.

More information

Internet Routing Basics

Internet Routing Basics Internet Routing Basics Back to basics J Application Presentation Application (HTTP, DNS, FTP) Data Application (HTTP, DNS, FTP) Session Transport Transport (TCP/UDP) E2E connectivity (app-to-app) Port

More information

MPLS VPN Carrier Supporting Carrier Using LDP and an IGP

MPLS VPN Carrier Supporting Carrier Using LDP and an IGP MPLS VPN Carrier Supporting Carrier Using LDP and an IGP Last Updated: December 14, 2011 Multiprotocol Label Switching (MPLS) Virtual Private Network (VPN) Carrier Supporting Carrier (CSC) enables one

More information

Routing Basics. SANOG July, 2017 Gurgaon, INDIA

Routing Basics. SANOG July, 2017 Gurgaon, INDIA Routing Basics SANOG 30 14-18 July, 2017 Gurgaon, INDIA Back to basics J Application Presentation Application (HTTP, DNS, FTP) Data Application (HTTP, DNS, FTP) Session Transport Transport (TCP/UDP) E2E

More information

MPLS VPN C H A P T E R S U P P L E M E N T. BGP Advertising IPv4 Prefixes with a Label

MPLS VPN C H A P T E R S U P P L E M E N T. BGP Advertising IPv4 Prefixes with a Label 7 C H A P T E R S U P P L E M E N T This online supplement of Chapter 7 focuses on two important developments. The first one is Inter-Autonomous. Inter-Autonomous is a concept whereby two service provider

More information

Module 6 ibgp and Basic ebgp

Module 6 ibgp and Basic ebgp ISP Workshop Lab Module 6 ibgp and Basic ebgp Objective: Simulate four different interconnected ISP backbones using a combination of OSPF, internal BGP, and external BGP. Prerequisites: Module 1 Topology

More information

MPLS VPN Carrier Supporting Carrier

MPLS VPN Carrier Supporting Carrier MPLS VPN Carrier Supporting Carrier Feature History Release 12.0(14)ST 12.0(16)ST 12.2(8)T 12.0(21)ST 12.0(22)S 12.0(23)S Modification This feature was introduced in Cisco IOS Release 12.0(14)ST. Support

More information

Lab 1. JUNOS CLI & Initial Configuration. Overview. Introduction to JUNOS Software & Routing Essentials

Lab 1. JUNOS CLI & Initial Configuration. Overview. Introduction to JUNOS Software & Routing Essentials Lab 1 JUNOS CLI & Initial Configuration Overview This lab introduces you to the JUNOS software command-line interface (CLI). In this lab, you will familiarize yourself with various CLI operational-mode

More information

Connecting to a Service Provider Using External BGP

Connecting to a Service Provider Using External BGP Connecting to a Service Provider Using External BGP This module describes configuration tasks that will enable your Border Gateway Protocol (BGP) network to access peer devices in external networks such

More information

Multi-VRF Support. Finding Feature Information. Prerequisites for Multi-VRF Support

Multi-VRF Support. Finding Feature Information. Prerequisites for Multi-VRF Support The feature allows you to configure and maintain more than one instance of a routing and forwarding table within the same customer edge (CE) device. Finding Feature Information, page 1 Prerequisites for,

More information

Module 6 ibgp and Basic ebgp

Module 6 ibgp and Basic ebgp ISP Workshop Lab Module 6 ibgp and Basic ebgp Objective: Simulate four different interconnected ISP backbones using a combination of IS-IS, internal BGP, and external BGP. Prerequisites: Module 1 (IS-IS)

More information

Multiprotocol Label Switching Virtual Private Network

Multiprotocol Label Switching Virtual Private Network Anas Al-Selwi Multiprotocol Label Switching Virtual Private Network Helsinki Metropolia University of Applied Sciences Bachelor of Engineering Information Technology Thesis 08 May 2013 Abstract Author(s)

More information

Module 2 More ibgp, and Basic ebgp Configuration

Module 2 More ibgp, and Basic ebgp Configuration ISP/IXP Networking Workshop Lab Module 2 More ibgp, and Basic ebgp Configuration Objective: Simulate four different interconnected ISP backbones using a combination of ISIS, internal BGP, and external

More information

Configuring MPLS L2VPN

Configuring MPLS L2VPN Contents Configuring MPLS L2VPN 1 MPLS L2VPN overview 1 Basic concepts of MPLS L2VPN 2 Implementation of MPLS L2VPN 2 MPLS L2VPN configuration task list 4 Configuring MPLS L2VPN 5 Configuring CCC MPLS

More information

MPLS L3VPN. The MPLS L3VPN model consists of three kinds of devices: PE CE Site 2. Figure 1 Network diagram for MPLS L3VPN model

MPLS L3VPN. The MPLS L3VPN model consists of three kinds of devices: PE CE Site 2. Figure 1 Network diagram for MPLS L3VPN model is a kind of PE-based L3VPN technology for service provider VPN solutions. It uses BGP to advertise VPN routes and uses to forward VPN packets on service provider backbones. provides flexible networking

More information

Multihoming with BGP and NAT

Multihoming with BGP and NAT Eliminating ISP as a single point of failure www.noction.com Table of Contents Introduction 1. R-NAT Configuration 1.1 NAT Configuration 5. ISPs Routers Configuration 3 15 7 7 5.1 ISP-A Configuration 5.2

More information

HP Routing Switch Series

HP Routing Switch Series HP 12500 Routing Switch Series MPLS Configuration Guide Part number: 5998-3414 Software version: 12500-CMW710-R7128 Document version: 6W710-20121130 Legal and notice information Copyright 2012 Hewlett-Packard

More information

MPLS VPN Multipath Support for Inter-AS VPNs

MPLS VPN Multipath Support for Inter-AS VPNs The feature supports Virtual Private Network (VPN)v4 multipath for Autonomous System Boundary Routers (ASBRs) in the interautonomous system (Inter-AS) Multiprotocol Label Switching (MPLS) VPN environment.

More information

Module 1 Device and Infrastructure Security Lab

Module 1 Device and Infrastructure Security Lab Module 1 Device and structure Security Lab Objective: All the routers are pre-configured with basic (No security) interface, OSPF and BGP configuration according to the following topology diagram. Create

More information

Implementing MPLS Layer 3 VPNs

Implementing MPLS Layer 3 VPNs A Multiprotocol Label Switching (MPLS) Layer 3 Virtual Private Network (VPN) consists of a set of sites that are interconnected by means of an MPLS provider core network. At each customer site, one or

More information

IPv6 DEPLOYMENT GLOBAL TRANSIT COMMUNICATIONS. Presented by Mark Tinka Chief Network Architect Global Transit Kuala Lumpur, Malaysia

IPv6 DEPLOYMENT GLOBAL TRANSIT COMMUNICATIONS. Presented by Mark Tinka Chief Network Architect Global Transit Kuala Lumpur, Malaysia IPv6 DEPLOYMENT GLOBAL TRANSIT COMMUNICATIONS Presented by Mark Tinka Chief Network Architect Global Transit Kuala Lumpur, Malaysia IPv6: The Interest IPv6: The Interest Main reason; readiness for effects

More information

Computer Network Architectures and Multimedia. Guy Leduc. Chapter 2 MPLS networks. Chapter 2: MPLS

Computer Network Architectures and Multimedia. Guy Leduc. Chapter 2 MPLS networks. Chapter 2: MPLS Computer Network Architectures and Multimedia Guy Leduc Chapter 2 MPLS networks Chapter based on Section 5.5 of Computer Networking: A Top Down Approach, 6 th edition. Jim Kurose, Keith Ross Addison-Wesley,

More information

Table of Contents Chapter 1 MPLS L3VPN Configuration

Table of Contents Chapter 1 MPLS L3VPN Configuration Table of Contents Table of Contents... 1-1 1.1 MPLS L3VPN Overview... 1-1 1.1.1 MPLS L3VPN Model... 1-2 1.1.2 MPLS L3VPN Implementation... 1-5 1.1.3 Nested MPLS L3VPN Implementation... 1-7 1.1.4 Hierarchical

More information

2015/07/23 23:32 1/8 More ibgp and Basic ebgp

2015/07/23 23:32 1/8 More ibgp and Basic ebgp 2015/07/23 23:32 1/8 More ibgp and Basic ebgp More ibgp and Basic ebgp Objective: Connect your ISP to a Transit provider and the Internet Exchange Point using a combination of ISIS, internal BGP, and external

More information

HP 5920 & 5900 Switch Series

HP 5920 & 5900 Switch Series HP 5920 & 5900 Switch Series MCE Configuration Guide Part number: 5998-2896 Software version: Release2207 Document version: 6W100-20121130 Legal and notice information Copyright 2012 Hewlett-Packard Development

More information

Introduction to routing

Introduction to routing DD2490 p4 2010 Introduction to routing Olof Hagsand KTH/CSC Network example: KTH Intranet Levels of abstraction The Internet is huge Necessary to divide the routing problem into sub-problems. There are

More information

Juniper JN0-101 Exam Questions & Answers

Juniper JN0-101 Exam Questions & Answers Juniper JN0-101 Exam Questions & Answers Number: JN0-101 Passing Score: 800 Time Limit: 120 min File Version: 23.4 ht t p:/ / w w w.gratisexam.com/ Juniper JN0-101 Exam Questions & Answers Exam Name: Juniper

More information

Securizarea Calculatoarelor și a Rețelelor 32. Tehnologia MPLS VPN

Securizarea Calculatoarelor și a Rețelelor 32. Tehnologia MPLS VPN Platformă de e-learning și curriculă e-content pentru învățământul superior tehnic Securizarea Calculatoarelor și a Rețelelor 32. Tehnologia MPLS VPN MPLS VPN 5-ian-2010 What this lecture is about: IP

More information

Configuring VRF-lite CHAPTER

Configuring VRF-lite CHAPTER CHAPTER 36 Virtual Private Networks (VPNs) provide a secure way for customers to share bandwidth over an ISP backbone network. A VPN is a collection of sites sharing a common routing table. A customer

More information

BGP MPLS VPNs. Introduction

BGP MPLS VPNs. Introduction This chapter describes services that are supported for Border Gateway Protocol (BGP) Multi-Protocol Label Switching (MPLS) Virtual Private Networks (VPNs). MPLS is a licensed Cisco feature that requires

More information

MPLS VPN Inter-AS with ASBRs Exchanging VPN-IPv4 Addresses

MPLS VPN Inter-AS with ASBRs Exchanging VPN-IPv4 Addresses MPLS VPN Inter-AS with ASBRs Exchanging VPN-IPv4 Addresses The Multiprotocol Label Switching (MPLS) VPN Inter-AS with Autonomous System Boundary Routers (ASBRs) Exchanging VPN-IPv4 Addresses feature allows

More information

Vendor: Alcatel-Lucent. Exam Code: 4A Exam Name: Alcatel-Lucent Border Gateway Protocol. Version: Demo

Vendor: Alcatel-Lucent. Exam Code: 4A Exam Name: Alcatel-Lucent Border Gateway Protocol. Version: Demo Vendor: Alcatel-Lucent Exam Code: 4A0-102 Exam Name: Alcatel-Lucent Border Gateway Protocol Version: Demo QUESTION 1 Upon the successful establishment of a TCP session between peers, what type of BGP message

More information

26 CHAPTER Virtual Private Networks (VPNs) provide a secure way for customers to share bandwidth over an ISP backbone network. A VPN is a collection of sites sharing a common routing table. A customer

More information

IPv6 Module 2 OSPF Areas

IPv6 Module 2 OSPF Areas ISP Workshop Lab IPv6 Module 2 OSPF Areas Objective: To migrate from one flat OSPF topology to OSPF areas, plus introduce neighbour authentication and area summarisation in the lab network. Prerequisite:

More information

2016/01/17 04:05 1/19 Basic BGP Lab

2016/01/17 04:05 1/19 Basic BGP Lab 2016/01/17 04:05 1/19 Basic BGP Lab Basic BGP Lab Introduction The purpose of this exercise is to: Understand the routing implications of connecting to multiple external domains Learn to configure basic

More information

Network Configuration Example

Network Configuration Example Network Configuration Example Configuring Protocol Independent Multicast Join Load Balancing Release NCE0054 Modified: 2017-01-20 Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089

More information

InterAS Option B. Information About InterAS. InterAS and ASBR

InterAS Option B. Information About InterAS. InterAS and ASBR This chapter explains the different InterAS option B configuration options. The available options are InterAS option B, InterAS option B (with RFC 3107), and InterAS option B lite. The InterAS option B

More information

Operation Manual MCE H3C S3610&S5510 Series Ethernet Switches. Table of Contents

Operation Manual MCE H3C S3610&S5510 Series Ethernet Switches. Table of Contents Table of Contents Table of Contents Chapter 1 MCE Overview... 1-1 1.1 MCE Overview... 1-1 1.1.1 Introduction to BGP/MPLS VPN... 1-1 1.1.2 BGP/MPLS VPN Concepts... 1-2 1.1.3 Introduction to MCE... 1-5 1.1.4

More information

ETS110: Internet Protocol Routing Lab Assignment

ETS110: Internet Protocol Routing Lab Assignment Dept of Electrical and Information Technology 2009-04-28 Jens A Andersson vers 2.0.5 ETS110: Internet Protocol Routing Lab Assignment 1 Purpose and Goals This lab assignment will give a hands-on experience

More information

PASS4TEST. IT Certification Guaranteed, The Easy Way! We offer free update service for one year

PASS4TEST. IT Certification Guaranteed, The Easy Way!   We offer free update service for one year PASS4TEST IT Certification Guaranteed, The Easy Way \ http://www.pass4test.com We offer free update service for one year Exam : 642-691 Title : CCIP BGP + MPLS Exam (BGP + MPLS) Vendors : Cisco Version

More information

LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF

LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF MODULE 07 - MPLS BASED LAYER 2 SERVICES 1 by Xantaro MPLS BASED LAYER 2 VPNS USING MPLS FOR POINT-TO-POINT LAYER 2 SERVICES 2 by Xantaro Why are Layer-2

More information

Introduction. Keith Barker, CCIE #6783. YouTube - Keith6783.

Introduction. Keith Barker, CCIE #6783. YouTube - Keith6783. Understanding, Implementing and troubleshooting BGP 01 Introduction http:// Instructor Introduction Keith Barker, CCIE #6783 CCIE Routing and Switching 2001 CCIE Security 2003 kbarker@ine.com YouTube -

More information

UniNets MPLS LAB MANUAL MPLS. UNiNets Multiprotocol label Switching MPLS LAB MANUAL. UniNets MPLS LAB MANUAL

UniNets MPLS LAB MANUAL MPLS. UNiNets Multiprotocol label Switching MPLS LAB MANUAL. UniNets MPLS LAB MANUAL MPLS UNiNets Multiprotocol label Switching MPLS LAB MANUAL CCNP TOPOLOGY Lab: OSPF Routing VPN Topology: Task1: Perform the basic Configuration to provide the reachability as per diagram. SW1 Configuration

More information

Configuring MPLS L3VPN

Configuring MPLS L3VPN Contents Configuring MPLS L3VPN 1 MPLS L3VPN overview 1 MPLS L3VPN concepts 2 MPLS L3VPN packet forwarding 4 MPLS L3VPN networking schemes 5 MPLS L3VPN routing information advertisement 8 Inter-AS VPN

More information

6VPE. Overview. Juniper IPv6 lab exercise: 6VPE

6VPE. Overview. Juniper IPv6 lab exercise: 6VPE Lab 7 6VPE Overview In this lab, you will configure the infrastructure that will be used to support 6VPE. All these exercises assume you already have intermediate level of understanding of the JUNOS CLI

More information

DOiT-200v6 VOLUME II. DOiT-200v6 Lab 3 Multi-Topic CCIE-Level Scenario. For CCIE Candidates

DOiT-200v6 VOLUME II. DOiT-200v6 Lab 3 Multi-Topic CCIE-Level Scenario. For CCIE Candidates Revision 7.0 (10/20/2005) DOiT-200v6-SCENARIO 3 Page 1 NETMASTERCLASS ROUTING AND SWITCHING CCIE TRACK DOiT-200v6 VOLUME II DOiT-200v6 Lab 3 Multi-Topic CCIE-Level Scenario For CCIE Candidates Revision

More information

2016/09/07 08:37 1/5 Internal BGP Lab. Set up Internal BGP (ibgp) within the each Group autonomous system to carry routing information within the AS.

2016/09/07 08:37 1/5 Internal BGP Lab. Set up Internal BGP (ibgp) within the each Group autonomous system to carry routing information within the AS. 2016/09/07 08:37 1/5 Internal BGP Lab Internal BGP Lab Introduction The purpose of this exercise is to: Set up Internal BGP (ibgp) within the each Group autonomous system to carry routing information within

More information

Module 1b IS-IS. Prerequisites: The setup section of Module 1. The following will be the common topology used for the first series of labs.

Module 1b IS-IS. Prerequisites: The setup section of Module 1. The following will be the common topology used for the first series of labs. Module 1b IS-IS Objective: Create a basic physical lab interconnection with one IS-IS Area. Ensure that all routers, interfaces, cables and connections are working properly. Prerequisites: The setup section

More information

Implementing MPLS VPNs over IP Tunnels

Implementing MPLS VPNs over IP Tunnels The MPLS VPNs over IP Tunnels feature lets you deploy Layer 3 Virtual Private Network (L3VPN) services, over an IP core network, using L2TPv3 multipoint tunneling instead of MPLS. This allows L2TPv3 tunnels

More information

Configuring BGP. Cisco s BGP Implementation

Configuring BGP. Cisco s BGP Implementation Configuring BGP This chapter describes how to configure Border Gateway Protocol (BGP). For a complete description of the BGP commands in this chapter, refer to the BGP s chapter of the Network Protocols

More information

MPLS/RSVP/BGP lab KTH CSC. Juniper version. Group Nr. Name1. Name2. Name3. Name4. Name5. Grade. Instructor s Signature

MPLS/RSVP/BGP lab KTH CSC. Juniper version. Group Nr. Name1. Name2. Name3. Name4. Name5. Grade. Instructor s Signature KTH CSC MPLS/RSVP/BGP lab Juniper version Group Nr Name1 Name2 Name3 Name4 Name5 Grade Instructor s Signature Table of Contents 1Goals...3 2 Preparations...3 3 Initial configuration...5 4 RSVP-signalled

More information

Junos Reference Guide. JUNOsReference. 1 P a g e

Junos Reference Guide. JUNOsReference. 1 P a g e JUNOs 1 P a g e Contents Help commands... 4 Rescue Configuration... 4... 4 Show commands... 4 Rollback... 4 Default Behavior... 4... 4... 4 Password Recovery... 5 Procedure... 5 Initial Configuration...

More information

Introduction to IS-IS

Introduction to IS-IS Introduction to IS-IS ISP Workshops Last updated 28 November 2013 1 IS-IS p Intermediate System to Intermediate System p ISO 10589 specifies OSI IS-IS routing protocol for CLNS traffic n A Link State protocol

More information

This appendix contains supplementary Border Gateway Protocol (BGP) information and covers the following topics:

This appendix contains supplementary Border Gateway Protocol (BGP) information and covers the following topics: Appendix C BGP Supplement This appendix contains supplementary Border Gateway Protocol (BGP) information and covers the following topics: BGP Route Summarization Redistribution with IGPs Communities Route

More information

BGP mvpn BGP safi IPv4

BGP mvpn BGP safi IPv4 The BGP mvpn BGP safi 129 IPv4 feature provides the capability to support multicast routing in the service provider s core IPv4 network This feature is needed to support BGP-based MVPNs BGP MVPN provides

More information

IPv6 Module 16 An IPv6 Internet Exchange Point

IPv6 Module 16 An IPv6 Internet Exchange Point IPv6 Module 16 An IPv6 Internet Exchange Point Objective: To investigate methods for connecting to an Internet Exchange Point. Prerequisites: Modules 12, 14 and 15, and the Exchange Points Presentation

More information

HP A5820X & A5800 Switch Series MPLS. Configuration Guide. Abstract

HP A5820X & A5800 Switch Series MPLS. Configuration Guide. Abstract HP A5820X & A5800 Switch Series MPLS Configuration Guide Abstract This document describes the software features for the HP 5820X & 5800 Series products and guides you through the software configuration

More information

IPv6 Module 1c ibgp. Prerequisites: IPv6 Module 1a (OSPF) or IPv6 Module 1b (ISIS).

IPv6 Module 1c ibgp. Prerequisites: IPv6 Module 1a (OSPF) or IPv6 Module 1b (ISIS). ISP Workshop Lab IPv6 Module 1c ibgp Objective: Create a basic physical lab interconnection using IPv6 with chosen IGP and one BGP AS number running on top of an existing IPv4 infrastructure. Prerequisites:

More information

Module 16 An Internet Exchange Point

Module 16 An Internet Exchange Point ISP Workshop Lab Module 16 An Internet Exchange Point Objective: To investigate methods for connecting to an Internet Exchange Point. Prerequisites: Modules 12 and 13, and the Exchange Points Presentation

More information

HP FlexFabric 7900 Switch Series

HP FlexFabric 7900 Switch Series HP FlexFabric 7900 Switch Series MCE Configuration Guide Part number: 5998-6188 Software version: Release 2117 and Release 2118 Document version: 6W100-20140805 Legal and notice information Copyright 2014

More information

Module 14 Transit. Objective: To investigate methods for providing transit services. Prerequisites: Modules 12 and 13, and the Transit Presentation

Module 14 Transit. Objective: To investigate methods for providing transit services. Prerequisites: Modules 12 and 13, and the Transit Presentation ISP Workshop Lab Module 14 Transit Objective: To investigate methods for providing transit services. Prerequisites: Modules 12 and 13, and the Transit Presentation The following will be the common topology

More information

Network Configuration Example

Network Configuration Example Network Configuration Example Configuring Ethernet CFM Over VPLS Modified: 2017-01-24 Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089 USA 408-745-2000 www.juniper.net All rights

More information

Module 3 BGP route filtering and advanced features

Module 3 BGP route filtering and advanced features ISP/IXP Networking Workshop Lab Module 3 BGP route filtering and advanced features Objective: Using the network configured in Module 2, use various configuration methods on BGP peerings to demonstrate

More information

Table of Contents Chapter 1 MPLS Basics Configuration

Table of Contents Chapter 1 MPLS Basics Configuration Table of Contents Table of Contents... 1-1 1.1 MPLS Overview... 1-1 1.1.1 Basic Concepts of MPLS... 1-2 1.1.2 Architecture of MPLS... 1-5 1.1.3 MPLS and Routing Protocols... 1-7 1.1.4 Applications of MPLS...

More information

VRF, MPLS and MP-BGP Fundamentals

VRF, MPLS and MP-BGP Fundamentals VRF, MPLS and MP-BGP Fundamentals Jason Gooley, CCIEx2 (RS, SP) #38759 Twitter: @ccie38759 LinkedIn: http://www.linkedin.com/in/jgooley Agenda Introduction to Virtualization VRF-Lite MPLS & BGP Free Core

More information

Juniper JN0-647 Exam. Volume: 65 Questions. Question: 1 Which protocol is a multicast routing protocol? A. OSPF B. BGP C. PIM D. IS-IS.

Juniper JN0-647 Exam. Volume: 65 Questions. Question: 1 Which protocol is a multicast routing protocol? A. OSPF B. BGP C. PIM D. IS-IS. Volume: 65 Questions Question: 1 Which protocol is a multicast routing protocol? A. OSPF B. BGP C. PIM D. IS-IS Answer: C Question: 2 Referring to the exhibit, how is R1 learning the route from R2? A.

More information

ibgp Multipath Load Sharing

ibgp Multipath Load Sharing This feature module describes the feature. This feature enables the BGP speaking router to select multiple ibgp paths as the best paths to a destination. The best paths or multipaths are then installed

More information

MPLS Ping and Traceroute for BGP and IGP Prefix-SID

MPLS Ping and Traceroute for BGP and IGP Prefix-SID MPLS Ping and Traceroute for BGP and IGP Prefix-SID MPLS Ping and Traceroute operations for Prefix SID are supported for various BGP and IGP scenarios, for example: Within an IS-IS level or OSPF area Across

More information

Module 1 Basic Topology and Router Setup

Module 1 Basic Topology and Router Setup Module 1 Basic Topology and Router Setup Objective: Create a basic physical lab with IP addressing and essential router configuration. Ensure that all routers, interfaces, cables and connections are working

More information

Implementing MPLS Forwarding

Implementing MPLS Forwarding All Multiprotocol Label Switching (MPLS) features require a core set of MPLS label management and forwarding services; the MPLS Forwarding Infrastructure (MFI) supplies these services. Feature History

More information

Network Configuration Example

Network Configuration Example Network Configuration Example Virtual Router Use Case for Educational Networks Release NCE0039 Modified: 2017-01-23 Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089 USA 408-745-2000

More information

Introduction to Routing

Introduction to Routing KTHNOC Introduction to Routing Introduction laboration to JunOS and dynamic routing protocols Table of contents 1 Goals, background and overview...3 2 Preparation Questions...3 2Preparation questions...3

More information

L3VPN Configuration. L3VPN Overview. Introduction to L3VPN

L3VPN Configuration. L3VPN Overview. Introduction to L3VPN Table of Contents L3VPN Configuration 1 L3VPN Overview 1 Introduction to L3VPN 1 L3VPN Concepts 2 L3VPN Networking Schemes 3 OSPF VPN Extension 6 L3VPN Configuration Task List 8 Configuring VPN Instances

More information

Border Gateway Protocol - BGP

Border Gateway Protocol - BGP BGP Fundamentals Border Gateway Protocol - BGP Runs over TCP (port 179) TCP connection required before BGP session Need to be reachable! Path vector routing protocol Best path selection based on path attributes

More information

Vendor: Juniper. Exam Code: JN Exam Name: Service Provider Routing and Switching Support, Professional. Version: Demo

Vendor: Juniper. Exam Code: JN Exam Name: Service Provider Routing and Switching Support, Professional. Version: Demo Vendor: Juniper Exam Code: JN0-692 Exam Name: Service Provider Routing and Switching Support, Professional Version: Demo QUESTION 1 You have applied a customized EXP rewrite rule on router R1 on the egress

More information