멀티프로토콜 레이블 스위칭망에서의 레이블 에지 라우터 시스템의 성능 분석

Performance Analysis of Label Edge Router System in Multiprotocol Label Switching Network

  • 이재섭 (한국전자통신연구원 MPLS시스템팀) ;
  • 류근호 (충북대학교 전기전자컴퓨터공학부) ;
  • 서재준 (한밭대학교 산업경영공학과) ;
  • 임준묵 (한밭대학교 산업경영공학과)
  • 발행 : 2001.12.31

초록

멀티프로토콜 레이블 스위칭 (MPLS) 패러다임에서, 패킷에 전향 등치 클래스(FEC)가 할당되고 나면 이후 라우터들에서는 헤더에 대한 분석을 수행하지 않고 레이블로써 모든 포워딩이 가능하기 때문에 기존의 전통적인 방식인 네트워크 레이어에서 행해지는 포워딩 방식에 비해 많은 이점을 갖는다. 이러한 레이블 에지 라우터인 MPLS LER은 MPLS 도메인의 경계에 위치하여 인입 (ingress) 또는 출구 (egress) 라우터로서 동작하여 기존 인터넷과의 접속을 이루어 낸다 즉, MPLS 인입 라우터로 동작할 경우 인터넷에서 MPLS망으로 접수되는 패킷 헤더를 분석하여 입력 패킷에 해당 레이블 값을 할당하여 MPLS 영역내 연결할 다음 라우터로 함께 전송하는 기능을 수행하며, 출구 라우터로 동작할 경우에는 이와 동일하나 역순의 기능을 수행한다. 본 논문에서는 이러한 기능 수행을 위해 제시한 MPLS LER 시스템의 트래픽 성능을 큐잉 모델 및 시뮬레이션을 통해 분석하고 IP 패킷처리 용량을 추정한다. 제안 시스템에 대한 분석결과 최대 IP 패킷처리 용량이 초당 42만 46만 패킷으로 추정됨을 보인다.

In the MPLS(Multiprotocol Label Switching) forwarding paradigm, once a packet is assigned to a FEC(Forwarding Equivalence Class), no further header analysis is done by subsequent routers; all forwarding is driven by the labels. This has a number of advantages over conventional network layer forwarding. The MPLS LER(Label Edge Router) is located at the boundary of MPLS domain and plays a role in connecting with the existing Internet as an ingress or an egress router. That is, the MPLS LER as an ingress router assigns a label to a packet which enters the MPLS network from the Internet by analyzing its header and forwards to a corresponding next router in MPLS domain. As an egress router, the MPLS LER turns the packets out of the MPLS network by performing the reverse operation. In this paper, we analyze the traffic performance of an MPLS LER system and estimate the IP(Internet Protocol) packet processing capacity of the system using queueing model and simulation. It is found that the maximum IP packet processing capacity of the system is estimated by 420,000 through 460,000 packets/sec.

키워드

참고문헌

  1. L. Tony, 'MPLS and the Evolving Internet Architecture,' IEEE Communications, Dec, 1999 https://doi.org/10.1109/35.809382
  2. E. C. Rosen, A. Viswanathan, and R. Callon, 'MultiProtocol Label Switching Architecture,' IETF RFC 3031, Jan. 2001
  3. N. Feldman, A. Fredette, G. Swallow, and A. Viswanathan, 'A Framework for Multiprotocol Label Switching,' work in progress, Internet Draft, draft-ietf-mpls-framework-05.txt, Sep. 1999
  4. L. Anderson, P. Doolan, N. Feldman, A. Fredette, B. Thomas, 'LDP Specification,' IETF RFC 3036
  5. A. Doria, F. Hellstrand, K. Sundell, T. Worster, 'General Switch Management Protocol,' work in progress, Internet Draft, draft-ietf-gsmp-09.txt, May 2001
  6. Bruce Davie, Yakov Rekhter, 'MPLS : Technology and Applications,' Morgan Kaufmann Publications, Inc., 2000
  7. Jaesup Lee, 'An Implementation of MPLS Controller for ATM and IP Integration Networks,' MPLS'99, Paris France, Jun. 1999
  8. K. Thompson, G. J. Miller and R. Wilder, 'Wide-Area Internet Traffic Patterns and Characteristics,' IEEE NETWORK, No.6, Vol. 11, NOV/DEC 1997 https://doi.org/10.1109/65.642356
  9. Pritsker, A. Alan B, Simulation With Visual Slam and Awesim. John Wiley & Sons (Sd), 1997