Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

모바일 IP #4 #51

Open
Jangchanhi opened this issue Aug 13, 2022 · 0 comments
Open

모바일 IP #4 #51

Jangchanhi opened this issue Aug 13, 2022 · 0 comments

Comments

@Jangchanhi
Copy link
Owner

(1) 에이전트 광고
image

라우터가 ICMP 라우터 광고 메시지를 사용하여 자신의 존재를 광고할 때 만약 자신이 에이전트로서 작동하고 있다면 패킷에 에이전트 광고 메시지를 추가할 수 있다. 에이전트 광고가 라우터 광고 패킷에 어떻게 추가될 수 있는지 보여주고 있다.
=> 모바일 IP는 에이전트 광고를 위해 새로운 패킷 유형을 사용하지 않는다. ICMP의 라우터 광고 패킷을 사용하여 에이전트 광고 메시지를 추가한다.

  • 유형(type) [8비트] : 16이란 값 가짐

  • 길이[8비트] : 확장 메시지의 전체 길이 정의

  • 순서번호[16bit] : 메시지 번호를 저장, 수신자는 이 번호를 사용해 메시지의 분실되었는지 결정 가능

  • 수명 : 수명 필드는 에이전트가 요청을 받을 시간을 초 단위로 나타낸다.

  • 코드[8비트] : 코드 필드는 1 or 0의 값을 가진다.

  • 의탁 주소 : 이 필드는 의탁 주소로서 사용이 가능한 주소들의 리스트를 포함한다. 이동 호스트는 이 주소들 중 하나를 선택 가능함. 이 의탁 주소의 선택은 등록 요청 과정에서 알려진다. 이 필드는 외지 에이전트만이 사용한다.

(2) 에이전트 간청 : 이동 호스트가 새 네트워크로 이동을 했지만 에이전트 광고를 받지 못했다면 에이전트 간청을 시작할 수 있다. ICMP 간청 메시지를 사용하여 에이전트에게 도움이 필요하다는 것을 알릴 수 있다.
=> 모바일 IP는 에이전트 간청을 위하여 새로운 패킷 유형을 사용하지 않고 ICMP의 라우터 간청 패킷을 사용한다.

[2] 등록 (Refistration) 외지 네트워크로 이동하여 외지 에이전트를 발견한 후 이동 호스트는 등록을 해야 함. (4가지)

  1. 이동 호스트는 외지 호스트에 자신을 등록하여야 한다.
  2. 이동 호스트는 홈 에이전트에 자신을 등록하여야 한다. 보통 이 과정은 이동 호스트를 대신하여 외지 에이전트가 수행한다.
  3. 만료가 된 후에는 이동 호스트는 등록을 다시 하여야 한다.
  4. 홈 네트워크로 돌아온 후 이동 호스트는 자신의 등록을 취소하여야 한다.

(1) 요청과 응답

  • 외지 에이전트와 홈 에이전트에 등록을 하기 위하여 이동 호스트는 등록 요청과 등록 응답을 사용한다.

(2) 등록 요청

  • 이동 호스트가 외지 에이전트에게 등록 요청을 보냄으로써 의탁 주소를 등록할 뿐 아니라 자신의 홈 주소와 홈 에이전트 주소를 알린다. 요청 메시지를 받아 요청을 등록한 후 외지 에이전트는 메시지를 홈 에이전트에게 중계한다.
  • 중계에 사용되는 IP 패킷은 외지 에이전트의 IP 주소를 발신지 주소로 가지고 있어 홈 에이전트는 외지 에이전트의 주소를 알게 된다.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant