1 / 30

Functional Tests of MPLS and VPN on TWAREN

Functional Tests of MPLS and VPN on TWAREN. Tsang-Ling Sheu Dept. of Electrical Engineering National Sun Yat-Sen University Kaohsiung, TAIWAN. Outline. MPLS Architectures Fast Rerouting Preemption Load sharing Auto-bandwidth Multiple MPLS-VPN. MPLS Architectures.

zorina
Download Presentation

Functional Tests of MPLS and VPN on TWAREN

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Functional Tests of MPLS and VPN on TWAREN Tsang-Ling Sheu Dept. of Electrical Engineering National Sun Yat-Sen University Kaohsiung, TAIWAN

  2. Outline • MPLS Architectures • Fast Rerouting • Preemption • Load sharing • Auto-bandwidth • Multiple MPLS-VPN

  3. MPLS Architectures • Multiple Protocols Label Switching • Integrate IP routing and ATM Label Switching • Route once and Switch many • Establish LSP (Label Switching Path) from Ingress LSR to Egress LSR • via RSVP-TE , LDP, or CR-LDP • Provide QoS via Queuing Disciplines (or DiffServ) • WRR, DRR, Token Bucket • Provide Traffic Engineering

  4. MPLS Architectures

  5. Label Switching Path (LSP)

  6. MPLS Traffic Engineering • Bandwidth Reservation • Traffic Rerouting • Path Preemption • Path Selection • QoS-based Forwarding

  7. Traffic Engineering

  8. TWAREN Topology

  9. Notation

  10. Fast Rerouting Traffic before Link Failure

  11. Fast Rerouting (Cont.) Traffic after recovery

  12. Packet Drop Sending rate = 100 Mbps , 200 Mbps and 300 Mbps

  13. Recovery Time Sending rate = 100 Mbps , 200 Mbps and 300 Mbps

  14. Throughput Sending rate = 100 Mbps, 200 Mbps and300 Mbps

  15. Packet Drop Packet size =1000 Byte, Auto length, 64 byte. sending rate = 100 Mbps

  16. Recovery Time Packet size = 1000 Byte, Auto length, 64 byte. Sending rate = 100 Mbps

  17. Throughput Packet size = 1000 Byte, Auto length, 64 byte. Sending rate = 100 Mbps

  18. LSP Preemption Topology before Preemption

  19. LSP Preemption (Cont.) Topology after Preemption

  20. Preemption Results Packet Size = Auto Length • Recovery time from Preemption is not uniform. • It may talk less then one second or more than 20 seconds.

  21. Load Sharing

  22. Load Sharing via Hash • Cisco router uses hash function to distribute traffic over the same subnet • Three source-destination groups are tested individually. (1)   192.168.60.51 --- >  192.168.111.21 192.168.50.53 --- >  192.168.111.21 (2)   192.168.50.52 --- >  192.168.111.21 192.168.60.51 --- >  192.168.111.21 (3) 192.168.50.53 --- >  192.168.111.21 192.168.60.53 --- >  192.168.111.21 192.168.50.0/24 and 192.168.60.0/24 are on NSYSU 7609R 192.168.111.21 is on Taipei Gigapop (TP 12416R).

  23. Experimental Results • The first group uses different LSP Tunnels (192.168.60.51 to192.168.111.21:Tunnel 422 192.168.50.53 to 192.168.111.21:Tunnel 421) • The second group uses the same tunnel:Tunnel 422. • The third group uses the same tunnel: Tunnel 421. • Load sharing isworking, but because of hash function, it may need lots of source-destination pairs to be transmitted simultaneously.

  24. Auto-Bandwidth

  25. Experimental Results

  26. Multiple MPLS-VPN • VPN uses BGP backbone • Redistribute Connected • Redistribute Static • VPN uses MPLS Tunnels

  27. BGP Backbone: Redistribute Connected

  28. BGP Backbone: Redistribute Static

  29. VPN uses MPLS Tunnels

  30. Conclusions • MPLS is the selected switching technique for backbone networks (it has been widely employed in USA) • Fast Rerouting, Path Preemption, and Load Sharing are proved technologies • LSP tunneling facilitates the progress of MPLS-VPN • Bandwidth guarantee in MPLS relies on DiffServ technologies • Mapping problems still exist between 3-bit Exp field and 6-bit DSCP field

More Related