OS X 10.10.4를 사용하는 MacBook에 NS2 2.35를 설치합니다. 내가 설치 한 Xcode는 Xcode 6.4입니다. LD : 나는 다음과 같은 오류 얻고 설치하는 동안 심심 아키텍처 x86_64에 대한 찾을 수 없습니다 그 소리 : 오류 : 링커 명령은 (호출을보기 위해 사용 -v) 종료 코드 1로 실패 make : *** [octlsh]
test 매개 변수를 process_data 안에 수정하고 test 값에 따라 해당 함수 외부의 케이스를 전환해야합니다. process_data은 수신 된 udp 패킷을 처리하기위한 정적 기능을 나타내며 '크기 및 데이터'매개 변수를 두 개 이상 허용하지 않으므로 upvar을 사용하여 참조로 전달할 수 없습니다. 또한, 찾은 한 process_data 함수
무선 노드 사이의 일부 VANET 시나리오를 시뮬레이트하기 위해 NS2 도구를 사용하고 있습니다. '수동 NS2 일부 인터넷 에 굴착 그러나 나는 didn를 : 나는 특정 무선 노드의 커버리지 거리를 변경할 수있는 방법 , 지금까지 확인했습니다 솔루션을 찾으십시오. 아마도 안테나 유형과 관련된 몇 가지 매개 변수입니까? set val(chan) Chan
네트워크 시뮬레이터 (NS2)를 처음 사용했습니다. ns2.34 또는 2.35를 통해 위치 기반 라우팅 프로토콜을 시뮬레이션하고 싶습니다. ns-allinone-2.35를 설치했고 ns2.35에 대한 LAR-DREAM 패치 파일이 있습니다. 패치를 설치하는 방법은 무엇입니까? 나는 #patch -p1 < LAR-DREAM.patch 을 시도하지만 그런 파일
"NS2 Simulator"를 사용하여 컴퓨터 네트워크를 시뮬레이션하고 있습니다. char * 대신 const char* const* argv을 사용해야하는 이유를 정말로 이해하지 못합니까? 대신 char *을 사용할 수 있습니까? 이 주제에 대한 많은 품질 관리가 있지만 그것에 대해 혼란스러워했습니다. 이 질문에 "중복"이라고 표시하지 마십시오. 아래 기
내 프로젝트는 NS2에서 샘플 네트워크를 만들고 노드 내에서 패킷을 임의로 전달하는 것입니다. 패킷이 특정 노드를 통과 할 때마다 패킷 해시 값을 패킷에 대해 계산하고 패킷이 통과하는 노드 내에 저장하거나 파일로 별도로 저장해야합니다 (각 노드에 대해 하나의 파일 사용). NS2에서 네트워크 생성 및 패킷 흐름을위한 코드를 작성했습니다. 그러나 NS2에서
Cygwin에 NS2를 설치하고 있습니다. 나는 gcc를 설치했다. Cygwin과 필수 패키지 사이에 링크가없는 것 같습니다. gcc 버전은 5.4.0입니다. "패키지 ... 시스템에 없습니다." 각 패키지마다. Checking Cygwin version is >= 1.3.12... 2.5.2 (should be ok)
Checking filesystem
우분투에서 오랫동안 ns2과 nam을 사용하고 있습니다. 이제 패치 (OSPF)를 적용해야합니다. (I 종류의 새로운 거기에있어로) 나는 리눅스에 패치를 적용하는 방법을 찾고있다 그리고 내가 가진 모든했다 : 1) $ tar xvf ns-allinone-2.35.tar.gz
2) $ cd ns-allinone-2.35/
3) $ ln -s ns-2.
전화를 걸 때 TCL과 NS2"오류가 발생했지만 문제를 디버그 할 수 없었습니다. tcl 파일을 실행 중이며 다음 오류가 발생합니다. 값을 하드 코딩 했으므로 작동하지 않습니다. 왜 nametrace 라인을 좋아하지 않는거야? 위의 코드를 실행는 set val(rp) AODV ;# routing protocol
set opt(x) 3500