码迷,mamicode.com
首页 > 其他好文 > 详细

链路层

时间:2016-06-18 01:28:16      阅读:172      评论:0      收藏:0      [点我收藏+]

标签:

以太网的封装:

目的地址(48bit,常见的硬件地址)+源地址(48bit,常见的硬件地址)+类型(2byte)+数据(46~1500byte)+CRC检验

其中类型0x0800为IP协议,

           0x0806为ARP地址解析协议(长度为28byte+18byte的PAD(填充字节)),

           0x8035为RARP地址反解析协议(长度为28byte+18byte的PAD(填充字节))

 

SLIP:串行线路IP  试用RS-232串行端口和高速调制解调器接入Internet

数据侦格式为:

END(0xc0)+IP数据报(其中若包含0xc0则传输两个byte的0xdb(ESC)和0xdc取代,若包含0xdb(ESC)则传输两个byte的0xdb,0xdd取代)+END(0xc0)

缺陷:无法通知对方ip地址,无类型字段(只能通信单个协议),无检验和(CRC)不能检测错误(如噪音)

 

最大传输单元:

以太网对数据帧对打的长度限制为1500byte,链路层的这个特性称作MTU

 

路径MTU:

两台通信主机路径中的最小MTU称作为路径MTU

 

串行线路吞吐量计算

一个byte为8bit,加上起始和停止bit,为10bit,如果线路速率为9600b/s,即为960B/s,对于MTU为256+20(ip首部)+20(tcp首部),传递一个数据帧的时间为133ms,其中首部占用时间比率为2%,最为合适.如果单独传输一个byte的数据,采用SLIP链路压缩后,头部占5个byte,那么传输时间为12.5ms,大大的节省了时间

 

链路层

标签:

原文地址:http://www.cnblogs.com/diyigechengxu/p/5595474.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!