总线型以太网基本概念
如下图,一条线上连接数个终端,若总线拉长则需要通过中继器将变弱的信号再生。
总线型以太网功能
1.发送端将构成二进制位流的帧转化为信号,接收端反之
2.帧定界
3.采取同轴电缆 半双工 即总线状态空闲才能发送
4.寻址
分工
在TCP/IP 结构中如下图所示
基带传输
用信号高低来判断二进制位流基带信号
缺点:常会出现收发不一致的情况出现
解决对策:
曼彻斯特编码 如下图,蓝色升起为1,红色降落的0,每个信号中间都有跳变所以就不会出错
缺点
曼彻斯特编码对波特率要求高 传输速率达到100Mbps
时 就不用曼彻斯特编码了
mac帧
分类
单播地址:最后一位为0
组播地址:最后一位为1
广播地址 :48位全1
帧格式:目的地址 源mac地址 数据(mac净荷字段 46-1500字节) 由于要交给不同进程 还得指明 数据类型 检查传输过程中 是否出错FCS(帧检测序列)
通过先导码解决位同步
帧开始分界符:表示真正mac帧开始了
数据传到接收端,进行帧拆封 符合往上走 不符合丢弃
CSMA/CD
作用:让终端公平竞争总线
工作原理:
- 先听后发
- 边听边发
- 冲突停止
- 随机再发(使用后退算法 每个终端生成的延迟时间都是随机的 最小的延迟时间u自豪为0
所有终端的平均时间尽可能小
以及连续重传16次都检测冲突发生则停止发送 并向高层协议报告)
缺点:
只适应轻负荷 大量终端的话 延迟时间增加
存在捕获效应 ,即假使两台终端需要密集发送数据 一台总是抢到,另一台总是抢不到,结果重传16次 数据包废了
存在最短帧长与冲突域直径之间的制约,假设线很长 有可能出现发送端长时间之后才得知冲突
错题
- 根据CSMA/CD工作原理,下述情况中需要提高最短帧长的是。
A.网络传输速率不变,冲突域最大距离变短
B.冲突域最大距离不变,网络传输速率变高
C.上层协议使用TCP概率增加
D.在冲突域最大距离不变的情况下,减少线路中的中继器数量
解析:
本题选B
由公式可知L=2ts (最短有效帧长=2冲突域直径)终端发送速率 可知
当冲突域不变 s变大 最短增长就需要变大
以及还需掌握一个公式R=2/3tc (即无中继器冲突域直径=2/3tc)
- 关于集线器,以下哪一项描述是错误的。
A.连接到集线器的所有结点属于一个冲突域
B.连接到集线器的结点发送数据时,将执行CSMA/CD算法
C.通过在网络链路中串接一个集线器,可以监听经过该链路的MAC帧
D.连接到集线器上的多个结点不能同时接收MAC帧
解析:本题选D 可以 广播帧