帧的发送和接收过程
来源:百度文库 编辑:神马文学网 时间:2024/04/28 13:58:39
帧的发送和接收过程
帧的发送和接收过程
以太网上站点发送数据帧的过程如下:
(1)如果媒体空闲,则发送数据帧,否则进行步骤(2)。
(2)如果媒体忙,则继续侦听,一旦发现媒体空闲,就进行发送。
(3)如果在帧发送过程中检测到冲突,则停止发送数据帧(此时在总线上形成不完整的帧,称为“碎片”),并随即发送一个强化“冲突”的信号,以保证让总线上所有的站都知道该帧是一个“碎片”帧。
(4)发送了强化“冲突”信号后,根据后退策略延迟发送算法,等待一段随机时间,再重新尝试发送(即返回步骤(1))。
(5)如果在帧发送过程中一直没有检测到冲突,则发送成功。
以太网中站点发送数据帧的基本流程如图2-1所示。
总线上的站点,如果没有发送帧,则处在监听数据帧的状态。只要总线上有帧在传输,正在监听的站点就会接收该帧,即使该帧是冲突产生的碎片。站点接收帧的过程如下:
(1)监听到总线上的帧后,接收该帧。
(2)收完帧后,首先判断帧是否为碎片。如果是碎片则丢弃,并继续监听。
(3)如果不是碎片帧,则判断接收到的帧的目的地址与本站的以太网MAC地址是否符合。若不符合,则丢弃接收到的帧,并继续监听。
(4)接受完帧后,判断帧的校验值是否正确。若校验值不正确,即说明传输中帧己发生错误,丢弃该帧,并进行错误处理,继续监听。
(5)帧接收成功,根据帧格式进行帧的处理,同时继续监听总线。
如图2-2所示是帧的接收过程。
帧的发送和接收过程
帧的发送和接收过程
以太网上站点发送数据帧的过程如下:
(1)如果媒体空闲,则发送数据帧,否则进行步骤(2)。
(2)如果媒体忙,则继续侦听,一旦发现媒体空闲,就进行发送。
(3)如果在帧发送过程中检测到冲突,则停止发送数据帧(此时在总线上形成不完整的帧,称为“碎片”),并随即发送一个强化“冲突”的信号,以保证让总线上所有的站都知道该帧是一个“碎片”帧。
(4)发送了强化“冲突”信号后,根据后退策略延迟发送算法,等待一段随机时间,再重新尝试发送(即返回步骤(1))。
(5)如果在帧发送过程中一直没有检测到冲突,则发送成功。
以太网中站点发送数据帧的基本流程如图2-1所示。
总线上的站点,如果没有发送帧,则处在监听数据帧的状态。只要总线上有帧在传输,正在监听的站点就会接收该帧,即使该帧是冲突产生的碎片。站点接收帧的过程如下:
(1)监听到总线上的帧后,接收该帧。
(2)收完帧后,首先判断帧是否为碎片。如果是碎片则丢弃,并继续监听。
(3)如果不是碎片帧,则判断接收到的帧的目的地址与本站的以太网MAC地址是否符合。若不符合,则丢弃接收到的帧,并继续监听。
(4)接受完帧后,判断帧的校验值是否正确。若校验值不正确,即说明传输中帧己发生错误,丢弃该帧,并进行错误处理,继续监听。
(5)帧接收成功,根据帧格式进行帧的处理,同时继续监听总线。
如图2-2所示是帧的接收过程。
帧的发送和接收过程
帧的发送和接收过程
在OutlookExpress中如何设置163邮箱的接收和发送服务器?
利用Jmail发送和接收邮件(C#) - .NET Framework
"本地连接"有发送无接收
在线程中如何接收通过PostThreadMessage()发送的消息? - 程序开发常见问...
一次可以发送接收10G文件的工具速度快、还有2G网络硬盘
红外遥控的发射和接收
网络不通数据只发送不接收怎么办
(复用代码)经常用到的几个自定义函数: 监听·连接服务器·发送数据函数Send·接收数据函数Recv
生命的七大精神法则:二、给予和接收
发送邮件的方法
天线发射和接收性能指标
Windows7和Vista的右键“发送到”菜单的小秘密 - Windows7之家,Win...
用N70的写E生活(lifeblog)向Flickr和BLOGGER发送照片
台湾接收大陆叛逃军官 过程犹如谍报电影
台湾接收大陆叛逃军官 过程犹如谍报电影
Gmail和Orkut邀请自助发送
申请帐户的过程您的交易帐户: 200298. 交易帐户及相关密码已经发送至您登记的邮箱,现在您可以下载MT 4交易平台
隐喻 + VAK 连系的重要性,如何建立和小心接收的讨论
惊人的脑电波接收系统
惊人的脑电波接收系统
接收包的主流程
我的财务规划过程和实践
过程性评价的理念和功能