Basic-Sim Notes¶
这一部分对应于 ns3-sat-sim/simulator/contrib/basic-sim/doc/getting_started.md
我们会介绍模拟器的内核实现,这与后期自定义新功能的关联度很高 🚀
它属于原论文的子模块,对应的官方README在 这里
这个子模块的用途是做一层抽象,便于进行:
- 网络拓扑建立
- 流量监控
- 链路利用率/拥塞率检测
整个教程分为以下几个组成部分:
getting_started.md
-- Basic concepts of the frameworkptop_topology.md
-- Point-to-point topologyarbiter_routing.md
-- A new type of routing with more flexibilitylink_utilization_tracking.md
-- Link utilization trackinglink_queue_tracking.md
-- Link queue trackingflows_application.md
-- Flow application ("send from A to B a flow of size X at time T")udp_burst_application.md
-- UDP burst application ("send from A to B at a rate of X Mbit/s at time T for duration D")pingmesh_application.md
-- Ping application ("send from A to B a ping at an interval I")tcp_optimizer.md
-- Optimize certain TCP parametersfuture_work.md
-- To find out what can be extended / improved
笔者的介绍基于官方文档,但是更加浓缩,且具有一定的主观性,欢迎批判性参考 👏