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 #1 #48

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

모바일 IP #1 #48

Jangchanhi opened this issue Aug 8, 2022 · 0 comments

Comments

@Jangchanhi
Copy link
Owner

10.1 주소 지정
정지 호스트 (Stationary Hosts)

  • 인터넷 내의 호스트는 한 장소에서 다른 장소로 이동하면서 같은 IP 주소를 가지고 갈 수 없다. 주소는 호스트가 특정 네트워크에 연결되어 있을 때만 유효하게 된다. 만약 네트워크가 변한다면 주소는 더 이상 유효하지 않게 된다.
  • 라우터는 위의 관계를 사용해 패킷을 라우트한다. 즉 라우터는 프리픽스를 사용하여 호스트가 연결된 네트워크에 패킷을 전달한다. 이 방법은 정지 호스트에는 문제없이 사용된다.
    => 주소의 일부는 호스트가 연결된 네트워크를 정의하므로 IP 주소는 정지 호스트에 사용될 수 있도록 설계되었다.

이동 호스트(Mobile Hosts)

  • 호스트가 한 네트워크에서 다른 네트워크로 이동하면 IP 주소 구조도 변경되어야 한다. 이에 대한 몇 가지 해결책이 제안되었다.

[1] 주소의 변경 : 이동 호스트가 새로운 네트워크로 갈 때 자신의 주소도 변경하도록 하는 것이다. 호스트는 DHCP를 사용하여 새로운 네트워크에서의 새 주소를 획득하여 사용할 수 있다. 그러나 이 방법에는 몇 가지 문제가 있다.
1) 구성 파일이 변경되어야 한다.
2) 호스트가 한 네트워크로 이동할 때마다 재 부팅되어야 한다.
3) 인터넷의 다른 호스트들이 이 변경을 알 수 있도록 DNS 테이블이 변경되어야 한다.
4) 호스트가 데이터 전송 중 다른 네트워크로 이동하게 되면 이 데이터 전송은 중단되게 된다.
=> 연결이 지속되는 동안 클라이언트와 서버의 포트 번호와 IP주소가 변경되어서는 안 되기 때문

[2] 두 개의 주소

  • 두 개의 주소를 사용하는 것이다. 호스트가 홈 주소(home address)라 불리는 원주소와 의탁 주소(care-of address)라 불리는 임시 주소를 갖는 것이다.

  • 홈 주소는 영구적으로 사용되며 호스트의 영구적 홈이 되는 네트워크인 홈 네트워크에 호스트를 연결시킨다.

  • 의탁 주소는 임시 주소로서 호스트가 한 네트워크에서 다른 네트워크로 이동하게 되면 의탁 주소는 변경되며 이는 호스트가 이동하여 도착한 네트워크인 외지 네트워크에서의 주소이다.
    image

  • 모바일 IP에서 이동 호스트는 홈 주소와 의탁 주소라는 두 개의 주소를 가진다.

  • 홈 주소는 영구적이지만 의탁 주소는 이동 호스트가 한 네트워크에서 다른 네트워크로 이동하게 되면 변경된다.

=> 이동 호스트가 외지 네트워크로 이동하게 되면 에이전트 발견 및 등록 과정에서 의탁 주소를 받게 된다.
image

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