MIPv4의
문제점 |
Triangle
Routing |
binding cache |
° CN이 binding cache를 유지하여 HA에 의해 수해되던 터널링을 직접적으로 MN에 수행하도록 함. |
smooth handoff |
° MN이 서브넷 이동시 New FA가 Previous FA에 BU를 수행하여 이전 COA에 대한 임시 에이전트 역할을 수행하도록 하여 이전 COA로 전송되는 패킷을 새로운 COA로 터널링하여 smooth handoff를 지원함(FA간 빠른 패킷 전달)
° Previous FA에게 MN의 handoff를 미리 알림으로서 데이터의 손실을 줄이고 유연한 handoff를 제공함 | ° CN(Correspondant Node)은 MN과 가깝더라도 매번 HA(Home Agenct)를 거쳐 패킷을 전송하는 문제점을 binding cache, smooth handoff, special tunneling을 통해 해결(Routing Optimization) |
Ingress
Filtering |
° Ingress Filtering을 수행하는 FA(Foreign Agent) 자신의 네트워크에 속하지 않은 주 소를 발신지로 갖는 패킷을 페기 | |
MIPv6 |
특징 |
° Neighbor Discovery, Address auto-configuration 기능으로 FA 필요성 제거
° routing optimzation을 프로토콜 차원에서 지원하여 trinangle routing을 해결
° Ingress Filtering - MN은 자신의 COA를 발신지 주소로 사용함 |
문제점 |
° 일반적이고 거시적인 이동성만을 지원
° 빈번한 이동과 실시간성 지원은 부족함
° MN의 위치 변경시 마다 원거리의 HA, CN에 BU(Binding update)를 수행, BU 완료전까지는 지연됨 | |
HMIPv6
(Hierachical MIPv6) |
° 각 지역 도메인이 MAP(Mobile Anchor Pointer)이라는 지역내 이동성을 관리하는 Agent가 존재하여 이를 통해 지역내 이동성을 증가시킴
° MN이 MAP영역내에서 이동시에는 원거리의 HA와 CN에 대해 BU없이 Local BU만 수행 |
FMIPv6
(Fast
Handover MIPv6) |
° AR1에서 AR2로 이동시 발생하는 핸드오버 지연을 최소화하기 위하여 2계층 핸드오버가 완료되기 이전에 3계층
|
F-MIPv6 |
° HMIPv6 는 지역내 이동시에는 BU를 감소시켜 Hand off 지연을 개선하지만 MAP간에 이동시에는 부족함, 따라서 인접한 MAP간에 생기는 Zone을 이용하여 Fast Handover를 적용
° MAP는 자신의 영역 내부에 있는 MN만 관리하는게 아니라 MAP 내부로 진입하고 외부로 나가는 MN까지 관리하므로 부하가 많이 생기는 단점 |