摘要: https://network.blog.csdn.net/article/details/50626281?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.add_param_is 阅读全文
posted @ 2020-11-12 10:03 Mr-xxx 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 最近在做ns2的“反移植”工作,深入研究了一下NS2中包的结构,其定义主要在packet.h/cc中实现的,但是有许多代码是为了与TCL接口而设计的。其定义如下: class Packet : public Event {private: unsigned char* bits_; // heade 阅读全文
posted @ 2020-11-12 09:42 Mr-xxx 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 参考:https://www.cnblogs.com/this-543273659/archive/2013/05/06/3062892.html NS2是离散事件驱动的仿真机制,这一点文献到处都在讲但却始终没有讲到点子上。本文试图从几个NS2的基本类出发探究一下离散事件驱动究竟是怎么回事。 首先是 阅读全文
posted @ 2020-11-11 17:28 Mr-xxx 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 1. NS 的整体实现 固定网络的仿真是通过下面三层合作来实现的。 Application 这个层是实现数据流的层次。 Agent 这个层是实现所有各层协议的的层次。 Node 这个部分由多个分类器( Classifier)实现了所有接收数据包进行判断是否进行转发或接收到 Agent 的部分。 Li 阅读全文
posted @ 2020-11-11 17:09 Mr-xxx 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 节点 1.创建节点 set ns [new Simulator] $ns node 单播节点(unicast node): Tcl对象之一:地址分类器(address classifier),用来判断分组的目标地址,C:/cygwin/home/tchen/ns-allinone-2.27/ns-2 阅读全文
posted @ 2020-11-11 16:24 Mr-xxx 阅读(287) 评论(0) 推荐(0) 编辑
摘要: WIFI:802.11协议帧格式 阅读目录 802协议桢格式 无线网络协议桢的分类 WLAN有以下三种网络拓扑结构 无线网络协议桢的三种类型 1: 控制帧 2: 管理帧 3 : 数据帧 Wi-Fi认证过程 参考 802协议桢格式 802.11和Wi-Fi技术并不是同一个东西。Wi-Fi标准是802. 阅读全文
posted @ 2020-11-11 15:27 Mr-xxx 阅读(2353) 评论(0) 推荐(0) 编辑
摘要: typeid关键字 注意:typeid是操作符,不是函数。这点与sizeof类似) 运行时获知变量类型名称,可以使用 typeid(变量).name() 需要注意不是所有编译器都输出”int”、”float”等之类的名称,对于这类的编译器可以这样使用 1 int ia = 3; 2 if(typei 阅读全文
posted @ 2020-11-10 21:15 Mr-xxx 阅读(3120) 评论(0) 推荐(1) 编辑
摘要: 在C++中,我们有时可以将构造函数用作自动类型转换函数。但这种自动特性并非总是合乎要求的,有时会导致意外的类型转换,因此,C++新增了关键字explicit,用于关闭这种自动特性。即被explicit关键字修饰的类构造函数,不能进行自动地隐式类型转换,只能显式地进行类型转换。 注意:只有一个参数的构 阅读全文
posted @ 2020-11-10 20:27 Mr-xxx 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 1.与字符串函数strcpy区别: memcpy与memmove都是对内存进行拷贝可以拷贝任何内容,而strcpy仅是对字符串进行操作。 memcpy与memmove拷贝多少是通过其第三个参数进行控制而strcpy是当拷贝至'\0'停止。 2.函数说明: memcpy函数的功能是从源src所指的内存 阅读全文
posted @ 2020-11-10 17:18 Mr-xxx 阅读(142) 评论(0) 推荐(0) 编辑
摘要: ANSI C说明了三个用于存储空间动态分配的函数(1) malloc 分配指定字节数的存储区。此存储区中的初始值不确定(2) calloc 为指定长度的对象,分配能容纳其指定个数的存储空间。该空间中的每一位(bit)都初始化为0(3) realloc 更改以前分配区的长度(增加或减少)。当增加长度时 阅读全文
posted @ 2020-11-09 20:05 Mr-xxx 阅读(1814) 评论(0) 推荐(0) 编辑