【一周搞定计算机网络】文章全系列已经更新完毕,详情请戳:
计算机网络第1章(概述)
计算机网络第2章(物理层)
计算机网络第3章(数据链路层)
计算机网络第4章(网络层)
计算机网络第5章(运输层)
计算机网络第6章(应用层)
计算机网络第3章(数据链路层)
在我们学习计算机网络的过程中,数据链路层一直都是比较难啃下的一块,但如果我们能够将这一块内容学明白,对我们计算机网络后续的学习有事半功倍的效果,所以本文将带你好好学习一下计算机网络五层模型中的第二层——数据链路层。
文章目录
- 计算机网络第3章(数据链路层)
- 前言
- 3.1、数据链路层概述
-
- 3.2、封装成帧
-
- 3.3、差错检测
- 介绍
- 奇偶校验
- 循环冗余校验CRC(Cyclic Redundancy Check)
- 3.4、可靠传输
- 基本概念
- 三种可靠协议
- 停止-等待协议SW
- 停止-等待协议可能遇到的四个问题
- 停止-等待协议的信道利用率
- 回退N帧协议GBN
- 为什么用回退N帧协议
- 无差错情况流程
- 累计确认
- 有差错情况
- 选择重传协议SR
- 3.5、点对点协议PPP
-
- 3.6、媒体接入控制(介质访问控制)——广播信道
- 基本概念
- 静态划分信道
- 动态接入控制
- 随机接入(CSMA/CD协议)
- 基本概念
- 多址接入MA
- 载波监听CS
- 碰撞检测CD
- CSMA/CD 协议工作流程
- CSMA/CD 协议工作——争用期(碰撞窗口)
- CSMA/CD 协议工作——最小帧长
- CSMA/CD 协议工作——最大帧长
- CSMA/CD 协议工作——截断二进制指数退避算法
- CSMA/CD 协议工作——信道利用率
- CSMA/CD 协议工作——帧接收流程
- CSMA/CD 协议的重要特性
- 随机接入(CSMA/CA协议)
- 为什么无线局域网要使用CSMA/CA协议
- 帧间间隔IFS(InterFrame Space)
- CSMA/CA协议的工作原理
- CSMA/CA协议的退避算法
- CSMA/CA协议的信道预约和虚拟载波监听
- 3.7、MAC地址、IP地址以及ARP协议
- MAC地址
- 广播信道的数据链路层必须使用地址(MAC)
- IEEE 802局域网的MAC地址格式
- IEEE 802局域网的MAC地址发送顺序
- 单播MAC地址举例
- 广播MAC地址举例
- 多播MAC地址举例
- IP地址
- 基本概念
- 从网络体系结构看IP地址与MAC地址
- 数据包转发过程中IP地址与MAC地址的变化情况
- ARP协议
-
- 3.8、集线器与交换机的区别
- 集线器-在物理层扩展以太网
-
- 以太网交换机-在数据链路层扩展以太网
-
- 总结
- 3.9、以太网交换机自学习和转发帧的流程
-
- 3.10、以太网交换机的生成树协议STP
-
- 3.11、虚拟局域网VLAN
- 为什么要虚拟局域网VLAN
- 概念
- 虚拟局域网VLAN的实现机制
- 总结
cs