如何将 dccp 补丁添加到 ns2 2.34?请给我详细的步骤。
文件是文件是ns234-dccp-1.patch
。
当我尝试模拟dccp时出现错误
Kar@ubuntu:~$ ns audiodccp.tcl
invalid command name "Agent/DCCP/TCPlike"
while executing
"Agent/DCCP/TCPlike create _o726 "
invoked from within
"catch "$className create $o $args" msg"
invoked from within
"if [catch "$className create $o $args" msg] {
if [string match "__FAILED_SHADOW_OBJECT_" $msg] {
delete $o
return ""
}
global errorInfo
error "class $..."
(procedure "new" line 3)
invoked from within
"new Agent/DCCP/TCPlike"
invoked from within
"set dccp1 [new Agent/DCCP/TCPlike]"
(file "audiodccp.tcl" line 50)
优麒麟-10.04NS2 大蒜素 2.34
audiodccp.tcl : 未知文件。
无效的命令名称"代理/DCCP/TCP 类似"
→ → 您的生成失败了。或者您使用了错误的可执行文件"ns"。建议是做:
cd ns-allinone-2.34/-ns-2.34/
cp ns ns-dccp
sudo cp ns-dccp /usr/local/bin/
。然后用$ ns-dccp [file.tcl]
进行模拟
您还可以使用 ns-2.35,默认情况下它包含 DCCP。
注意:您可以同时安装任意次数的ns-allinone-2.xx。但是:切勿将任何 PATH 文本添加到 .bashrc。不需要。