![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
tcp/ip learn
文章平均质量分 50
mauley
这个作者很懒,什么都没留下…
展开
-
Chapter 1. Introduction
splimp 用于保护网络层和接口(eth device)层共享的数据,调用该接口后,所有网络接口的中断均被屏蔽 splnet 用于保护网络层和插口(socket)层的共享数据,调用该接口后,所有的调用网络层接口的调用均被阻止原创 2011-08-14 19:15:21 · 272 阅读 · 0 评论 -
Chapter 3. Interface Layer
ifnet结构包含如下信息 接口名称,接口全局唯一编号,接口标志等信息硬件通用属性,如硬件类型,MTU,链路地址长度,链路头长度等信息统计信息操作函数指针发送队列结构 所有的网络接口,均被链接到了一个链表中,链表头是ifnet每个网络接口,都可以对应多个地址,这些地址包括原创 2011-08-17 21:50:37 · 434 阅读 · 0 评论 -
Chapter 4. Interfaces: Ethernet
对于典型的ethernet驱动流程图如下 接收流程 以太包接收到之后,触发硬件中断,硬件中断调用lereadleread函数调用m_devget将不带ETH头的报文存入一个mbuf链,并设置mbuf的flag标志,指示是组播还是广播包,之后调用ether_inpu原创 2011-08-17 22:02:32 · 433 阅读 · 0 评论