【计算机网络-哈工大】---学习笔记(中)---(三)链路层、物理层、差错检测、多路访问控制、以太网、虚拟局域网、无线局域网、基带传输,频带传输

本文深入探讨了数据链路层的服务,包括差错编码如奇偶校验和CRC,以及多路访问控制(MAC)协议如CSMA/CD。详细介绍了以太网的标准、帧结构和交换机的工作原理。同时,概述了物理层的基本概念、传输介质和信道容量。还涵盖了无线局域网(WiFi)的802.11标准和冲突避免机制。

3 链路层

3.1 数据链路层服务

  • 1、概述
    image-20220715134810436
  • 2、链路层服务

image-20220715135151870

image-20220715135755942

  • 3、链路层的具体实现

image-20220715135814229

  • 4、网卡间通信

image-20220715135905264

3.2 差错检测:差错编码

  • 1、差错编码基本原理

image-20220715140817382

  • 2、差错编码的检错能力

image-20220715141239420

  • 汉明距离:两个码字间对应bit中不同的位数;
  • 编码集的汉明距离:
    • 一个编码集内所有的有效码字,任意两个码字之间汉明距离的最小值;
  • 红色部分就是冗余信息,检错码/纠错码;
  • 3、奇偶校验码

image-20220720143245726

  • 1比特校验位:
    • 数据基础上增加一个校验位,编码之后的数据+校验位中1的个数为奇数/偶数个;
    • 检错能力实现奇数位(错奇数个)的错误,检错50%,但是优点是只需要一个校验位;
  • 二维奇偶校验:
    • 每一行每一列都增加一个校验位;
    • 检错所有奇数位差错,部分偶数位差错(错在不同行或列)上;
    • 纠正同一行/列的奇数位错;
  • 4、Internet校验和(Checksum)

image-20220720143517364

  • 5、循环冗余校验码(CRC)
  • 广泛应用于数据链路层检错;

image-20220720144303145

image-20220720144533287

  • CRC用硬件实现

3.3 多路访问控制(MAC)协议

image-20220720145016999

  • 1、multiple access control protocol

image-20220720145300553

  • 2、理想MAC协议

image-20220720145444625

  • 3、MAC协议分类

image-20220720145703611

3.3.1 信道划分MAC协议

  • 1、TDMA

image-20220720145835776

  • 2、FDMA

image-20220720145922496

  • 不冲突,但是在其他空闲时,带宽利用不充分;

3.3.2 随机访问MAC协议

  • 允许冲突,利用信道全部数据速率R发送分组;

image-20220720150401962

  • 1、时隙ALOHA协议
    image-20220720151225097

image-20220720151437536

image-20220720151654754

  • 当待发送帧多的时候,会有冲突与时隙浪费的情况,降低效率;
  • 2、ALOHA协议
  • 非时隙(纯)Aloha:更加简单,无需同步;

image-20220720151922803

  • 只要有冲突发送,就会发送失败;
  • 易损时间区:两个时隙;

image-20220720152755149

  • 最早出现使用的随机访问协议;
  • 3、CSMA协议
  • ALOHA协议属于“损人不利己”的行为,因为打断别人后,双方都没有发送成功;
  • CSMA在发
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值