MIPv6를 공부하다 질문이 생겨서 올립니다.

jinprho의 이미지

MIPL을 해보기 위해 미리 MIPv6를 공부해보고 있는데요,
MIPv6의 type 2 routig header 와 home address option이라는 필드의 차이점을 잘 모르겠네요..

둘다 home address field가 있긴 한데,
그나마 아는 차이라고는 어디서 누가 보내느냐에 따라 나뉘는거 같았는데,

왜 이렇게 둘로 나눠서 사용하는걸까요??
하나를 이용하는게 더 효율적인거 같은데..

명확한 차이점을 아시는 분 가르쳐주세요..