TCP/IPv1------链路层

本文详细介绍了链路层的主要职责,包括为IP、ARP和RARP提供服务。探讨了以太网和IEEE 802标准的数据封装,并对比了SLIP和PPP协议的优缺点。同时,提到了不同网络的MTU限制以及路径MTU的概念,并展示了在Linux系统下查看接口信息的示例。
摘要由CSDN通过智能技术生成

                                                                        第二章  链路层

kvew  2006.4.5

链路层的主要目的:

1) 为IP模块发送和接收IP数据报
2) 为ARP模块发送ARP请求和接收ARP应答
3) 为RARP发送RARP请求和接收应答


以太网和IEEE 802封装

天天听说以太网,还是先把这个术语的意思弄明白先:该术语其实也就是一个标准,它采用一种称作

CSMA/CD的媒体介入方法,其意思是带有冲突检测的载波侦听多路接入。速率为10M/s,地址为48bit。

IEEE802标准的网络IP数据报封装参考RFC 1042
以太网IP数据报的封装参见RFC 894

最小帧长度: 以太网要求最小46字节,为保证这一点,必须在不足的空间插入填充(pad)字节。


SLIP:串行线路IP

SLIP协议定义的帧格式:
1) IP数据报以一个END(0xc0)的特殊字符结束
2) IP数据报文中某个字符为END,那么就要连续传输两个字节的0xdb和0xdc来取代它。
3) 如果IP报文中某个字符为SLIP的ESC字符,那么就要连续传输两个字节0xdb和0xdd来取代

缺陷:
1)没办法把本端IP通知给另一方
2)数据帧中没有类型字段,使得它不能同时使用其他协议
3)没有在数据帧中加上检验和


PPP:点对点协议

点对点协议修改了SLIP的所有缺陷。其数据帧都以标志字符0x7e开始和结束,紧接着是一个地址字节,值

始终是0xff&

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值