IPv6 멀티호밍 환경에서 확장 헤더를 이용한 경로 최적화 메커니즘

A Route Optimization Mechanism using an Extension Header in the IPv6 Multihoming Environment

  • 허지영 (동국대학교 정보통신공학과) ;
  • 이재훈 (동국대학교 정보통신공학과)
  • 발행 : 2007.02.15

초록

멀티호밍은 하나의 기업 혹은 자율 시스템(AS, Autonomous System)이 둘 이상의 인터넷 서비스 제공업체(ISP, Internet Service Provider)로부터 인터넷 연결 서비스를 제공받는 메커니즘이다. 멀티호밍 메커니즘을 사용하는 AS는 망 내의 호스트들에게 여러 ISP를 통하여 좋은 성능과 신뢰성을 가지는 인터넷 연결을 제공할 수 있다. IPv6 멀티호밍에서는 멀티호밍 사이트가 하나의 ISP하의 연결에 문제가 발생하였을 경우 멀티호밍 사이트로 전송되어야 하는 패킷을 손실 없이 목적지로 전달할 수 있도록 하기 위하여 Non-direct EBGP(Exterior Border Gateway Protocol)를 통한 터널링 메커니즘이 정의되었다. 그러나 이 메커니즘의 경우 신뢰성 있는 인터넷 연결은 제공하지만 통신 경로가 최적화되지 못하는 문제점을 가진다. 본 논문에서는 IPv6 멀티호밍 환경에서 IPv6 확장 헤더를 사용함으로써 멀티호밍 사이트가 하나의 ISP와의 연결에 문제가 발생하였을 경우에 최적화된 경로를 통하여 신뢰성 있는 인터넷 연결을 제공할 수 있는 메커니즘을 제안한다.

A multihomed enterprise or AS(Autonomous System) improves reliability and performance by acquiring its Internet connectivity from more than two ISP(Internet Service Provider). Multihoming protocol must allow a multihomed site whose connectivity through one of the ISPs fails to keep its Internet connectivity As one of mechanisms to do this, tunneling mechanism through Non-direct EBGP(Exterior Border Gateway Protocol) is defined. This mechanism makes connectivity to the Internet more reliable, but causes the problem that makes the communication route non-optimal. In this paper, we propose the route optimization mechanism using an extension header in the IPv6 multihoming environment.

키워드

참고문헌

  1. T. Bates and Y. Rekhter, 'Scalable Support for Multihomed Multi-Provider Connection,' RFC2260, 1998
  2. J. Abley, B. Black, and V. Gill, 'Goals for IPv6 Site-Multihorning Architectures,' RFC3582, 2003
  3. R. Hinden, S.Deering, 'Internet Protocol Version 6 (IPv6) Addressing Architecture,' RFC3513, 2003
  4. G. Huston, 'Architectural Approaches to Multi-Homing for IPv6,' RFC4177, 2005
  5. J. Hagino and H. Snyder, 'IPv6 Multihoming Support at Site Exit Routers,' RFC3178, 2001
  6. Ki-ll Kim, Chang-Min Park, Tae-Il Kim, and Sang-Ha Kim, 'Novel Scheme for Efficient and Scalable Multihoming Support in IPv6,' ICCS2002. The 8th International Conference on, Vol. 2, pp. 25-28, 2002
  7. S. Deering, R.Hinden, 'Internet Protocol Version 6 (IPv6) Specification,' RFC2460, 1998
  8. nLBL, Xerox PARC, UCB, USC/ISI, VINT project, The Network Simulator ns-2 www.isi.edu/nsnam/ns