网络技术
文章平均质量分 68
sandflee
这个作者很懒,什么都没留下…
展开
-
NS2节点
节点 1.创建节点 set ns [new Simulator] $ns node 单播节点(unicast node): Tcl对象之一:地址分类器(address classifier),用来判断分组的目标地址,C:/cygwin/home/tchen/ns-allinone-2.27/ns-2.27/classifier/classifier-addr.{h/cc};转载 2009-03-27 10:48:00 · 545 阅读 · 0 评论 -
sendpage漏洞分析
之前看了《新爆内核高危漏洞sock_sendpage的利用分析的讨论》这篇帖子,在九贱兄和诸位CUer的指引下,大致弄清了整个漏洞的始末。现与大家分享(引用自我的空间)。有什么不足之处还望多多指教~内核的BUG这个BUG首先得从sendfile系统调用说起。考虑将一个本地文件通过socket发送出去的问题。我们通常的做转载 2010-05-21 15:35:00 · 642 阅读 · 0 评论 -
stack smashing detected 错误的处理
如果运行的时候报“*** stack smashing detected ***, 那是因为你的系统默认使用了GCC的“ -fstack-protector"参数导致的,我们只需要在编译的时候 export CFLAGS="-fno-stack-protector"就好。转载 2010-05-21 15:43:00 · 1298 阅读 · 0 评论 -
linux wireless相关网站
http://linuxwireless.org/ 或是 http://wireless.kernel.org/http://wireless.kernel.org/mac80211book/http://www.hpl.hp.com/personal/J ... Linux/Wireless.htmlhttp://madwifi.原创 2010-01-13 15:21:00 · 432 阅读 · 0 评论 -
Linux网络代码导读v0.2[zhuantie]
1 前言许多人在分析linux代码时对网络部分(主要是src/linux/net,src/linux/include/net及src/linux/include/linux目录下的文件)比较感兴趣,确实,尽管已经从书本上学到了大量的TCP/IP原理,不读源码的话,头脑中还是建立不起具体的印象。而分析这部分代码的一个问题便是代码众多而资料很少。这篇文章的目的就是勾勒出一个框架,让读者能够大致能够转载 2010-01-08 22:03:00 · 433 阅读 · 0 评论 -
Address already in use的解决方法
当客户端保持着与服务器端的连接,这时服务器端断开,再开启服务器时会出现: Address already in usr可以用netstat -anp | more可以看到客户端还保持着与服务器的连接(还在使用服务器bind的端口)。这是由于client没有执行close,连接还会等待client的FIN包一段时间。解决方法是使用setsockopt,使得socket可以被重用,是最转载 2010-01-04 21:19:00 · 723 阅读 · 0 评论 -
以太网
1,在以太网中硬件必须在两次发送之间保持一个最小空闲时间,也就是说,没有一对正在通信的机器可以连续使用网络而不给其他机器接入的机会。2,关于HUB和交换机地球人都知道,HUB工作在物理层,交换机工作在链路层。HUB采用共享带宽的方式工作,把接收到的信息往所有的端口转发。交换机,维护了一个MAC地址-端口的映射表,只给特定的端口发送数据。粘贴个网上找的原创 2009-12-15 16:36:00 · 454 阅读 · 0 评论 -
uuaodv学习之框架
首先,有三个路由表,一个uuaodv模块维护的路由信息,用struct expl_entry表示。uuaodv用户空间程序维护的路由表,相对比较复杂,用rt_table表示。linux内核维护的路由表用struct rtable表示,当系统发送数据包时,查找的就是这个路由表。前两个路由表用于对系统路由表的更新。具体结构的不同,参见附录。aodv当然要维护一个路由表,至于为什么要分成内核空间和用原创 2009-12-09 21:09:00 · 448 阅读 · 0 评论 -
[zz]网卡的组成工作原理
网卡的组成工作原理作者:不详1.认识网卡,我们上网必备组件之一。 网卡工作在osi的最后两层,物理层和数据链路层,物理层定义了数据传送与接收所需要的电与光信号、线路状态、时钟基准、数据编码和电路等,并向数据链路层设备提供标准接口。物理层的芯片称之为PHY。数据链路层则提供寻址机构、数据帧的构建、数据差错检查、传送控制、向网络层提供标准的数据接口等功能。转载 2009-12-08 12:16:00 · 448 阅读 · 0 评论 -
Ad Hoc网络中按需路由协议AODV分析报告
1 AODV协议概述AODV协议是在DSDV协议基础上,综合类似DSR中的按需路由机制进行改进后提出的。不同之处在于AODV采用了逐跳转发报文方式,而DSR是源路由方式。因此,AODV在每个中间结点隐式保存了路由请求和回答的结果,而DSR将结果显式保存在路由请求和路由回答报文中。此外,AODV的另一个显著特点就是加入了组播路由协议扩展,并支持QoS。但是,AODV是基于双信道的假设工原创 2009-03-27 10:51:00 · 3831 阅读 · 0 评论 -
AODV协议概述
AODV是由Nokia研究中心的Charles E.Perkins和加利福尼亚大学Santa Barbara的Elizabeth M.Belding-Roryer以及Cincinnati大学Samir R.Das等共同开发,已经被 IETF MANET工作组于2003年7月正式公布为自组网路由协议的RFc标准。AODV实质上就是DSR和DSDV的综合,它借用了DSR中路由发现和路由维护的基础程序转载 2009-03-27 10:50:00 · 2439 阅读 · 1 评论 -
aodv协议源代码分析
转自:http://www.netforum.com.cn/forum_posts.asp?TID=9403 ns里实现的aodv是单播的,多播的aodv叫MAODV,网上有源代码。我觉得看代码之前最好先对协议有个了解,这样看起来会更有效率;另外,实现与理论不一样,如果不对代码做改动的话,没必要对每个细节都了解很清楚。以下将简略介绍aodv中的重要函数。不足之处请谅解,我也转载 2009-03-27 10:52:00 · 4165 阅读 · 3 评论 -
scapy
<br />由 ziDANe 撰写http://d-up.org/man/2010/01/scapy0x01/<br />Scapy系列学习笔记(未完) 来自 www.d-up.org/man<br />0×01.初识sacpy:http://d-up.org/man/2010/01/scapy0×01/<br />0×02.创造数据包:http://d-up.org/man/2010/02/scapy0×02/<br />0×03.发送数据包:http://d-up.org/man/2010/02转载 2010-08-26 11:04:00 · 4873 阅读 · 1 评论