On Implementing and Deploying Label Distribution Protocol in MultiProtocal Label Switching Systems

MPLS시스템에서 LDP 기능 구현 및 활용 방안

  • 김미희 (한국전자통신연구원 액세스프로토콜팀) ;
  • 이종협 (한국전자통신연구원 액세스프로토콜팀) ;
  • 이유경 (한국전자통신연구원 네트워크연구소)
  • Published : 2003.04.01

Abstract

ETF made the RFCs of MPLS technologies for providing the QoS of ATM or Frame Relay and the flexibility&scalability of IP on the Internet services. IETF has been expanding MPLS technologies as a common control component for supporting the various switching technologies called GMPLS. Also, IETF has standardized the signaling protocols based on such technologies, such as LDP, CR-LDP and RSVP-TE. ETRI developed the MPLS system based on ATM switch in order to provide more reliable services, differentiated services and value-added services like the VPN and traffic engineering service on the Korea Public Sector network. We are planning on deploying model services and commercial services on that network. This paper explains the basic functions of LDP, design and development of LDP on our system, and compares with LDP development and operation on other MPLS systems made by Cisco, Juniper, Nortel and Riverstone. In conclusion, this paper deduces the future services and applications by LDP through these explanation and comparison.

인터넷 서비스에 ATM(Asynchronous Transfer Mode)이나 프레임 릴레이의 QoS(Quality of Service)를 제공하면서 IP(Internet Protocol)의 유연성과 확장성을 제공하기 위하여 IETF에서는 MPLS(Multiprotocol Label Switching) 기술을 표준화하였고, 이러한 기술을 확장하여 다양한 스위칭 기술들을 지원하는 제어 콤포넌트로서 GMPLS(Generalized MPLS)라는 이름으로 확장 표준화 진행중이다. 또한 이러한 기술 제공의 기본이 되는 시그널링 프로토콜로 LDP(Label Distribution Protocol), CR-LDP(Constraint based Routing LDP), RSVP-TE(Resource Reservation Protocol-Traffic Engineering)의 표준화를 진행해왔다. 이에 한국전자통신연구원(ETRI)에서는 현재의 초고속 국가망에 보다 안정적이고 차별화된 서비스 제공과 가상 망(VPN, Virtual Private Network) 서비스나 트래픽 엔지니어링(TE, Traffic Engineering) 서비스 와 같은 고부가가치 서비스를 제공하기 위하여 이러한 MPLS 기술을 적용한 ATM 기반 MPLS 시스템을 개발하였고, 이제 초고속 국가망의 시범 서비스와 상용화 서비스 제공을 앞두고 있다. 본 논문에서는 LDP의 기능 개요와 개발된 시스템에 적용된 LDP 기능에 관하여 설계 및 구현 내용을 설명하고, 노텔, 시스코, 주니퍼, 리버 스톤에서 개발한 MPLS 시스템에서의 LDP 개발 내용과 운용 방법을 비교 설명하고자 한다. 이를 통하여 LDP 기능이 추후 망에 적용되어 제공 가능할 서비스와 활용 방안에 관하여 기술하고자 한다.

Keywords

References

  1. E. Rosen, A. Viswanathan, and R. Calion, 'Multi-Protocol Label Switching Architecture,' RFC 3031, January 2001
  2. Eric Mannie, 'Generalized Multi-Protocol Label Switching (GMPLS) Architecture,' draft-ietf-ccamp-gmpls-architecture-03.txt, August 2002
  3. L. Andersson, P. Doolan, N. Feldman, A. Fredette, and B. Thomas, 'LDP Specification,' RFC 3036, January 2001
  4. B. Jamoussi, L. Andersson, R. Calion, R. Dantu, L. Wu, P. Doolan, T. Worster, N. Feldman, A. Fredette, M. Girish, E. Gray, J. Heinanen, T. Kilty, and A. Malis, 'Constraint-based LSP Setup Using LDP,' RFC 3212, January 2002
  5. D. Awduche, L. Berger, D. Gan, T. Li, V. Srinivasan, and G. Swallow, 'RSVP-TE: Extensions to RSVP for LSP Tunnels,' RFC3209, December 2001
  6. L. Andersson, P. Doolan, N. Feldman, A. Fredette, and B. Thomas, 'LOP Specification (v06),' Internet-Draft draft-ietf-mpls-ldp-06.txt, October 1999
  7. 'Passport 7400,15000, Multiprotocol Label Switching Guide,' Nortel Networks
  8. 박혜경, 정민영, 전병천, 이유경, 'MPLS시스템에서 효율적인 LSP 할당 방법', 제6회 통신소프트웨어학술대회(comsw2001), pp155-158, 2001
  9. 'JUNOS 5.1 Internet Software Configuration Guide:MPLS Application (LDP),' Juniper Networks, http://www.iuniper.net/techpubs/software/junos51/swconfig51-mpls-apps/download/swconfig51-mpls-apps.pdf
  10. L. Andersson, P. Doolan, N. Feldman, A. Fredette, and B. Thomas, 'LDP Specification (v08),' Internet-Draft draft-ietf-rnpls-ldp-08.txt, June 2000
  11. 'MPLS Label Distribution Protocol (LDP),' Cisco lOS Release 12.2(2)T, Cisco Systems, http://www.cisco.com/univercd/cc/td/doc/product/software/ios122/122newft/122t/122t2/ldp_221t.pdf
  12. 'Interior Gateway Protocol in an MPLS Environment, Label Distribution Protocol (LOP),' Riverstone Networks, http://www.ribverstonenet.corn/support/ mpls/ldp_index.htm
  13. Azhar Sayeed, 'Any Transport over MPLS & Layer 2 VPN,' Cisco Systems, MPLS International Conference 2001
  14. 'Ethernet over MPLS on Cisco 7600 Series Router,' Technology Brief, Cisco Systems, http://www.cisco.com/warp/public/cc/Pd/rt/7600osr/prodlit/emp76_tc.pdf
  15. Juha Heinanen, 'Directory/LDP Based Ethernet VPNs,' Internet-Draft draft-heinanen-dirldp-eth-vpns-01.txt, November 2001