Creating private Megaport connections using Juniper MX and EX series devices

In this article, we will document, how to create a Point-to-Point connection between two end-points on Megaport Backbone.

Requirements and Assumptions

  • Access to the Megaport Portal
  • A Megaport established in 2 locations (presumes cross-connects deployed and ports are LIVE status)
  • Layer2/Layer3 switches on each end terminating these physical connections
  • 802.1q trunking on the two links connecting into Megaport
  • MTU on the trunk port is optional, however, we will use max supported MTU of 9100

Topology

Step 1:

Step 2

  • Click on ‘+Connection’ for required port appearance

Step 3

  • Click on “Private VXC

Step 4

  • Select your target port under “Select Destination Port”, then proceed to Next step
  • Name your connection
  • Set a rate limit on this connection
  • Specify end-point VLANs that you want to use for this connection

Please note that the VLANs on each end do not have to be the same. Same VLAN IDs were used in this example to refer to VLAN 3000 on each end as transport circuit between Dallas and Seattle.

  • Click on “Next” then “ADD TO CART”

Step 5

  • Click on “Check-Out”

Step 6

  • A window will pop up
  • Click on “DEPLOY NOW”

At this point, Megaport side of the configuration is complete

Router configuration on each end of the circuit

Base Configuration on Juniper MX80 (Dallas)

set bridge-domains VL-3000-DAL-SEA vlan-id 3000
set interfaces xe-1/1/0 description "MP1-10G L2 Port"
set interfaces xe-1/1/0 vlan-tagging
set interfaces xe-1/1/0 mtu 9100
set interfaces xe-1/1/0 unit 3000 description MP-DAL-SEA
set interfaces xe-1/1/0 unit 3000 vlan-id 3000
set interfaces xe-1/1/0 unit 3000 family inet address 10.10.1.1/30

Base Configuration on Juniper EX4600 (Seattle)

set vlans VL-3000-DAL-SEA vlan-id 3000
set interfaces xe-0/0/46 description "Megaport SEA-10G"
set interfaces xe-0/0/46 vlan-tagging
set interfaces xe-0/0/46 mtu 9100
set interfaces xe-0/0/46 unit 3000 description MP-DAL-SEA
set interfaces xe-0/0/46 unit 3000 vlan-id 3000
set interfaces xe-0/0/46 unit 3000 family inet address 10.10.1.2/30

Test Configuration Deployment – DAL to SEA

Using 9100 MTU

maverick@BB1-EQ# run ping 10.10.1.2 size 9100 do-not-fragment
PING 10.10.1.2 (10.10.1.2): 9100 data bytes
ping: sendto: Message too long
ping: sendto: Message too long
ping: sendto: Message too long
ping: sendto: Message too long
^C
--- 10.10.1.2 ping statistics ---
4 packets transmitted, 0 packets received, 100% packet loss

Using 9055 MTU

maverick@BB1-EQ# run ping 10.10.1.2 size 9055 do-not-fragment
PING 10.10.1.2 (10.10.1.2): 9055 data bytes
ping: sendto: Message too long
ping: sendto: Message too long
ping: sendto: Message too long
ping: sendto: Message too long
^C
--- 10.10.1.2 ping statistics ---
4 packets transmitted, 0 packets received, 100% packet loss

Using 9054 MTU : Success

maverick@BB1-EQ# run ping 10.10.1.2 size 9054 do-not-fragment
PING 10.10.1.2 (10.10.1.2): 9054 data bytes
9062 bytes from 10.10.1.2: icmp_seq=0 ttl=64 time=60.443 ms
9062 bytes from 10.10.1.2: icmp_seq=1 ttl=64 time=62.667 ms
9062 bytes from 10.10.1.2: icmp_seq=2 ttl=64 time=57.640 ms
9062 bytes from 10.10.1.2: icmp_seq=3 ttl=64 time=65.529 ms
9062 bytes from 10.10.1.2: icmp_seq=4 ttl=64 time=67.623 ms
^C
--- 10.10.1.2 ping statistics ---
5 packets transmitted, 5 packets received, 0% packet loss
round-trip min/avg/max/stddev = 57.640/64.212/71.371/4.553 ms

Test Configuration Deployment – SEA to DAL

Using 9100 MTU

maverick@BB1-EQ# run ping 10.10.1.2 size 9100 do-not-fragment
PING 10.10.1.2 (10.10.1.2): 9100 data bytes
ping: sendto: Message too long
ping: sendto: Message too long
ping: sendto: Message too long
ping: sendto: Message too long
^C
--- 10.10.1.2 ping statistics ---
4 packets transmitted, 0 packets received, 100% packet loss

Using 9055 MTU

maverick@BB1-EQ# run ping 10.10.1.2 size 9055 do-not-fragment
PING 10.10.1.2 (10.10.1.2): 9055 data bytes
ping: sendto: Message too long
ping: sendto: Message too long
^C
--- 10.10.1.2 ping statistics ---
4 packets transmitted, 0 packets received, 100% packet loss

Using 9054 MTU : Success

maverick@BB1-EQ# run ping 10.10.1.2 size 9054 do-not-fragment
PING 10.10.1.2 (10.10.1.2): 9054 data bytes
9062 bytes from 10.10.1.2: icmp_seq=0 ttl=64 time=60.443 ms
9062 bytes from 10.10.1.2: icmp_seq=1 ttl=64 time=62.667 ms
9062 bytes from 10.10.1.2: icmp_seq=2 ttl=64 time=57.640 ms
9062 bytes from 10.10.1.2: icmp_seq=3 ttl=64 time=65.529 ms
9062 bytes from 10.10.1.2: icmp_seq=4 ttl=64 time=67.623 ms
^C
--- 10.10.1.2 ping statistics ---
5 packets transmitted, 5 packets received, 0% packet loss
round-trip min/avg/max/stddev = 57.640/64.212/71.371/4.553 ms 

©2019 Megaport. Megaport, Virtual Cross Connect, VXC and MegaIX are registered trademarks of Megaport (Services) Pty Ltd ACN 607 432 646.

Log in with your credentials

Forgot your details?