自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (9)
  • 收藏
  • 关注

转载 添加新协议(进阶)

<br />上一次是写添加没有新包头的协议,这次包含包头信息<br />同上,这次协议的例子是模拟节点a给节点b传输一个数据包,节点b收到返回一个数据包。<br />a收到后再次发送,b收到后再次返回。完毕。<br />相当于四次握手<br />协议名字叫 xdw_send_msg<br /><br /><br />=================================<br />开始,前提准备见上一篇<br />=================================<br />第1

2010-11-18 22:42:00 724

转载 添加简单的新协议(基础)

<br />目标:如下的tcl测试脚本,知道每句话最后执行到哪里。<br /><br />set ns [new Simulator]<br /><br />set test [new Agent/test_newprotocol]<br /><br />$test set para_in_tcl 7<br />$test get_para <br />$test test_fun<br /><br />=================================<br />开始<br />=====

2010-11-18 15:35:00 1300

转载 如何在ns2中实现一个简单的网络协议

<br />使用IE不会有显示的问题Firefox有的代码显示不出来;<br />这篇文章适合初学者,关于初学者应该参考的文档:NS by Example、NS2 Beginners Page都有很多实例可以参考。<br />本文通过实现一个简单的传输协议来说明如何在 ns2 中实现网络协议,当然,这个协议非常简单,但是在 ns2 中实现协议(不是修改)的流程大体就是这个样子的了。我们称这个简单的协议做: simple_trans 协议,我们一步一步来,把 simple_trans 这个协议慢慢做的复杂。首

2010-11-17 17:26:00 864

转载 NS2中数据包Packet的分析

<br />1. NS2中数据包packet类结构图:<br />  <br /><br />packet类中的access函数如下:<br />inline unsigned char* access(int off) const {<br />     if (off < 0)<br />       abort();<br />       return (&bits_[off]);<br />}<br /><br />struct hdr_cmn(即共用common头)中的access函数如下:<b

2010-11-17 16:21:00 766

转载 NS2源码图示---数据链路层

第二篇 MAC(媒介访问控制子层)    Mac对象模拟媒介访问协议,由于网络中的发送和接收机制大部分与Mac层紧密联系,所以Mac对象必须是双工的。在发送端,Mac对象把数据包加上Mac头后传送到物理层(Channel)。在接受端,Mac对象从物理层异步接收数据包,在Mac协议处理之后,它把数据包传递给链路层(LL)。Mac层的示意图如下: 当一个Mac对象通过recv方法接收到一个数据包后,它检查这个数据包是收到的还是要发送的,如果是收到的传给sendUp,如果是发送的传给sendDown。注意相应的M

2010-11-17 16:14:00 1168

转载 NS2源码图示---物理层

为了理清楚NS底层源码的实现原理以及给后来人一些借鉴,我打算近期把NS底层的东西用图示的方式表达出来。为了便于入手和理解,我将从最底层开始画起:<br />第一篇<br />Channel(信道)<br />    信道在通信系统中算是比较底层的东西了,你可以把它看作是通信的介质(声音通过空气才可以传播,信道的作用类似于空气)。无线通信中的信道具体可以指频率或者CDMA中的码道。<br />    程序中的信道,我宁愿把它想像成管道之类的东西,毕竟它的作用就是连接通信的两端。言归正传,我们来看看NS2中的有

2010-11-17 15:56:00 973

Darwin streaming server6.0.3安装补丁

Darwin streaming server6.0.3安装补丁,修正了在32位linux上,Darwin streaming server6.0.3在执行Buildit时的类型错误和其他一些错误。

2014-03-13

Linux基本技能教程

Linux基本技能教程(适合Linux初学者):包括初学Linux应该注意的问题、建议或忠告,一些基本操作命令,还有一些Linux使用经验。

2012-03-30

Shell编程基础

Shell编程基础,包括变量赋值和引用、流程控制、特殊符号和shell函数等

2012-03-30

嵌入式Linux下USB摄像头驱动实现

论文《嵌入式Linux下USB摄像头驱动实现》,该文在 S3C2440AL_ARM 开发平台上设计并实现 USB 摄像头的嵌入式 Linux 设备驱动。

2012-03-29

八大排序算法总结

八大排序算法总结,包括排序原理、要点和实现,快速排序实现除外。

2012-03-29

wince调试助手

wince调试助手,包括ARMV4IRel、MIPSIIRel、SH4Rel、ARMV4Rel等

2012-03-29

ZigBee-PRO Stack Profile

This document defines the ZigBee-PRO stack profile as applied to the ZigBee Specification r17

2012-03-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除