slide1 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
모바일 IPV6 기술 PowerPoint Presentation
Download Presentation
모바일 IPV6 기술

Loading in 2 Seconds...

play fullscreen
1 / 20

모바일 IPV6 기술 - PowerPoint PPT Presentation


  • 374 Views
  • Uploaded on

모바일 IPV6 기술. 팀원 :20001079 옥봉경 20001226 정세헌 20011207 조용훈 20011562 권준달. 목 차 Mobile IPv6 필요성 Mobile IPv4 vs IPv6 용어 정의 새롭게 정의된 기능 및 메시지 Mobile IPv6 프로토콜 Mobile IPv6 구현 요구사항 Mobile IPv6 구현사례 결론. Mobile IPv6 필요성. 고품질의 인터넷 서비스 이용 요구 휴대용 컴퓨터나 PDA 와 같은 이동 단말들의 성능 향상

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about '모바일 IPV6 기술' - claude


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide1

모바일 IPV6 기술

팀원:20001079 옥봉경

20001226 정세헌

20011207 조용훈

20011562 권준달

mobile ipv6 mobile ipv4 vs ipv6 mobile ipv6 mobile ipv6 mobile ipv6
목 차

Mobile IPv6 필요성

Mobile IPv4 vs IPv6

용어 정의

새롭게 정의된 기능 및 메시지

Mobile IPv6 프로토콜

Mobile IPv6 구현 요구사항

Mobile IPv6 구현사례

결론

mobile ipv6

Mobile IPv6 필요성

고품질의 인터넷 서비스 이용 요구

휴대용 컴퓨터나 PDA 와 같은 이동 단말들의 성능 향상

무선 통신 기술의 발전과 사용자 수 증가

차세대 IPv6를 이용한 이동성 제공

IPv4 의 주소부족 문제 해결

3 mobile ipv4

3. 용어 정의 (Mobile IPv4 개념을 그대로 수용)

이동 노드(MN: Mobile Node) - 자신의 망 접속위치를 바꾸는 호스트 또는 라우터

대응 노드(CN: Correspondent Node) - 이동 노드와 통신하고 있는 호스트 또는 라우터

홈 네트워크(HN: Home Network) - 이동 노드가 이동하기 전에 홈 링크의 프리픽스를 따르는 홈 주소를 가지고 통신하고 있던 망

홈 에이전트(HA: Home Agent) - 이동 노드의 홈 망에 있는 라우터 중 이동 노드의 등록 정보를 가지고 있어 이동 노드가 홈 망을 떠나 있을 경우 이동 노드의 현재 위치로 데이터그램을 보내주는 라우터

3 mobile ipv41

3. 용어 정의 (Mobile IPv4 개념을 그대로 수용)

COA (Care of Address)

-이동 노드가 외부네트워크로 이동하였을 경우 가지고 있던 홈 네트워크 주소 외에 새로 이동한 네트워크의 주소를 생성한다.

Binding

-이동 노드가 외부 네트워크로 이동하였을 경우 홈 에이젼트에 등록하는 주소와 해당노드의 주소를 같게 만든다.

slide7

새롭게 정의된 기능 및 메시지

IPv6 Node들이 MN과 통신하면서 MN의 Binding Information (BI)을 동적으로 알아내고 저장하기 위해서 사용되는 New Destination Option – Piggybacking or Stand-alone

Binding Update (BU)

-이동노드가 홈 에이젼트와 대응노드에게 자신의 주소를 알리기 위해 사용

Binding Acknowledgement (BA)

-홈 에이젼트는 이동노드에게 BU에 대한 응답으로 BA전송

Binding Request (BR)

-대응노드가 이동노드에게 BU를 요구할 때 전송

-이동노드는 Binding Information의 Lifetime이 종료 되기전에 새로운 BU를 전송해야 하는데, 활봘히 Data를 주고 받는 대응노드의 타이머가 거의 종료하려 할 때까지 이동노드로부터 BU를 받지 못한 경우에 이동노드에게 BR을 보내 BU를 요BR구

slide8

새롭게 정의된 기능 및 메시지

IPv6 Node가 Tunneling을 사용하지 않고 TCP 연결과 같은 상위 계층 연결을 유지하기 위해 사용하는 Destination Option

Home Address Option

-이동노드가 외부 네트워크에서 대응노드와 통신할 때 Datagram의 근원지 주소로 자신의 COA를 사용

-Home Address Option에 자신의 홈 주소를 넣어서 Datagram을 수신한 대응노드측에서 근원지 주소와 Home Address Option내의 주소를 교체함으로써 TCP 연결과 같이 주소와 Port Pair로 연결을 구별하는 상위 계층의 연결을 유지할 수 있을 뿐만 아니라 Firewall과 같은 Ingress Filtering이 구현된 망도 무리 없이 통과 가능

slide9

새롭게 정의된 기능 및 메시지

ICMPv6 message

IPv6에서 이동노드가 외부 네트워크로 이동해 있는 동안 홈 네트워크가 재구성되어 홈 에이젼트가 바뀌는 경우 이동노드가 동적으로 홈 에이젼트의 주소를 알아내기 위해 사용

홈 네트워크에 BI를 등록하고자 하는 이동노가 현재 홈 네트워크 에서 홈 에이젼트의 역할을 수행하는 라우터를 찾기 위해 사용

Home Agent Address Discovery Request

-이동노드가 Mobile IPv6 Home-Agents Anycast 주소를 목적지 주소로 설정하여 ICMP 메시지를 전송하면 홈 네트워크에서 홈 에이젼트 기능을 수행하는 라우터 중 하나가 수신

Home Agents Address Discovery Reply

-Home Agent Address Discovery Request를 받은 홈 에이젼트는 Home Agent Address Discovery Reply 메시지에 홈 네트워크에서 홈 에이젼트 역할을 수행하는 모든 라우터의 정보를 담아 응답

-홈 네트워크에 있는 모든 홈 에이젼트들은 각 홈 에이젼트들이 주기적으로 전송하는 Router Advertisement message를 통해 홈 에이젼트 리스트를 만들어 유지할 수 있음

slide10

Reverse Tunnel

Tunnel

Fitering Router

MIPv4 프로토콜의 한계성

CN

HA

MN

주요문제 : Triangle Routing

Ingress Filtering

slide11

1. 이동

2. BU/BA

3. Data 전송

Turnneling

6. Data(BU)

4. Data

5. BU/BA

MIPv6 동작개요

Foreign Link

Home Link

이동노드(MN)

이동노드

홈 에이전트(HA)

홈주소 - CoA

대응 노드(CN)

mobile ipv61

Mobile IPv6 구현 요구사항

이동노드와 통신하는 대응노드가 지녀야 할 기능

Binding Update처리 능력

Home Address Option능력

홈 에이젼트가 지녀야 할 기능

Proxy Neighbor Discovery기능

IPv6 Encapsulation수행 능력

Home Agent Address Request/Reply

이동노드가 지녀야 할 기능

IPv6 De-capsulation수행 능력

Binding Update/Request/Acknowledgement Option처리 능력

mobile ipv62

Mobile IPv6 구현사례

MIPL(Mobile IPv6 for Linux)

HUT(Helsinki University of Technology) S/W Development Project의 일환

리눅스 기반의 Mobile Ipv6

특징

HA/MN/CN의 기본 기능 구현

MN과 CN사이의 동적인 키 생성 불가

이동 감지 메커니즘의 불안

이동 노드에서 Cn으로 패킷을 터널링하고자 할때 사용하는 역 터널링이 구현되어 있지 않다

HA가 Home Link에 있는 MN에게 여러 개의 유효주소 배분 불가

mobile ipv63

Mobile IPv6 구현사례

MSR Mobile IPv6

Windows2000기반의 Mobile IPv6

특징

IETF에서 정의한 MN, CN, HA의 기능을 그대로 구현

MN이 여러 개의 Home Address를 가질 수 있음

MIPv6 Configuration을 위해 Power가 꺼진 동안에도 지워지지 않는 Memory를 지원하여 Power-Off후에도 COA를 기억 가능

Home Agent Discovery Message, Smooth Hand-off 미지원

mobile ipv64

Mobile IPv6 구현사례

KAME

일본의 7개의 기업체가 연합하여 FreeBSD 기반의 IPv6/IPsec Stack을 개발하여 제공하려는 의도로 진행

특징

draft-ietf-mobileip-ipv6-13 Spec에 따라 CN/MN/HA를 구현

Dynamic Home Agent Address Discovery와 Home Subnet Renumbering 등의 지원이 필요

IPsec과의 연동 등 앞으로 해결해야 할 과제

mobile ipv65

Mobile IPv6 구현사례

NEC

‘NEC MobileIPv6 Implementation’ KAME 위에서 완전한 Mobile IPv6 기능을 제공하는 것을 목표로 함

특징

KAME를 기반으로 구현, KAME에 Patch하는 형태로 설치

CN은 바인딩 정보를 유지하는 캐시를 가짐

HA는 프록시 네이버 디스커버리(Proxy Neighbor Discovery) 메커니즘을 사용하여 외부 망으로 옮긴 이동 노드를 목적지 주소로 갖는 패킷들을 가로채고 이동 노드로 터널링하여 전송가능

Multi Home Address, Smooth Handoff의 구현이 필요

mobile ipv66

Mobile IPv6 구현사례

National University of Singapore

IETF의 draft-ietf-mobleip-ipv6-04 Spec을 기반으로 구현

경로 최적화 기능, 보안기능 미구현

Linux Kernel Version 2.1.59 기반으로 구현

CMU Monarch project

Carnegie Mellon 대학에서 수행하고 있는 Monarch Project

IETF의 draft-ietf-mobleip-ipv6-03 Spec을 기반으로 구현

mobile ipv67

Mobile IPv6 구현사례

Nokia

이동 노드가 무선접속점 사이를 이동하는 동안에도 계속적인 연결을 유지할 수 있어 IP 멀티미디어 서비스가 가능한 모바일IPv6 최초 개발

Ericsson

IETF의 draft-ietf-mobleip-ipv6-13 Spec을 기반으로 구현

Ericsson Radio 에서 개발한 Mobile IPv6 HA/CN/MN은 KAME IPv6에 포함되어 공개, Ericsson Telebit에서 Mobile IPv6 (HA) Router 개발

slide19
정통부 IPv6 전개 계획

Phase II

(2002~2005)

Phase III

(2006~2010)

Phase IV

(2011~)

Phase I

(~2001)

IPv4 Ocean

IPv6 Island

IPv4 Island

IPv6 Ocean

IPv6 Only

IPv4 only

Experimental

IPv6 Network

IPv4/IPv6 Translation Required

Mobile IPv6 상용 시점

Validation

Operation

Promotion

Complete Native IPv6

IMT2000 service

Translation service

Commercial

IPv6 Service

(wire/wireless)

3G / 무선랜 망

(only MIPv4)

3.5G

(MIPv4  MIPv6)

4G

(only MIPv6)

2G / 2.5G

Home Network

(DHCP)

Home Network

(IPv6 수용 추진)

Home Network

(IPv6 상용단계)

mobile ipv68
Mobile IPv6 국내현황
  • 정부주도
    • 한국전자통신연구원 및 한국전산원 등에서 IPv6망 구축, IPv6기반기술 개발 및 표준화 등의 사업을 진행
  • 한국전자통신연구원
    • 1998년에 6Bone으로부터 최상위 주소를 할당받아 국내 최초의 실험망인 6Bone-KR을 구축하여 운영
  • 한국전산원
    • 2000년부터 추진된 ‘차세대인터넷기반구축사업’의 추진을 통하여 6NGIX(Next Generation Internet eXchange)라는 IPv6 교환노드를 구축
    • 6KANet(IPv6 Korea Advanced Network)이라는 국내 최초의 상용망을 구축
  • 민간기업
    • 하나로 통신, SK 텔레콤, KT 등에서 시범망 구축을 추진
  • 아이투소프트
    • BIA(Bump In the API) 기술을 상용화
  • 아이엠넷피아
    • 하나로통신, 광운대와 함께 Mobile IPv6를 활용한 핸드오프 지원기술을 개발중
  • KT
    • 핫스팟
  • 광대역무선인터넷컨소시엄 WBS
    • 핫스팟 지역을 중심으로 IPv6 및 모바일 IP의 도입을 고려