IP/TCP所基于的底层协议
发布网友
发布时间:2022-04-29 22:00
我来回答
共2个回答
热心网友
时间:2022-06-23 22:26
您好,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)帧,环中无信息时,3字节的令牌一直旋转下去。
检测到一个经过的闲令牌,保留这个令牌。然后发送一个数据帧 ,该站持有令牌(持牌时间 10ms)。
数据将沿当数据帧到达接收点后, 该站点
接收站将 FS 字节的 A 位由 0变为 1,表示目的站存在
检测差错CRC,校验正确,该接收站拷贝该帧,
并将 FS 字节的C 位由 0 变为 1,表示目的站正确收到数据,该站在接收过程中同时将该帧转发出去
帧接续沿环前进, 直到它回到发送地点
发送站收回发送出去的帧,检查 FS 的 A 位和 C 位的状态, A = 0,C = 0,目的站不存在或未接受
广域网:
1.PPP协议(面向字节)
①PPP 协议有三个组成部分
一个将 IP 数据报封装到串行链路的方法。
链路控制协议 LCP
网络控制协议 NCP
首部和尾部的F:16进制标志字段标志开始结束
A:地址字段
C:控制字段
协议:为0x0021时,PPP帧的信息字段就是IP数据报
为0xC021时,PPP帧的信息字段是控制协议LCP的数据
为0x8021时,PPP帧的信息字段为NCP的网络层控制协议
③为了避免歧义在异步传输过程中采用字节填充,同步传输过程中采用0比特传输(避免F的歧义)
④PPP的工作过程
当用户拨号接入 ISP 时,路由器的调制解调器对拨号做出确认,并建立一条物理连接。
PC 机向路由器发送一系列的 LCP 分组(封装成多个 PPP 帧)。
这些分组及其响应选择一些 PPP 参数,和进行网络层配置,NCP 给新接入的 PC机分配一个临时的 IP 地址,使 PC 机成为因特网上的一个主机。
通信完毕时,NCP 释放网络层连接,收回原来分配出去的 IP 地址。接着,LCP 释放数据链路层连接。最后释放的是物理层的连接。
HDLC协议
控制部分(分3种)
控制 I:用于信息传送,序号模 8
控制 S:链路监视、应答,帧确认、
重发请求、暂停发送等(采用滑动窗口)
RR:接收准备好
RNR:接收未准备好
REJ:要求重发N(R)及以后的 I 帧
SREJ:要求重发N(R)的 I 帧
控制 U:用于链路控制的附加功能,链路
建立、模式设定、链路释放等
热心网友
时间:2022-06-23 22:27
没看明白你的意思,IP和TCP本身就是协议。什么叫底层协议。更低一层的?那就要看网络服务商提供的什么了。数据链路层和物理层都有好多协议的。