INTRODUCTION TO MPLSUSING ROUTEROSMIKROTIK USER MEETINGJAKARTA20161
INTRODUCTION Irvan Adrian Kristiono CV Central Network Sytem Integrator & Trainer Grahamedia.Net Internet Service Provider At Salatiga, Jawa Tengah, Indonesia MTCNA(2010),MTCRE(2011),MTCINE(2014)2
MPLS3
LS EN.png4
LAYER 2.5 ?5
L2MTU MTU (Maximum Transmit Unit) ismaximum amount packet data can betransmit over interface after headerlayer 3 L2MTU (Layer 2 MTU) is maximumamount frame can be transmit overinterface after header layer 2 Full Frame is amount of all frame withEthernet Header6
L2MTULayer 2MaximumTransmissionUnitVPLS – MPLSL2MTU: 15267
L2MTU8
WHAT IS VPLS ?9
VPLS Virtual Private LAN Service VPN Service of MPLS Protocol Support VPN Tunnel : Point to Point Multipoint10
VPLS VS CURRENT VPN11
SMALLER OVERHEAD MOREBANDWIDTHCURRENT VPNVPLS Bigger OverheadEoIP tunnel add 42 bytes overhead(8 bytes GRE 14 bytes Ethernet 20bytes IP)sourcefrom : IP) VPLS tunnel add 22 bytes overhead(2 x Labels @4 Bytes 14 BytesEthernet)Ethernet FrameAround 30 % spaceDATAEOIP Around 15 % space Ethernet FrameDATAVPLS12
L2VPN WITHOUT REDUCE DATA SPACENO NEED TO SHRINK OR FRAGMENT DATACURRENT VPNCurrent VPN using Packet Data for VPN Header,L2MTUreduce Data space availiableVPLSWhile VPLS utilize L2MTU, space betweenL2MTULayer 2 and Layer 3, save spaceof Data13
MORE SCALABLE WITHMULTIPOINT VPNCURRENT VPNVPLS14
PERFORMANCE TESTING /CZ09/MPLS.pdf15
HOW TO MAKE MPLS?16
MPLS LABEL MPLS still need L3 Routing Protocol forpropagate information routing for everymembers MPLS Network to propagate labelinformation Routing Protocol which can be use are : OSPF, IGRP, EIGRP, IS-IS, RIP Label Exchange Protocol which can be useare : LDP, TDP, BGP(VPN), RSVP(MPLS-TE),CR-LDP17
MPLS LDP MPLS Labels are assigned and distributed by the LabelDistribution Protocol (LDP) LDP requirements : IP connectivity – properly configured IP routing (static,OSPF, RIP) between all Router “loopback” IP address that isn’t attached to any realnetwork interface Homogeneous MPLS cloud – all router inside MPLS Cloudmust MPLS enable18
SIMULATION19
NETWORKDIAGRAM20
TABLEIP ADDRESSINTERFACE21
SETUPIP LOOPBACK ADDRESS AND OSPF Add Interface Bridge as a Loopback Interface. Give IP Loopback at Bridge Loopback Enable OSPF : Area : BackboneAdvertise local networkAdvertise network point-to-pointAdvertise IP loopback22
Create BridgeLoopbackR1 172.16.1.1R2 172.16.1.223R3 172.16.1.3
ConfigureOSPFR1 172.16.1.1R2 172.16.1.2R3 172.16.1.324
CHECK OSPFRUNNING ?25
SETUPMPLS LABEL EXCHANGE PROTOCOL (LDP) Enable LDP Setup LSR-ID and Transport-Address with ip loopback. Add to list of LDP-Interface, All Interfaces connectedto other router26
LDP SETTINGR1 172.16.1.1R2 172.16.1.2R3 172.16.1.327
CHECK MPLSRUNNING ?28
TRACEROUTETEST MPLS29
VPLS L2VPNMULTIPOINT30
iBGP VPLS CONFIG Choose R1 as Router Reflector Configure every router running BGP instanceand configure all router peer to Route Reflector. Configure at Peer to use L2VPN dan Loopback Configure RD, RT (Import & Export) accordingas diagram31
R1 ROUTERCONFIG iBGP ROUTING32
BGP SETUPROUTER R2 R3R233
CHECK BGP PEER RUNNING ?34
SETUP BRIDGE ETHER1 @BRIDGEVPLS35
BGP VPLSSETUPR1R2 2R3 336
DYNAMIC VPLS INTERFACE37
TEST PING :PC1 – PC2 – PC338
VPLS L2VPN MULTIPOINTSUCCESS !!39
ANY QUESTION ?40
FINISHTHANK YOUIRVAN ADRIAN KRISTIONO41
Configure every router running BGP instance and configure all router peer to Route Reflector. Configure at Peer to use L2VPN dan Loopback Configure RD,
slide series thatdescribe the Multiprotocol Label Switching (MPLS) concept . Layer-3 VPNs Layer-2 VPNs MPLS QoS MPLS TE MPLS OAM/MIBs End-to-end Services MPLS Network Services . §MPLS label forwarding and signaling mechanisms Network Infrastructure MPLS Signaling and Forwarding Layer-3 VPNs Layer-2 VPNs
VPN Customer Connectivity—MPLS/VPN Design Choices Summary 11. Advanced MPLS/VPN Topologies Intranet and Extranet Integration Central Services Topology MPLS/VPN Hub-and-spoke Topology Summary 12. Advanced MPLS/VPN Topics MPLS/VPN: Scaling the Solution Routing Convergence Within an MPLS-enabled VPN Network Advertisement of Routes Across the .
Media Convertor AT-MC103XL-20 3 Mikrotik S-3553LC20D SFP 20km BiDir (pair) 4 Mikrotik S 31DLC10D SFP 10km 3 Mikrotik S 2332LC10D SFP 10km BiDir (pair) 3 Mikrotik SFP 3m direct attach cable 2 Mikrotik S-31DLC20D 2 D-Link DGE-528T 5 Dell Memory Upgrade - 32GB - 4Rx4 DDR
MPLS-based VPN services: L3 MPLS VPN and L2 MPLS VPN. MPLS L2VPN has two modes: Virtual Private LAN Service (VPLS) and Virtual Leased Line (VLL). VLL applies to point-to-point networking scenarios, while VPLS supports point-to-multipoint and multipoint-to-multipoint networking. From users' point of view, the whole MPLS network is
RouterOS history 2001 – MikroTik v2.2 Router Software – MikroTik v2.3 Router Software npk first mentioned as method for extending functionality Jan 2002 – MikroTik
check DHCP server configuration of MikroTik. 5. Check the IP range/subnet of LAN PC client. IP range should be as per prefix/subnet which is received from MikroTik (R-Series will get prefix/subnet from MikroTik router). if LAN IP of the subnet does not match with prefix/subnet, execute the IP and IP renew process in LAN PC to get new IP. 6.
MPLS PW OAM mechanisms are described next, and a brief look at existing layer 2 OAM mechanisms is provided. The article goes on to describe the relationship between end-to-end fault detection and the segment-based OAM mechanisms. MPLS PW An MPLS PW is the mechanism used to carry layer 2 traffic over MPLS. It is a point-to-point
MPLS OAM Overview MPLS OAM technology provides the MPLS network with a defect-detection tool and a defect-rectification mechanism that are independent of any Layer 3 or Layer 2 protocols. The check function of the CR-LSP forwarding plane is implemented through MPLS OAM and protection switching.