- 博客(9)
- 资源 (20)
- 收藏
- 关注
转载 DNS pdu 数据协议单元的格式(dns报文格式)
从网上各处找的资料,各取所长,再加上从老师给的程序中学的,整理个还算完备的吧。 DNS报文格式(借个图贴过来): 说明一下:并不是所有DNS报文都有以上各个部分的。图中标示的“12字节”为DNS首部,这部分肯定都会有,首部下面的是正文部分,其中查询问题部分也都会有。除此之外,回答、授权和额外信息部分是只出现在DNS应答报文中的,而这三部分又都采用资源记录
2014-03-11 22:16:11 2277 1
转载 交换机原理和路由器的区别
二层交换机:二层交换技术是发展比较成熟,二层交换机属数据链路层设备,可以识别数据包中的MAC地址信息,根据MAC地址进行转发,并将这些MAC地址与对应的端口记录在自己内部的一个地址表中。具体如下:(1)当交换机从某个端口收到一个数据包,它先读取包头中的源MAC地址,这样它就知道源MAC地址的机器是连在哪个端口上;(2)再去读取包头中的目的MAC地址,并在地址表中查找相应的端
2014-03-07 21:54:59 1234
转载 libnids api
1.简介Libnids定义的数据结构和函数的声明集中在头文件nids.h中。使用Libnids的应用程序必须包含这个文件,并且要与Libnids.a静态库进行连接。应用程序的Main函数一般是这样的形式:main(){ // 应用程序的私有处理,与 Libnids无关;可选择的Libnids参数的修改; if(!nids_init())那里出了问题,结束;出
2014-03-06 22:13:03 1631 1
转载 libnids 中tcp流重组代码
void process_tcp(u_char * data, int skblen) { struct ip *this_iphdr = (struct ip *)data; /*tcphdr 的头*/ struct tcphdr *this_tcphdr = (struct tcphdr *)(data + 4 * this_ip
2014-03-06 22:04:19 3219
转载 libnids 中ipfrag重组的实现机制
1、 IP分片 任何IP层接收到一份要发送的IP数据报时,它要判断向本地哪个接口发送数据,并查询该接口的MTU。IP把MTU与数据报的长度进行比较,如果需要则进行分片。分片可以发生在原始发送端主机上,也可以发送在中间路由器上。IP数据报分片后,只有到达目的主机后才进行重装。IP首部与分片有关的字段: (1)对于每份IP数据报来说,都有一个标识字段,该值在分片时被复制到每个
2014-03-05 20:59:20 3005
转载 libnids api
libnids(3) - Linux man pageNamelibnids - network intrusion detection system E-box librarySynopsis#include extern struct nids_prm nids_params;extern char nids_errbuf[];intnids_init(void);
2014-03-05 20:55:33 1851
转载 tcp 头部选项的机制
TCP头部的最后一个选项字段(options)是可变长的可选信息。这部分最多包含40字节,因为TCP头部最长是60字节(其中还包含前面讨论的20字节的固定部分)。典型的TCP头部选项结构如图3-4所示。选项的第一个字段kind说明选项的类型。有的TCP选项没有后面两个字段,仅包含1字节的kind字段。第二个字段length(如果有的话)指定该选项的总长度,该长度包括kind
2014-03-05 13:34:58 6696
转载 socket ioctl socket options struct ifreq; struct ifconf
NETDEVICE(7) Linux Programmer's Manual NETDEVICE(7)NAME netdevice - Low level access to Linux network devicesSYNOPSIS #include #include DESCRIPTION This man
2014-03-04 21:52:15 1345
转载 sockaddr与sockaddr_in结构体简介
sockaddr与sockaddr_in结构体简介 struct sockaddr {unsigned short sa_family; /* address family, AF_xxx */char sa_data[14]; /* 14 bytes of protocol address */};sa_family
2014-03-04 21:48:48 1279
Verilog HDL IEEE Std 1364-2001
2012-11-22
The Mathematics of the RSA Public-Key Cryptosystem
2012-01-05
RSA_theory :RSA的数学原理
2012-01-05
stm32f10x_fw_archive.zip
2012-01-02
STM32F10X在Keil MDK环境下在RAM中调试的设置方法.pdf
2012-01-02
stm32f10x标准固件库的帮助文档(stm32f10x_stdperiph_lib_um.chm)
2012-01-02
MySQL中文参考手册-chm格式┊Mysql官方权威教程.rar
2008-12-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人