Mobile IP
태그 :
- 개념
- - IP 주소를 가진 단말(Mobile Node)이 이동 중에도 끊김 없는 인터넷 서비스를 받을 수 있도록 보장하는 기술 - 차세대 이동 통신 망에서 가입자가 휴대 단말기를 통해 인터넷 서비스를 이용하면서 다른 망으로 이동할 경우에도 사용중인 IP 주소를 그대로 유지할 수 있도록 하여 끊김 없이 인터넷 서비스를 받을 수 있도록 하는 기술
I. 모바일 단말 최적의 이동성을 위한 기술, Mobile IP의 개요
가. Mobile IP의 정의
- IP 주소를 가진 단말(Mobile Node)이 이동 중에도 끊김 없는 인터넷 서비스를 받을 수 있도록 보장하는 기술
- 차세대 이동 통신 망에서 가입자가 휴대 단말기를 통해 인터넷 서비스를 이용하면서 다른 망으로 이동할 경우에도 사용중인 IP 주소를 그대로 유지할 수 있도록 하여 끊김 없이 인터넷 서비스를 받을 수 있도록 하는 기술
나. Mobile IP의 특징
특징 |
설명 |
호환성 (Campatibility) |
- IP와 같이 네트워크 계층에서 지원 - 기존의 시스템과 라우터 사용가능 |
투명성 (Transparency) |
- 모바일 단말을 IP 주소로 관리 - 연결 중단후 재연결시 계속 통신가능 - 고정 네트워크로의 연결 접속점의 변경가능 |
효율 및 확장성 (Efficiency and scalability) |
- 무선 연결되는 모바일 시스템에 부가되는 메시지의 최소화 - 다양한 모바일 시스템 지원 |
보안 (Security) |
- 모든 등록관련 메시지의 인증 |
다. Mobile IP의 특징
특징 |
설명 |
기술적 측면 |
|
비즈니스 측면 |
|
II. Mobile IP의 개념도 및 구성 요소
가. Mobile IP의 개념도
- CN과 MN의 통신은 HA와 FA 사이의 터널링을 통해 전송
나. Mobile IP의 구성 요소
구분 |
설명 |
MN |
|
HA |
|
FA |
|
HoA |
|
CoA |
|
CN |
|
- MN 이동
- MN이 FA에게 등록 요청
- FA는 MN의 등록 요청을 HA에게 전달
- HA는 등록 요청을 수신하여 MN의 위치를 저장하고 등록 응답을 FA에게 전송
- FA는 등록 응답을 수신하여 방문자 리스트를 생성하고 MN에게 등록 응답 전송
- CN이 MN에게 데이터를 전송하는 경우 CN은 HA에게 데이터를 전송
- HA는 저장되어 있는 MN의 위치를 확인하여 MN이 소속되어 있는 FA로 데이터 전송 (터널링 기법 사용)
- FA는 HA로부터 받은 데이터를 디터널링 하여 MN에게 전달
- MN이 CN에게 데이터를 전송하는 경우 MN은 FA를 통해 CN에게 바로 데이터 전송
III. Mobile IP의 문제점 및 해결 방안
가. Mobile IP의 문제점
구분 |
설명 |
Triangle Routing (삼각 라우팅) |
|
Ingress Filtering (인입 트래픽 필터링) |
|
HA 부하 |
|
1) MN의 위치 이동 정보를 HA가 가지는 것이 아니라 CN이 Binding Cache를 통해 관리
2) CN과 MN이 직접 통신 가능하도록 Binding 정보는 HoA와 CoA로 구성
3) CN이 HA를 거치지 않고 MN에게 직접 데이터 전송을 함으로써 삼각 라우팅의 비효율성 해결
IV. MIPv4의 문제점 해결을 위한 MIPv6
가. MIPv6의 필요성
1) IPv6에서의 Mobile IP, 기존 Mobile IPv4의 문제점 해소
2) 기존 MIPv4의 삼각 라우팅을 제거하고 라우팅 경로 재설정을 통해 효율 개선
3) Mobile IPv6는 주소 자동 구성, Neighbor Discovery 매커니즘을 사용하여 IP 계층의 이동성을 제공
나. MIPv6의 주요 용어
구분 |
설명 |
BU |
|
BA |
|
- MN의 위치 정보를 Binding Cache에 저장하여 Mobile IPv4의 문제를 해결
라. MIPv6의 절차
순서 |
동작 |
설명 |
1 |
이동 감지 |
|
2 |
CoA 획득 바인딩 업데이트 |
|
3 |
데이터그램 전송 |
|
4 |
라우팅 최적화 |
|
문제점 |
설명 |
BU/BA 사이에 DoS 공격 가능성 |
|
V. MIPv4에서 MIPv6로 전환
가. MIPv6 in MIPv4 Tunneling
- MIPv6 단말이 MIPv4 망에서의 송수신을 위해 터널링 기법을 이용하는 기술
|
|
동작 절차 |
|
VI. MIPv4와 MIPv6 비교 및 Mobile IP의 전망
가. MIPv4와 MIPv6 비교
구분 |
MIPv4 |
MIPv6 |
구성 요소 |
HA, FA, CN, MN |
HA, CN, MN, FA(삭제 가능) |
바인딩 기능 |
구현 필요 |
자체 내장 |
보안 |
IPSec 추가 설치 |
IPSec 확장 기능으로 포함 |
QoS |
추가 지원 필요 |
Traffic Class, Flow Label 등급별, 서비스별 패킷 구분 QoS 지원 |
1) Mobile IPv6 기술은 이동 통신망, 휴대 인터넷 망, All IP 망 등 차세대 인터넷 망에서 네트워크 계층에서의 핸드오프 지원을 위한 기술로써 각광 받고 있음
2) VoIP 기술, SIP(Session Initiation Protocol)와 같은 영상 통신 기술 등과 접목된 형태로 서비스 가능
3) WiBro 서비스에서 Mobile IPv4와 Mobile IPv6가 지원되고 있음
4) 향후 All IPv6 예상되는 2012년까지는 MIPv4와 MIPv6 연동 기술 필수적