Mobility (이동성)

김지윤·2023년 2월 9일
0

컴퓨터 네트워크

목록 보기
6/18

  • 홈 네트워크 : 이동 노드(랩톱, 스마트폰)의 영구적인 집

  • 홈 에이전트 : 이동 노드의 이동성 관리 기능을 수행

  • 방문 네트워크 : 이동 노드가 현재 머무는 네트워크

  • 방문 에이전트 : 이동성 관리 기능 수행, 이동 노드를 도와 줌

TCP 같은 연결은 유지하고, IP 데이터그램을 주고받으며 802.11이나 LTE 셀을 변경할 때, 네트워크 관점에서 우리는 이동한다고 본다.

  • 핸드오버 : 802.11 WLAN 이나 LTE 셀 간에 이동할 때 제공해야 하는 것

  • 로밍 : 홈 네트워크가 아닌 다른 셀룰러 네트워크과 연결되면 방문 네트워크에서 로밍중이다


<이동장치에 데이터그램 보내는법>

네트워크 코어가 아닌 네트워크 가장자리에서 하는 일

가능한 방법 : 홈 에이전트가 이동 노드의 위치를 알고 있는 것 (네트워크 중심X -> 네트워크 경계O)
이동 노드는 홈 네트워크에서 ‘영구적인 주소’를 갖고, 방문 네트워크에서 ‘COA(방문 네트워크 주소)’를 갖는다.

이동 노드의 위치 추적하는 법 : 방문 에이전트가 COA를 생성해 기존 주소와 결합한다.

<이동 노드에게 오는 데이터그램 전달 방식>

  • 간접 라우팅 : 패킷을 홈 에이전트에게 주고 홈 에이전트가 방문 에이전트로 준다.
    (삼각 라우팅 문제로 비효율적)
  • 직접 라우팅 : 상대 에이전트가 홈 에이전트에게 COA를 물어보고 직접 보낸다.
    이동 사용자 위치 파악 프로토콜 필요

실제로 이동하는 시나리오

  1. 방문 네트워크의 기지국과 결합
  2. 제어 평면 구성 (MME와 접촉)
  3. 터널을 설정하는 데이터 평면 구성
  4. 핸드오버
profile
꾸준하게 공부하고 기록하는 개발자

0개의 댓글