- 博客(9)
- 收藏
- 关注
转载 使用libnet与libpcap构造TCP/IP协议软件
http://www.ibm.com/developerworks/cn/linux/l-tcpip/
2013-02-07 16:11:06 714
转载 ARP协议工作原理
ARP数据包根据接收对象不同,可分为两种: 1. 广播包(Broadcast)。广播包目的MAC地址为FF-FF-FF-FF-FF-FF,交换机设备接收到广播包后,会把它转发给局域网内的所有主机。 2. 非广播包(Non-Broadcast)。非广播包后只有指定的主机才能接收到。 ARP数据包根据功能不同,也可以分为两种: 1. ARP请求包(ARP Requ
2013-02-07 12:03:34 798
转载 libnet源码的分析
对每个要发送的包,libnet维护一个libnet_t结构,这个结构是理解整个libnet的关键,也是libnet得以实现它强大功能的关键。让我们先从它入手,从整体到细节地揭开libnet的面纱。下面左图是libnet_t这个结构的示例。 其中的fd就是发送数据包将要用到的socket套接字,injection_type将会被设置成libnet_init()中的第一个参数,即你选择发送的
2013-02-07 10:58:14 2582
转载 libnet入门
在Unix系统平台上的网络安全工具开发中,目前最为流行的C API library有libnet、libpcap、libnids和libicmp等。它们分别从不同层次和角度提供了不同的功能函数。使网络开发人员能够忽略网络底层细节的实现,从而专注于程序本身具体功能的设计与开发。其中,* libnet提供的接口函数主要实现和封装了数据包的构造和发送过程。 * libpcap提供的接口函数主要实
2013-02-07 10:53:52 10945 7
转载 WebRTC
http://www.webrtc.org/reference/getting-started web测试地址:http://src.chromium.org/viewvc/chrome/trunk/src/chrome/test/data/webrtc/manual/peerconnection.html
2013-02-05 23:35:22 634
转载 windows下获取网卡信息
方法一:void main(){ int i; int s32Num = 0; NCB ncb; LANA_ENUM lana_enum; typedef struct _ASTAT_ { ADAPTER_STATUS adapt; NAME_BUFFER NameBuff [30]; }ASTAT, * PASTAT; AST
2013-02-05 09:37:16 5335
转载 speech codec (G.711, G.723, G.726, G.729, iLBC)
http://www.cnblogs.com/huaping-audio/archive/2008/06/19/1224287.html 实际带宽=包长度×每秒包数=包长度×(1/打包周期)=(Ethernet头+IP头+UDP头+RTP头+有效载荷)×(1/打包周期)=(208bit +160bit+64bit+96bit +有效载荷)×(1/打包周期)=(528bi
2013-02-03 12:01:03 1544
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人