본문 바로가기
컴퓨터 네트워크 프로토콜/NS-3(Network Simulator 3)

NS-3에서 UAN 프레임워크로 IPv4 수중 시뮬레이션을 하는 방법

by 연구자 공학코드 2020. 10. 14.

공지사항

  1. 제가 운영하는 네이버 카페 개발자 커뮤니티 코어큐브(https://cafe.naver.com/ewsncube)에 가입하시면 컴퓨터 관련 학습 자료와 질의응답을 제공받으실 수 있습니다.

728x90
반응형

본 글은 2016년 10월 11일 17시 31분에 썼던 글이며 블로그 자료 이전으로 날짜와 일부 내용이 갱신되었습니다.

 NS-3에서 UAN 프레임워크로 IPv4 수중 시뮬레이션을 하는 것이 가능한 지 조사해보았다. UAN 프레임워크로 생성된 노드는 기본적으로 0-255의 한 바이트(unit8_t) 주소를 부여 받는다. 즉 기본적으론 IPv4를 지원하지 않는다. 이를 해결하기 위한 방법으로 두 가지가 있는데 하나는 적응계층(adaptation layer)을 두는 것과 다른 하나는 NS-3에 구현되어 있는 IPv4 관련 클래스를 수정해서 UAN 프레임워크의 주소를 관리하도록 만드는 것이다.

소스코드 예시

관련 링크 1 : https://groups.google.com/forum/#!msg/ns-3-users/ag2CoKEqQzw/Cffmg_UDixQJ

관련 링크 2 : https://groups.google.com/forum/#!topic/ns-3-users/498TI2cmEbI

728x90
반응형

댓글