ns2_bbr:ns2网络模拟器的Google TCP BBR实现

时间:2024-02-24 06:07:36
【文件属性】:

文件名称:ns2_bbr:ns2网络模拟器的Google TCP BBR实现

文件大小:177KB

文件格式:ZIP

更新时间:2024-02-24 06:07:36

google tcp simulation network congestion

适用于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。 此副本与修


【文件预览】:
ns2_bbr-master
----plot.py(2KB)
----test.sh(84B)
----Makefile(811B)
----tcp-bbr.cc(17KB)
----results.png(99KB)
----README.md(3KB)
----bbr_test.tcl(2KB)
----drafts()
--------tcp.cc(79KB)
--------tcp-vegas.cc(13KB)
--------tcp-reno.cc(6KB)
--------tcp.h(30KB)
--------pacing.c(18KB)
--------add_pacing.md(33KB)
--------real_bbr.c(30KB)
--------bbr_sender.cc(29KB)
----makefile.patch(446B)
----bbrtest.txt(26KB)
----tcp.patch(51KB)
----nsdefault.patch(35KB)

网友评论