Implementation of MPOA for Supporting Various Protocols over ATM

ATM 상에서 다양한 프로토콜을 지원하기 위한 MPOA의 구현

  • 임지영 (이화여자대학교 대학원 컴퓨터학과) ;
  • 김미희 (이화여자대학교 대학원 컴퓨터학과) ;
  • 최정현 (이화여자대학교 대학원 컴퓨터학과) ;
  • 이미정 (이화여자대학교 컴퓨터학과) ;
  • 채기준 (이화여자대학교 컴퓨터학과) ;
  • 최길영 (한국전자통신연구원) ;
  • 강훈 (한국아이티 벤처 투자(주))
  • Published : 2000.01.01

Abstract

In this paper, we implemented and tested MPOA(MutiProtocol Over ATM) standardized in ATM Forum, which provides service for various layer 3 protocols as well as legacy LAN applications over ATM networks. The functions of MPCs(MPOA Clients) and MPSs(MPOA Servers) which are the components in MPOA systems are implemented. MPCs are located at the edge device and MPOA hosts and MPSs exist in routers. The implemented MPCs have the functions such as exchances of primitives between an LEC(LAN Emulation Client) and an MPC, management and maintenance of Egress/Ingress cache, default transmission through LECs and shortcut transmission. Assuming that routing, convergence and NHRP(Next Hop Resolution Protocol) functions exist in routers, the implemented MPSs have the functions such as exchanges of primitives between an LEC and an MPC, conversion and exchanges of frames between MPOA and NHRP, and management and maintenance of Egress/Ingress cache. All of the possible scenarios are made up to test whether they run correctly. The implemented system is tested by simulation according to the scenarios.

본 논문에서는 기존 LAN 응용뿐 아니라 다양한 3계층 프로토콜을 ATM 망상에서 서비스해주기 위하여 ATM 포럼에서 제안한 MPOA(multiProtocol Over ATM)를 구현하고 이를 테스트하였다. MPOA 호스트와 엣지 디바이스의 기본이 되는 MPC(MPOA Client)와 라우터 상에 존재하는 MPS(MPOA Server0의 작동 프로시져에 중점을 두어 구현하였다. 구현한 MPC의 기능은 LEC(LAN Emulation Client)와 프리미티브 교환 작업, Ingress와 Egress 캐쉬의 관리와 유지, 그리고 LEC를 통한 디폴트 전송과 지름길 전송들이다. 또한 MPS는 LEC와 프리미티브 교환, MPOA와 NHRP(Next Hop Resolution Protocol)사이의 프레임 변환 및 교환 그리고 Ingress/Egress 캐쉬 관리와 유지 등을 구현하였다. 구현된 MPOA시스템이 올바로 작동하는지 테스트하고자 가능한 모든 시나리오를 작성하여 시뮬레이션에 의해 테스트하였다.

Keywords

References

  1. The ATM Forum, 'Multiprotocol Over ATM Version 1.0(Letter Ballot),' May 1997
  2. James V. Luciani, Dave Katz, David Pscitello, Bruce Cole, 'NBMA Next Hop Resolution Protocol (NHRP),' INTERNET-DRAFT , expires Sep. 1997
  3. Hao Che, San-qi Li, 'MPOA Flow Classification Design and Analysis,' IEEE INFOCOM '99, New York, USA, March 1999, pp.1497-1504 https://doi.org/10.1109/INFCOM.1999.752171
  4. Indra Widjaja, Raining Wang, Steve Wright, Amalendu Chatterjee, 'Salability Evaluation of Multi-Protocol Over ATM,' IEEE INFOCOM '99, New York, USA, March 1999, pp.1505-1512 https://doi.org/10.1109/INFCOM.1999.752172
  5. J. Heinanen, 'RFC-1483: Multiprotocol Encapsulation over ATM Adpatation Layer 5, July 1993
  6. The ATM Forum, 'LAN Emulation Over ATM Version 2.0 - LUNI Specification - Straw Ballot,' Apr. 1997