1 / 20

모바일 IPV6 기술

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

claude
Download Presentation

모바일 IPV6 기술

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 모바일 IPV6 기술 팀원:20001079 옥봉경 20001226 정세헌 20011207 조용훈 20011562 권준달

  2. 목 차 Mobile IPv6 필요성 Mobile IPv4 vs IPv6 용어 정의 새롭게 정의된 기능 및 메시지 Mobile IPv6 프로토콜 Mobile IPv6 구현 요구사항 Mobile IPv6 구현사례 결론

  3. Mobile IPv6 필요성 고품질의 인터넷 서비스 이용 요구 휴대용 컴퓨터나 PDA 와 같은 이동 단말들의 성능 향상 무선 통신 기술의 발전과 사용자 수 증가 차세대 IPv6를 이용한 이동성 제공 IPv4 의 주소부족 문제 해결

  4. Mobile IPv4 vs IPv6 비교

  5. 3. 용어 정의 (Mobile IPv4 개념을 그대로 수용) 이동 노드(MN: Mobile Node) - 자신의 망 접속위치를 바꾸는 호스트 또는 라우터 대응 노드(CN: Correspondent Node) - 이동 노드와 통신하고 있는 호스트 또는 라우터 홈 네트워크(HN: Home Network) - 이동 노드가 이동하기 전에 홈 링크의 프리픽스를 따르는 홈 주소를 가지고 통신하고 있던 망 홈 에이전트(HA: Home Agent) - 이동 노드의 홈 망에 있는 라우터 중 이동 노드의 등록 정보를 가지고 있어 이동 노드가 홈 망을 떠나 있을 경우 이동 노드의 현재 위치로 데이터그램을 보내주는 라우터

  6. 3. 용어 정의 (Mobile IPv4 개념을 그대로 수용) COA (Care of Address) -이동 노드가 외부네트워크로 이동하였을 경우 가지고 있던 홈 네트워크 주소 외에 새로 이동한 네트워크의 주소를 생성한다. Binding -이동 노드가 외부 네트워크로 이동하였을 경우 홈 에이젼트에 등록하는 주소와 해당노드의 주소를 같게 만든다.

  7. 새롭게 정의된 기능 및 메시지 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구

  8. 새롭게 정의된 기능 및 메시지 IPv6 Node가 Tunneling을 사용하지 않고 TCP 연결과 같은 상위 계층 연결을 유지하기 위해 사용하는 Destination Option Home Address Option -이동노드가 외부 네트워크에서 대응노드와 통신할 때 Datagram의 근원지 주소로 자신의 COA를 사용 -Home Address Option에 자신의 홈 주소를 넣어서 Datagram을 수신한 대응노드측에서 근원지 주소와 Home Address Option내의 주소를 교체함으로써 TCP 연결과 같이 주소와 Port Pair로 연결을 구별하는 상위 계층의 연결을 유지할 수 있을 뿐만 아니라 Firewall과 같은 Ingress Filtering이 구현된 망도 무리 없이 통과 가능

  9. 새롭게 정의된 기능 및 메시지 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를 통해 홈 에이젼트 리스트를 만들어 유지할 수 있음

  10. Reverse Tunnel Tunnel Fitering Router MIPv4 프로토콜의 한계성 CN HA MN 주요문제 : Triangle Routing Ingress Filtering

  11. 1. 이동 2. BU/BA 3. Data 전송 Turnneling 6. Data(BU) 4. Data 5. BU/BA MIPv6 동작개요 Foreign Link Home Link 이동노드(MN) 이동노드 홈 에이전트(HA) 홈주소 - CoA 대응 노드(CN)

  12. 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처리 능력

  13. 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에게 여러 개의 유효주소 배분 불가

  14. 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 미지원

  15. 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과의 연동 등 앞으로 해결해야 할 과제

  16. Mobile IPv6 구현사례 NEC ‘NEC MobileIPv6 Implementation’ KAME 위에서 완전한 Mobile IPv6 기능을 제공하는 것을 목표로 함 특징 KAME를 기반으로 구현, KAME에 Patch하는 형태로 설치 CN은 바인딩 정보를 유지하는 캐시를 가짐 HA는 프록시 네이버 디스커버리(Proxy Neighbor Discovery) 메커니즘을 사용하여 외부 망으로 옮긴 이동 노드를 목적지 주소로 갖는 패킷들을 가로채고 이동 노드로 터널링하여 전송가능 Multi Home Address, Smooth Handoff의 구현이 필요

  17. 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을 기반으로 구현

  18. 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 개발

  19. 정통부 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 상용단계)

  20. 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의 도입을 고려

More Related