개발! 딱 깔끔하고 센스있게!

네트워크1_4주차 1강 본문

과제정리

네트워크1_4주차 1강

렉사이 2020. 5. 12. 03:34

모바일 IP

  • 모바일 IP 개념
    • 이동 단말에 자동설정되는IP
    • 지역 라우터에 번호요청을 통한 자동설정
  • 등장배경
    • 고정된 위치에서 사용하는 인터넷 단점
    • 이동성 지원 단말의 출현, 무선통신기술 등장
    • IP 차세대 네트워크 프로토콜 표준화
    • IP 네트워크에서의 이동성 지원 필요
  • 모바일 노드
    • 네트워크간 이동 가능한 사용자 단말
      • 홈 어드레스
    • CoA (Care of Address)
      • 외부 에이전트에게서 할당 받음
      • 모바일 노드의 외부 네트워크 방문시
    • 홈 에이전트
      • 모바일 노드를 관리하는 일종의 라우터
      • 모바일 노드의 위치정보 파악
      • 패킷 전달
    • 외부 에이전트
      • 모바일 노드의 외부 네트워크 방문시
    • 홈 어드레스
      • 모바일 노드의 홈 네트워크에서 할당받은 고정IP
      • 모바일 노드의 현재 위치와 상관없이 고정
      • 외부 에이전트는 해당 모바일 노드의 홈 네트워크 판별

모바일 IP 동작

  • 모바일 노드 이동시 / 외부 네트워크간 핸드 오프 시
    • 네트워크 발견 : 현재 자신의 위치 파악
    • CoA 획득 : 외부 에이전트로 부터 CoA 획득
    • 등록 : 할당받은 CoA를 홈 에이전트에게 등록
    • 데이터 전송
  • 모바일 노드 현재위치 파악
    • ICMP : 라우터 광고
    • ICMP : 라우터 요청
  • 모바일 노드의 등록 절차
    • 1. 모바일 노드의 이동
    • 2. 수시한 에이전트 광고 메시지 분석, 외부 네트워크로 이동 감지
    • 3. 외부 에이전트로 부터 CoA 획득
    • 4. 외부 에이전트 등록
    • 5. 홈 에이전트에 위치 및 CoA 등록
    • 6. 등록 확인
  • 에이전트 광고 메시지
    • ICMP 라우터 광고 메시지 확장
    • 확장성
    • 포함정보
      • 네트워크 디폴트 게이트웨이
      • CoA 등
    • 이동성 에이전트 광고 확장 메시지
      • 에이전트 광고 메시지의 라우터 필드 다음에 위치
      • 모바일 노드는 메시지를 수신하여 현재 위치를 파악
    • 프리픽스 길이 확장 메시지
      • 이동성 에이전트 광고 확장 메시지와 함께 사용
      • 네트워크 프리픽스 비트수 표시
      • 에이전트 광고 메시지 내부 각 라우터 주소 목록에 적용
      • CoA 목록에는 적용되지 않음
  • 이동 감지 알고리즘
    • 네트워크 간 이동감지
      • 유효기간 필드 이용
      • 주소 프리픽스 이용
    • 외부 네트워크 > 홈 네트워크
      • 에이전트 광고 메시지를 통해 홈 네트워크 감지
      • 모바일 노드는 라우팅 테이블 변경
      • 홈 에이전트에 저장되어있는 CoA 등록 정보 해지
  • CoA 획득
    • 외부 에이전트 광고 메시지 수신
    • 다른 네트워크로 이동했음을 감지
    • CoA 할당 방식
      • 외부 에이전트 CoA
        • 외부 에이전트 CoA로 사용
        • 외부 에이전트 구현 용이
        • 전달 지연발생
      • Co-located CoA
        • 모바일 노드에게 유일한 주소
        • 외부 에이전트를 거치지 않고 패킷이 직접 전달
        • 외부 에이전트는 모든 모바일 노드에게 주소 할당
        • 외부 에이전트는 할당한 모든 주소 관리
  • 외부 에이전트 CoA 방식의 데이터 전송 경로
    • 모바일 노드에서 전송되는 패킷은 상대노드에게 직접 전송되나 상대노드로 부터 전송되는 패킷은 홈 에이전트와 외부 에이전트를 거쳐 모바일 노드에게 전송된다
  • 외부 어드레스 CoA 등록절차
    • 모바일 노드는 할당 받은 CoA를 홈 에이전트에게 등록해야함
    • 등록절차
      • 등록 요청 메시지
        • 모바일 노트 > 홈 에이전트
      • 등록 응답 메시지
        • 홈 에이전트/외부 에이전트 > 모바일 노드
    • 모바일 노드는 외부 에이전트를 거쳐 홈 에이전트와 등록 요청/응답 과정 수행
    • Co-located CoA를 이용한 등록절차
      • 모바일 녿드는 외부 에이전트와 상관없이 홈 에이전트와 직접 등록 과정 수행
  • 등록 요청 메시지
    • 모바일 노드가 홈 에이전트에게 현재 자신의 위치 통지
    • 메시지를 수신한 홈 에이전트는 바인딩 정보 생성/갱신
    • 등록과정을 마친 모바일 노드는 해당 외부 네트워크의 디폴트 라우터를 선택
  • 등록 응답 메시지
    • 홈 에이전트가 모바일 노드의 등록 요청을 수락/거부
    • 외부 에이전트가 등록 응답 메시지를 전송하는 경우
  • Co-located CoA 방식에서의 전송 경로
    • 터널링의 양단 : 홈 에이전트, 모바일 노드
    • 모바일 노드의 CoA가 라우팅 가능한 주소이므로 터널링의 한쪽 끝이 됨
  • 메시지 보안
    • 등록 요청 메시지는 반드시 인증절차 수행
    • 모바일 노드와 홈 에이전트 사이의 보안
    • MD5
    • 재생 공격으로부터 네트워크 보호
    • 유일한 식별자 필드값 사용

'과제정리' 카테고리의 다른 글

네트워크1_5주차 1강  (0) 2020.05.14
네트워크1_4주차 2강  (0) 2020.05.12
네트워크1_3주차 2강  (0) 2020.05.11
네트워크1_3주차 1강  (0) 2020.05.11
네트워크1_2주차 1강  (0) 2020.05.09
Comments