2023年1月8日

ns-3_ Day 7

摘要: Ptr:ns-3的智能指针 Ptr的实现分为两个部分: Ptr类:负责保存原始指针和模拟原始指针操作(复制、赋值等); SimpleRefCount类:负责记录所有指向所分配的对象内存的指针数量。 简化两个类的定义,可以分别视为 template<typename T> class Ptr{ pri 阅读全文

posted @ 2023-01-08 21:53 LeewayTang 阅读(92) 评论(0) 推荐(0)

ns-3_ Day 6

摘要: 从Node类获取对象 除了物理层的Channel,其余几乎所有重要的类都存储在Node对象里,相同Id的对象属于同一节点。例如: Application 传输层 IpL4Protocol 网络层 Ipv4、Ipv6 链路层 NetDevice 当然我们可以从容器中获得想要的对象,例如: Applic 阅读全文

posted @ 2023-01-08 16:59 LeewayTang 阅读(86) 评论(0) 推荐(0)

ns-3_ Day 5

摘要: 理解ns-3的网络模拟方法:离散事件 还是以first.cc中的PPP网络为例。 一个分组从n0到n1的过程可以理解成: T1:n0开始向信道发送分组(第一个字节)。 T2:分组的最后一个字节被发送,网络设备释放。 T3:分组被n1接收(事实上没有考虑n1的传输延迟,也就是只考虑n1完全接收分组的时 阅读全文

posted @ 2023-01-08 10:33 LeewayTang 阅读(125) 评论(0) 推荐(0)

导航