eth_type_trans的处理流程图

4212阅读 0评论2010-07-20 mtloveft
分类:LINUX

声明:本文为原创
#####请转贴时保留以下内容######
作者GTT
本文档归属http://oldtown.cublog.cn/.转载请注明出处!
请提出宝贵意见Mail:mtloveft@hotmail.com
Linux Version:2.6.33
提示:本文是关于L2Ethernet分析L3协议的过程!
 
Flow图如下:
 
 
如何判断目的地地址是multicastbroadcast呢?
Ethernat的地址其实就是Mac地址。所以长度是6byte。其中有一位为multicast bit位。
格式如下
unicast/multicast bit位置1时就是Multicast, Mac地址为0xFFFFFFFFFFFF时就是
broadcast.
 
上一篇:create socket 的Sequence图
下一篇:L2 Ethernet解析到L3的过程