链路层-协议首部(3)

2009年04月13号  |  23:05分类:协议基础  |  标签:  |  

上一讲提到了以太网帧的最小长度问题,为什么要定义最小长度呢?为什么最小长度是64字节呢?

这是由以太网的工作模式(CSMA/CD)决定的!传送一个数据帧的时间必须大于碰撞检测所需的最大时间。否则,碰撞检测还没完毕一个数据帧就发送出去了,结果导致碰撞发生,又得重传这个数据帧。传送64字节的数据帧,通常情况下是大于碰撞检测所需的时间!有一个东西,得提一下,一旦碰撞发生,当事主机会随机选择一个延时,重传数据帧!

这一讲我们的主要的任务是通过sniffer手段,来加深对以太网首部的认识!实践。。。。请看下图:

 

sniffer的链路层首部

第一行,就是目的地址(FFFFFFFFFFFF),为什么这里的目的MAC全是F,我们以后会详加解释!目前,大家只需要记住,全F的MAC地址,就是二层的广播地址!

第二行,就是源地址(00FFFFFFFFFF),也就是Toad电脑中网卡的地址。

第三行,就是类型字段了,大家可以看到这是一个ARP包的链路层首部代码是0806。

喜欢本文,那就收藏到: Del.icio.us Google书签 Digg Live Bookmark Technorati Furl Yahoo书签 Facebook 百度搜藏 新浪ViVi 365Key网摘 天极网摘 和讯网摘 博拉网 POCO网摘 添加到饭否 QQ书签 Digbuzz我挖网

发表您的评论

您必须 登录 才能发表评论。