Telecommunications Science ›› 2017, Vol. 33 ›› Issue (2): 104-112.doi: 10.11959/j.issn.1000-0801.2017032

• Research and development • Previous Articles     Next Articles

Design and implementation of software router supporting segment routing

Xiaomin GAO1,Xuejing LIU2,Jiawei LI1,Hongbin LUO1,Ping DONG1   

  1. 1 School of Electronic and Information Engineering, Beijing Jiaotong University,Beijing 100044,China
    2 Electronic Science Research Institute of China Electronic Technology Group Corporation,Beijing 100041,China
  • Revised:2017-01-23 Online:2017-02-01 Published:2017-03-07
  • Supported by:
    The National Basic Research Program of China(973 Program)(2013CB329100);The National Natural Science Foundation of China(62171200);The National Natural Science Foundation of China(61422101);The National Natural Science Foundation of China(61232017);The Research Fund for the Doctoral Program of Higher Education of China(20130009110014)

Abstract:

Segment routing (SR) is a routing mechanism proposed by IETF in recent years,which aims to make the IP/MPLS network service-oriented and more efficient.SR eliminates the complex control plane protocol (LDP/RSVP-TE) of the MPLS network,while SR implements the traffic engineering mechanism.Different from the explicit path in the RSVP tunnel which maintains the state of each flow in the middle of the tunnel,the explicit path based on SR only maintains the state of flow at the entrance border router of the SR domain.For this reason,SR improves the scalability of the network.Therefore the research of the SR mechanism is very important to the next generation internet.The realization mechanism of SR was studied,using the click router.The SR control plane subsystem based on PCE architecture and each module of MPLS-based SR data plane subsystem were implemented and deployed in practice to verify the feasibility of the software router in actual deployment.

Key words: segment routing, software router, PCE, MPLS, next generation network

CLC Number: 

No Suggested Reading articles found!