IP/TCP所基于的底层协议

来源:百度知道 编辑:UC知道 时间:2024/05/23 02:04:31
TCP/IP成功的另一个因素在于对为数众多的低层协议的支持。这些低层协议对应OSI模型 中的第一层(物理层)和第二层(数据链路层)。

请解释其中的数据链路层,物理层很复杂,不予讨论

您好,IP的底层是网际接口层,分物理和数据链路
数据链路层协议主要分为局域网与广域网俩部分
局域网:
1.简单的介质访问控制:
每台计算机一有数据就向信道上发送帧,同时监听,若检测到错误就判定帧冲突,并等待一段随机时间a,然后重复以上动作
2.ALOHA协议:
要求网络上所有计算机的时钟是同步的,ALOHA协议让每台计算机只在特定的离散时刻发送帧,其他方面与简单介质访问协议相同
3.CSMA协议:载波监听访问控制协议,实际应用于有线局域网和无线网络
CSMA/CD带冲突检测的载波监听介质访问控制协议
①适配器获得一个分组,加上以太网首部和尾部,组成以太网帧放入适配器缓存
②若适配器检测到信道空闲,就发送这个帧,否则持续监测直到检测到信道空闲,然后发送
③在发送过程中检测信道,若一直没检测到碰撞,就成功发送,若检测到,就停止发送,并发送人为干扰信号
④在终止发送后,适配器就采取2进制退避算法,等待r倍512bit时间后,重返步骤②
4CSMA/CA协议(适用于无线局域网)
不用CSMA/CD协议原因:
①CSMA/CD 协议要求一个站点在发送本站数据的同时还必须不间断地检测信道,但在无线局域网的设备中要实现这种功能就花费过大。
②即使我们能够实现碰撞检测的功能,并且当我们在发送数据时检测到信道是空闲的,在接收端仍然有可能发生碰撞。
2个问题:A和C都检测无冲突时向B发送信号,却冲突(隐蔽
站问题)
A像B发送并不影响C像D发送(暴露站问题)
CSMA/CA协议:
①欲发送数据的站先检测信道。在 802.11 标准中规定了在物理层的空中接口进行物理层的载波监听。
②通过收到的相对信号强度是否超过一定的门限数值就可判定是否有其他的移动站在信道上发送数据。
③当源站发送它的第一个 MAC 帧时,若检测到信道空闲,则在等待一段时间 DIFS 后就可发送。

5.轮询介质访问控制协议
令牌传递协议:
站点状态: 侦听和发送. 开始时所有站点都处于侦听状态.
三个字节的小令牌(Token)帧,环中