Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1396105
  • 博文数量: 277
  • 博客积分: 2551
  • 博客等级: 少校
  • 技术积分: 3918
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-21 22:46
文章分类

全部博文(277)

文章存档

2017年(3)

2016年(9)

2015年(65)

2014年(27)

2013年(85)

2012年(61)

2011年(27)

发布时间:2015-04-28 23:11:33

     链路层的数据格式是帧,数据帧的具体格式是帧头+payload,数据的形态就是skb     链路层需要进行一定的数据校验,如:校验     数据到达网络层,需要完成包头检测,其中包括了IP版本,总长度,TTL,数据体协议ID,packet ID,数据包的重组,类似帧收集合并成.........【阅读全文】

阅读(1057) | 评论(0) | 转发(0)

发布时间:2014-12-09 23:48:30

      如何diable ASLR(地址空间布局随机化)            echo 0 > /proc/sys/kernel/randomize_va_space(默认值是2)      如何查看内核模块的参数         &.........【阅读全文】

阅读(1540) | 评论(0) | 转发(0)

发布时间:2014-11-07 09:53:35

         (1)套接字缓冲区和socket的接收skb队列有何关系?             经常说的socket发送和接收缓冲区的大小,实际上应该是说socket的队列中的skb的个数限制,这个接收缓冲区和发送缓冲区并不是实际的内存,也没有分配,只是一种参数配置,阀值而已 .........【阅读全文】

阅读(2457) | 评论(0) | 转发(0)

发布时间:2014-11-07 09:37:00

        网卡的环形队列是属于硬件本身,还是内核分配的?          一种说法是DMA建立的ring队列,并且分配skb作为缓存,ring只是数据结构,并不是缓存。          一种说法是网卡自带硬件的ring队列       数据的分.........【阅读全文】

阅读(7438) | 评论(0) | 转发(0)

发布时间:2014-10-09 23:43:29

     tcp/ip中的连接的状态都是保存在内核中,只能通过命令netstat去查看     tcp/ip中的发送和接收缓冲区都是只存储了数据部分,协议头基本没有机会看到     tcp/ip的可靠编程中需要注意tcp/ip中的连接的状态机,知道连接所处的状态  &nbs.........【阅读全文】

阅读(1038) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册