• AI글쓰기 2.1 업데이트
BRONZE
BRONZE 등급의 판매자 자료
non-ai
판매자가 AI를 사용하지 않은 독창적인 자료

Mobile IPv6 기반 Testbed 구축 및 성능 분석

졸업논문으로 Mobile IPv6 기반 Testbed 구축 및 성능분석을 하였습니다. 논문에서 구축하고자 하는 Testbed는 IPv6와 Mobile IPv6가 올바르게 동작하도록 망을 구성하는것이고, 구축한 Testbed 내에 일정 트랙픽을 발생시켜 망이 혼잡할 때와 혼잡하지 않을 때를 가정하여, 각각의 핸드오프시간을 측정하여 비교분석하였습니다. 7대의 데스탑PC 와 1대의 노트북을 사용하여 Testbed를 구축하였으며, 운영체제는 Red Hat Linux 9.0을 기본으로 사용하였습니다. 또한 Mobile IPv6 소스 코드가 동작하기 위해서 2.4.26 버전의 커널 소스를 사용하였습니다. Mobile IPv6 Source Code는 Helsinki University of Technology의 MIPL프로젝트에서 구현중인 MIPL 1.1 버전을 사용하였습니다. 일정 대역폭을 사용하는 트랙픽을 생성하기 위해 MGEN 4.2 버전을 사용하였습니다. 실험내용은 구축한 Testbed 내에 일정 트래픽을 발생시켰을때와 발생시키지 않았을때 노트북을 무선국이라 가정하고 무선국이 A에서 B로 이동하여 통신할때 트래픽의 유무에 따라 발생하는 핸드오프시간을 측정하여 비교 분석하였습니다.
72 페이지
워드
최초등록일 2006.10.23 최종저작일 2005.11
72P 미리보기
Mobile IPv6 기반 Testbed 구축 및 성능 분석
  • 미리보기

    소개

    졸업논문으로 Mobile IPv6 기반 Testbed 구축 및 성능분석을 하였습니다.
    논문에서 구축하고자 하는 Testbed는 IPv6와 Mobile IPv6가 올바르게 동작하도록 망을 구성하는것이고, 구축한 Testbed 내에 일정 트랙픽을 발생시켜 망이 혼잡할 때와 혼잡하지 않을 때를 가정하여, 각각의 핸드오프시간을 측정하여 비교분석하였습니다.
    7대의 데스탑PC 와 1대의 노트북을 사용하여 Testbed를 구축하였으며, 운영체제는 Red Hat Linux 9.0을 기본으로 사용하였습니다.
    또한 Mobile IPv6 소스 코드가 동작하기 위해서 2.4.26 버전의 커널 소스를 사용하였습니다.
    Mobile IPv6 Source Code는 Helsinki University of Technology의 MIPL프로젝트에서 구현중인 MIPL 1.1 버전을 사용하였습니다.
    일정 대역폭을 사용하는 트랙픽을 생성하기 위해 MGEN 4.2 버전을 사용하였습니다.
    실험내용은 구축한 Testbed 내에 일정 트래픽을 발생시켰을때와 발생시키지 않았을때 노트북을 무선국이라 가정하고 무선국이 A에서 B로 이동하여 통신할때 트래픽의 유무에 따라 발생하는 핸드오프시간을 측정하여 비교 분석하였습니다.

    목차

    제1장 서론

    제2장 Mobile IP 및 Mobile IPv6 개요
    2.1 Mobile IP 개요 및 구성
    2.2 Mobile IP의 동작방식
    2.3 Mobile IP 요구사항
    2.4 Mobile IP에서의 경로 최적화
    2.5 Mobile IP 옵션 및 메시지
    2.6 Mobile IPv6 개요
    2.6.1 Mobile IP와 Mobile IPv6의 비교
    2.6.2 Mobile IPv6의 구성요소
    2.6.3 Mobile IPv6 프로토콜 개요
    2.6.4 Mobile IPv6의 기본헤더
    2.6.5 Mobile IPv6의 기본동작
    2.6.6 Mobile IPv6의 destination option.
    2.6.7 Mobile IPv6의 특징 및 장단점
    2.6.8 Mobile IPv6의 옵션 및 메시지
    2.6.9 MIPv6 구현 요구사항

    제3장 Testbed 구축
    3.1 Testbed의 구성
    3.2 Testbed에 필요한 요소
    3.3 각 노드의 설정
    3.3.1 Mobile IPv6 설치(MN, CN, HA, AR)
    3.3.2 Mobile IPv6 설정(MN, CN, HA, AR)

    제4장 망 Handoff Time 측정 및 분석
    4.1 실험 설계
    4.1.1 Handoff Procedure
    4.1.2 Handoff Delay
    4.1.3 핸드오프 시간 측정을 위해 일부 함수 수정
    4.2 Test Scenarios
    4.2.1 Test Scenario #1
    4.2.2 Test Scenario #2
    4.3 실험결과 정리 및 분석

    제5장 결론 및 향후 과제

    참고문헌

    그림 목차
    [그림 2 1] Mobile IP 동작 원리
    [그림 2 2] Mobile IP 표준 IP 라우팅
    [그림 2 3] Mobile IP 경로 최적화
    [그림 2 4] 이동 헤더 포맷
    [그림 2 5] 바인딩 재구성 요청 메시지 포맷
    [그림 2 6] Home Test Init 메시지
    [그림 2 7] Care-of Test Init 메시지
    [그림 2 8] Home Test 메시지
    [그림 2 9] Care-of Test 메시지
    [그림 2 10] 바인딩 업데이트 메시지
    [그림 2 11] 바인딩 응답 메시지
    [그림 2 12] 바인딩 에러 메시지
    [그림 2 13] Mobile IPv6의 기본동작과정
    [그림 2 14] Mobile IPv6 Coa획득과 home registration 절차
    [그림 2 15] 이동 노드와 인터넷 노드간의 통신
    [그림 2 16] Binding update 옵션 필드형식
    [그림 2 17] Binding acknowledgement 옵션 필드 형식
    [그림 2 18] Mobile IPv6의 메시지 흐름
    [그림 3 1] Testbed 구성
    [그림 3 2] 커널 컴파일을 위한 설정
    [그림 3 3] 이동 노드의 IPv6 설정
    [그림 3 4] 홈 에이전트의 IPv6 설정
    [그림 3 5] 홈 에이전트의 라우팅 테이블
    [그림 3 6] 홈 에이전트의 Router Adevertisement Daemon 설정
    [그림 3 7] Access Router 의 IPv6 설정
    [그림 3 8] Access Router 에서 Router Advertisement Daemon 설정
    [그림 3 9] Access Router 의 라우팅 테이블
    [그림 4-1] 핸드오프 동작의 상태 천이도
    [그림 4 2] Handoff Procedure
    [그림 4 3] 이동 노드가 새로운 링크로 진입할 때의 함수 호출과정
    [그림 4 4] mipv6_rtr_add() 함수 수정
    [그림 4 5] AR로부터 RA를 받는 과정의 함수 호출과정
    [그림 4 6] mipv6_router_event() 함수 수정
    [그림 4 7] BU 메시지 보낼 때의 함수 호출과정
    [그림 4 8] mipv6_send_bu() 함수 수정
    [그림 4 9] BA 메시지를 받는 과정의 함수호출과정
    [그림 4 10] mipv6_ba_rcvd() 함수 수정
    [그림 4 11] 시나리오 #1
    [그림 4 12] 시나리오 #2
    [그림 4 13] 시나리오1의 메시지출력 화면
    [그림 4 14] 시나리오2의 메시지출력 화면

    본문내용

    실험 설계<br /><br /><br />
    이동 노드가 외부 망으로 이동할 때 Handoff가 발생하는데, 망의 혼잡유무가 Handoff에 어떠한 영향을 미치는가를 분석하고자 한다. 본 장에서는 Handoff의 진행과정을 알아본 후, Handoff time 과 Handoff latency 를 측정하기 위해 MIPL 소스코드를 분석하고 분석을 토대로 핸드오프과정에서 발생하는 Handoff time과 handoff latency가 일어나는 시점에 코드를 삽입하여 Handoff time과 handoff latency를 측정할 것이다. ______중략<br /><br /><br />
    <br /><br /><br />
    인터넷 환경에서 무선 이동성을 지원하기 위한 가장 큰 문제점은 이동에 따른 핸드오프 현상이 일어난다는 점이다[7]. [그림 4-1]은 Mobile IPv6에서 이동 노드가 외부로 이동하여 접근 라우터(Access Router)를 변경하는 핸드오프의 과정을 상태 천이도로 표현하였다. 이동 노드는 접속 확인(Movement Detection) 을 통해 현재의 네트워크가 변경 되었는지 판단하기 위해 인접노드 요청 메시지를 보낸다. 그 후 인접노드 광고 메시지가 타이머 동안 도착하지 않으면 새로운 라우터로 정보를 갱신하기 위하여 라우터 광고 메시지를 기다리게 된다. 이 때, 라우터 요청 메시지 간격동안 라우터 광고 메시지가 도착하지 않으면 라우터 요청 메시지를 먼저 보내어 라우터 광고 메시지를 요청하게 된다. 라우터 광고 메시지를 받은 이동 노드는 의탁 주소를 생성하고 홈 에이전트로 바인딩 업데이트를 한다. 그리고 바인딩 응답 메시지를 받은 후 이동 노드는 홈 에이전트와 바인딩하게 된다. <br /><br /><br />
    본 논문에서는 핸드오프 시간(Handoff time)을 새로운 네트워크로 이동한 시간부터 바인딩 업데이트 메시지를 보내게 되는 구간으로 정의한다. 또한 바인딩 업데이트 메시지를 보내고 바인딩 에크 메시지를 받는 구간을 핸드오프 지연(Handoff latency)로 정의한다. <br />

    참고자료

    · [1] Moblie IPv6에서 Fast Handover를 위한 IETF 기술동향
    · 전자통신동향분석 제 18권
    · [2] F-HMIPv6: 차세대 IP이동성 기술(한국전자통신 연구원)
    · [3] C. Castelluccia, "A Hierarchical Mobility Management Scheme for IPv6," Proceedings of ISCC `98, pp. 305-309, 1998.
    · [4] C. Perkins, Ed., "IP Mobility Support for IPv4," RFC 3344, Aug. 2002.
    · [5] D. B. Johnson and C. Perkins, "Mobility Support in IPv6,"
    · Internet draft (work in progress), draft-ietf-mobileip-ipv6-24.txt, Jun. 2003.
  • 자료후기

      Ai 리뷰
      지식판매자의 자료는 깊이 있는 분석과 명확한 설명이 잘 어우러져 있어 학습에 많은 도움이 되었습니다. 과제 작성 시 유용하게 활용할 수 있었습니다.
    • 자주묻는질문의 답변을 확인해 주세요

      해피캠퍼스 FAQ 더보기

      꼭 알아주세요

      • 자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
        자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다.
        저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
      • 해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.
        파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
        파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우
    문서 초안을 생성해주는 EasyAI
    안녕하세요 해피캠퍼스의 20년의 운영 노하우를 이용하여 당신만의 초안을 만들어주는 EasyAI 입니다.
    저는 아래와 같이 작업을 도와드립니다.
    - 주제만 입력하면 AI가 방대한 정보를 재가공하여, 최적의 목차와 내용을 자동으로 만들어 드립니다.
    - 장문의 콘텐츠를 쉽고 빠르게 작성해 드립니다.
    - 스토어에서 무료 이용권를 계정별로 1회 발급 받을 수 있습니다. 지금 바로 체험해 보세요!
    이런 주제들을 입력해 보세요.
    - 유아에게 적합한 문학작품의 기준과 특성
    - 한국인의 가치관 중에서 정신적 가치관을 이루는 것들을 문화적 문법으로 정리하고, 현대한국사회에서 일어나는 사건과 사고를 비교하여 자신의 의견으로 기술하세요
    - 작별인사 독후감
    해캠 AI 챗봇과 대화하기
    챗봇으로 간편하게 상담해보세요.
    2026년 01월 21일 수요일
    AI 챗봇
    안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
    7:20 오후