通信
采用较为灵活的无连接的工作方式,即不必先建立连接就可以直接发送数据
以太网提供的服务是尽最大努力的交付,即不可靠交付
对有差帧是否重传由高层决定
协议CSMA/CD,载波监听多点接入/碰撞检测
以太网发送的数据都使用曼彻斯特编码的信号
缺点:所占的频带宽度比原始的基带信号增加了(每秒传送的码元数加倍了)
特点:每个码元(不管是0还是1)的正中间一定有一次电压的转换(从高到低或者从低到高)
其他
以太网的发送不确定性,如果希望以太网发生碰撞机会很小,必须使得整个以太网的平均通信量远小于以太网的最高数据率
争用期/碰撞窗口
以太网的端到端往返时间(最长检测是否发生碰撞)
经过争用期这个时间还没有检测到碰撞,则这次的发送不会发生碰撞
截断二进制指数退避算法
确定碰撞后的重传时机
停止发送后,推迟(退避)一个时间再发送数据
基本退避时间为争用期,具体争用期时间是51.2微秒(512bit时间,1bit时间就是发哦是那个1比特所需要的时间)。对于10Mb/s以太网,在争用期可以发送512bit即64字节
k为重传次数,不超过10次,k=Min【重传次数,10】;但是重传次数超过10时候,k就不再增加而是一直等于10
重传达到16次仍不能成功,抛弃该帧,并向高层报告
以太网规定了一个最短帧长64字节,即512bit,对于10Mb/s以太网,发送512bit的时间需要51.2微秒
凡是长度小于64字节的帧都是由于冲突而异常中止的无效帧,应当丢弃
争用期确定为51.2微秒的因素
以太网端到端时延小于争用期的一半
转发器增加的时延
强化碰撞的干扰信号持续时间
发生碰撞
立即停止发送数据
继续发送32bit或48bit的认为干扰信号
以太网规定帧间最小间隔为9.6微秒,即96bit时间
归纳
准备发送:适配器从网络层获得一个分组,加上以太网的首部和尾部,组成以网帧,放入适配器缓存,发送之前,先检测信道
检测信道:检测到信道忙,应不停地检测,直到信道空闲;空闲时候,在96bit时间内信道保持空闲(保证了帧间最小间隔),发送帧
发送过程中不断检测,网络适配器要边发送边监听
发送失败
立即停止发送,并按规定发送认为干扰信号
适配器接着执行指数退避法,等待r倍512bit时间后,返回继续检测信道
若重传16次仍不成功,则停止重传而向上层报错
以太网发送完一帧,必须把发送的帧暂时保存,如果在只能用其内检测到发生了碰撞,啧要在推迟一段时间后重传帧一次