适用于ns-2的Google BBR实施
这是要在上使用的ns-2网络模拟器的Google BBR TCP拥塞控制算法的实现
这是一个未完成的实现,欢迎贡献。
TL; DR
该文件夹必须位于ns-allinone-2.35旁边(与ns-allinone-2.35处于同一级别)。
make patch
make all
make plot
如何安装和使用
我们假设您的工作ns-allinone-2.35文件夹位于包含此存储库的文件夹旁边,即:
|- bbr
| |-Makefile
| |-tcp.h
| |- (...)
|
|- ns-allinone-2.35
|- ns-2.35
|- include
|- bin
|- (...)
如果这是您首次安装此软件,则必须修补三个重要文件:
Makefile.in
tcp/tcp.h
lib/tcl/ns-defaults.tcl
您可以通过以下方式应用这些补丁:
make patch
这样做了以后,你需要调用make all的代码和复制.tcl脚本到ns2.35。 此副本与修
1