admin 管理员组文章数量: 887021
【计算机网络
3 链路层
3.1 数据链路层服务
- 1、概述
- 2、链路层服务
- 3、链路层的具体实现
- 4、网卡间通信
3.2 差错检测:差错编码
- 1、差错编码基本原理
- 2、差错编码的检错能力
- 汉明距离:两个码字间对应bit中不同的位数;
- 编码集的汉明距离:
- 一个编码集内所有的有效码字,任意两个码字之间汉明距离的最小值;
- 红色部分就是冗余信息,检错码/纠错码;
- 3、奇偶校验码
- 1比特校验位:
- 数据基础上增加一个校验位,编码之后的数据+校验位中1的个数为奇数/偶数个;
- 检错能力实现奇数位(错奇数个)的错误,检错50%,但是优点是只需要一个校验位;
- 二维奇偶校验:
- 每一行每一列都增加一个校验位;
- 检错所有奇数位差错,部分偶数位差错(错在不同行或列)上;
- 纠正同一行/列的奇数位错;
- 4、Internet校验和(Checksum)
- 5、循环冗余校验码(CRC)
- 广泛应用于数据链路层检错;
- CRC用硬件实现
3.3 多路访问控制(MAC)协议
- 1、multiple access control protocol
- 2、理想MAC协议
- 3、MAC协议分类
3.3.1 信道划分MAC协议
- 1、TDMA
- 2、FDMA
- 不冲突,但是在其他空闲时,带宽利用不充分;
3.3.2 随机访问MAC协议
- 允许冲突,利用信道全部数据速率R发送分组;
- 1、时隙ALOHA协议
- 当待发送帧多的时候,会有冲突与时隙浪费的情况,降低效率;
- 2、ALOHA协议
- 非时隙(纯)Aloha:更加简单,无需同步;
- 只要有冲突发送,就会发送失败;
- 易损时间区:两个时隙;
- 最早出现使用的随机访问协议;
- 3、CSMA协议
- ALOHA协议属于“损人不利己”的行为,因为打断别人后,双方都没有发送成功;
- CSMA在发送之前,会监听信道;
- 信道忙的措施:
- 1坚持,就是一直监听信道,一旦有空闲就发送
- 非坚持:随机等待一段时间之后再尝试,不持续监听信道;
- P坚持:以概率P坚持/非坚持;;
- 冲突可能发生,有两个1坚持,信道空闲时一起发送;/信号传播延迟;
- 在发送过程中,发送冲突,也是继续传输,浪费了信道资源;
- 4、CSMA/CD协议(带有冲突检测的(强调在发送过程中有)
- 针对以上问题,在传输过程中,如果有冲突,及时取消发送,避免信道资源浪费;
- 无线局域网便发送数据帧边听比较难以实现;
- 考虑极端冲突检测情况下实现的话,对以上变量关系有要求;才可以实现有效的冲突检测;
- 例题:
- 5、CSMA/CD效率
3.3.3 轮转访问MAC协议
- 1、轮转访问MAC协议–轮询
- 2、轮转访问MAC协议–令牌传递(token passing)
- 3、MAC协议总结
3.4 ARP协议
- 1、MAC地址
- 2、ARP:地址解析协议
- 一个网卡的接口,在网络层会有一个IP地址,在数据链路层还有一个MAC地址;
- ARP表设置TTL一定时间更新IP/MAC地址映射关系;
- 3、ARP协议:同一局域网内
- 如果A与B不在同一局域网内,该如何获知B的MAC地址?
- 4、ARP协议:不在同一局域网内
- 寻址:从一个LAN路由至另一个LAN
- NAT会改动IP地址,一般不会;
- 通过路由器获得;
3.5 以太网(ETHERNET)
- 1、以太网:物理拓扑
- 2、以太网:不可靠、无连接服务
- 3、以太网CSMA/CD算法
- 1坚持的
- 4、以太网帧结构
- 一般不算前导码的长度;8字节;
- 数据有一个最小46字节的限制,因为要边发送边检测;
- 5、802.3以太网标准:链路与物理层
3.6 交换机
- 1、以太网交换机(switch)
-
2、交换机:多端口间同时传输
-
3、交换机转发表:交换表
- 4、交换机:自学习
- 5、交换机:帧过滤/转发
- 如果查询到出入接口都是同一个接口,就会丢弃帧
- 6、自学习与转发过程举例
-
7、交换机互联
-
8、多交换机自学习举例
- 9、组织机构(Institutional)网络
- 10、交换机 vs 路由器
- 11、网络设备对比
- 集线器是物理层设备(bit),交换机是链路层(数据帧),路由器是网络层(数据报);
3.7 虚拟局域网(VLAN)
- 1、VLANs:动机
- 2、VLANs
- 3、基于端口的VLAN
- 4、跨越多交换机的VLAN
- 5、802.1Q VLAN帧格式
- 5、802.1Q VLAN帧格式
3.8 PPP协议
- 之前讲的MAC协议都是广播链路,PPP是点对点数据链路
- 相对来书简单,因为只有一个发送端,一个接收端,一天链路相连接;
- 1、点对点数据链路控制
-
2、PPP设计需求[RFC 1557]
-
3、PPP无需支持的功能
- 4、PPP数据帧
- 5、字节填充(Byte Stuffing)
- 6、PPP数据控制协议
3.9 无线局域网(wifi)
- 1、IEEE 802.11无线局限网
- 2、IEEE 802.11体系结构
- 3、802.11 :信道与AP关联
- AP关联就是wifi连接密码的过程;
- AP关联后还需要DHCP动态主机配置协议才可以;
- 4、802.11 AP关联:被动扫描与主动扫描
- 5、802.11:多路访问控制
- 无线信号传输信号衰减十分厉害,无法实现边发送边检测冲突;
- 而且无线存在隐藏站的问题;
- 6、IEEE 802.11 MAC协议:CSMA/CA
- RTS帧冲突,但是数据很短,影响较小;
- 7、冲突避免(CA):RTS-CTS交换
- 8、IEEE 802.11 MAC帧
- 9、IEEE 802.11数据帧地址
4 物理层
4.1 数据通信基础
- 1、物理层
- 2、数据通信系统
- 3、常见数据通信术语
- 4、异步通信
- 5、同步通信
-
6、模拟通信 vs 数字通信
-
7、信源编码
4.2 物理介质
-
1、导引型传输介质
-
2、非导引型传输介质
4.3 信道与信道容量
-
1、信道分类与模型
-
2、信道传输特性
-
3、信道容量
- 先将30dB转化为(Signal power/Noise power);
4.4 基带传输基础
- 1、基带传输
- 以太网就就是数字基带传输;
- 2、数字基带传输系统
- 3、典型数字基带信号码型
- 在一个bit周期就是图中虚线之中,不归零;单极就是只有一个极性;
- 在一个bit周期内中间,一定会归零一次;
- 优点:可以通过中间时刻一定会归零的特性,提取时钟信号;
- 以上码型都是直接反映原信号的1/0;但是如果出现长期0或者长期1这种信号的传输并不好,容易积累直流分量;
- AMI码在原有基础上变化,使其具有更好的传输性能;
- 使得正负电压交替出现,以避免正或负单电压的直流分量累积;
- 利用电平的跳变来表示编码信号的正负;
- 差分双相码是在电平发生变化时,进行电平跳变;
4.5 频带传输基础
- 信源信号一般都是基带信号,适合在有线介质传输,不适合在无线介质传输;
- 目前使用频带在无线介质中传输较多;
- 1、频带传输
- 2、数字调制系统
4.5.1 二进制数字调制
- 1、二进制幅移键控(2ASK)
- 2、二进制频移键控(2FSK)
- 3、二进制相移键控(2PSK)
- 4、二进制差分相移键控(2DPSK)
- 5、二进制数字调制性能
- 2FSK在调制时需要两个载波频率,因此频带利用率最低;
4.5.2 多进制数字调制
- 用多个bit位调制一个码元;
4.5.3 正交赋值调制QAM
- 以上调制方式都是单个调整赋值/相位/频率,这个就是联合一起调制;
- 最右侧就是只调制相位的星座图;
- QAM在实际场景中应用广泛;
- 1、补充:扩频技术(Spread Spectrum)
4.6 物理层接口规程
- 1、物理层接口特性
本文标签: 计算机网络
版权声明:本文标题:【计算机网络 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/free/1699476300h360539.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论