auto commit

This commit is contained in:
CyC2018
2020-11-17 00:32:18 +08:00
parent f5ad47b470
commit 7e61fc1360
380 changed files with 2371 additions and 46715 deletions

View File

@ -1,36 +1,38 @@
# 计算机网络 - 链路层
<!-- GFM-TOC -->
* [基本问题](#基本问题)
* [1. 封装成帧](#1-封装成帧)
* [2. 透明传输](#2-透明传输)
* [3. 差错检测](#3-差错检测)
* [信道分类](#信道分类)
* [1. 广播信道](#1-广播信道)
* [2. 点对点信道](#2-点对点信道)
* [信道复用技术](#信道复用技术)
* [1. 频分复用](#1-频分复用)
* [2. 分复用](#2-分复用)
* [3. 统计时分复用](#3-统计时分复用)
* [4. 分复用](#4-分复用)
* [5. 分复用](#5-分复用)
* [CSMA/CD 协议](#csmacd-协议)
* [PPP 协议](#ppp-协议)
* [MAC 地址](#mac-地址)
* [局域网](#局域网)
* [以太](#以太)
* [交换机](#交换机)
* [虚拟局域网](#虚拟局域网)
* [计算机网络 - 链路层](#计算机网络---链路层)
* [基本问题](#基本问题)
* [1. 封装成帧](#1-封装成帧)
* [2. 透明传输](#2-透明传输)
* [3. 差错检测](#3-差错检测)
* [信道分类](#信道分类)
* [1. 广播信道](#1-广播信道)
* [2. 点对点信道](#2-点对点信道)
* [信道复用技术](#信道复用技术)
* [1. 分复用](#1-分复用)
* [2. 时分复用](#2-时分复用)
* [3. 统计时分复用](#3-统计时分复用)
* [4. 分复用](#4-分复用)
* [5. 码分复用](#5-码分复用)
* [CSMA/CD 协议](#csmacd-协议)
* [PPP 协议](#ppp-协议)
* [MAC 地址](#mac-地址)
* [局域](#局域)
* [以太网](#以太网)
* [交换机](#交换机)
* [虚拟局域网](#虚拟局域网)
<!-- GFM-TOC -->
# 基本问题
## 基本问题
## 1. 封装成帧
### 1. 封装成帧
将网络层传下来的分组添加首部和尾部用于标记帧的开始和结束
<div align="center"> <img src="https://cs-notes-1256109796.cos.ap-guangzhou.myqcloud.com/29a14735-e154-4f60-9a04-c9628e5d09f4.png" width="300"/> </div><br>
## 2. 透明传输
### 2. 透明传输
透明表示一个实际存在的事物看起来好像不存在一样
@ -38,13 +40,13 @@
<div align="center"> <img src="https://cs-notes-1256109796.cos.ap-guangzhou.myqcloud.com/e738a3d2-f42e-4755-ae13-ca23497e7a97.png" width="500"/> </div><br>
## 3. 差错检测
### 3. 差错检测
目前数据链路层广泛使用了循环冗余检验CRC来检查比特差错
# 信道分类
## 信道分类
## 1. 广播信道
### 1. 广播信道
一对多通信一个节点发送的数据能够被广播信道上所有的节点接收到
@ -52,21 +54,21 @@
主要有两种控制方法进行协调一个是使用信道复用技术一是使用 CSMA/CD 协议
## 2. 点对点信道
### 2. 点对点信道
一对一通信
因为不会发生碰撞因此也比较简单使用 PPP 协议进行控制
# 信道复用技术
## 信道复用技术
## 1. 频分复用
### 1. 频分复用
频分复用的所有主机在相同的时间占用不同的频率带宽资源
<div align="center"> <img src="https://cs-notes-1256109796.cos.ap-guangzhou.myqcloud.com/4aa5e057-bc57-4719-ab57-c6fbc861c505.png" width="350"/> </div><br>
## 2. 时分复用
### 2. 时分复用
时分复用的所有主机在不同的时间占用相同的频率带宽资源
@ -74,17 +76,17 @@
使用频分复用和时分复用进行通信在通信的过程中主机会一直占用一部分信道资源但是由于计算机数据的突发性质通信过程没必要一直占用信道资源而不让出给其它用户使用因此这两种方式对信道的利用率都不高
## 3. 统计时分复用
### 3. 统计时分复用
是对时分复用的一种改进不固定每个用户在时分复用帧中的位置只要有数据就集中起来组成统计时分复用帧然后发送
<div align="center"> <img src="https://cs-notes-1256109796.cos.ap-guangzhou.myqcloud.com/6283be2a-814a-4a10-84bf-9592533fe6bc.png" width="350"/> </div><br>
## 4. 波分复用
### 4. 波分复用
光的频分复用由于光的频率很高因此习惯上用波长而不是频率来表示所使用的光载波
## 5. 码分复用
### 5. 码分复用
为每个用户分配 m bit 的码片并且所有的码片正交对于任意两个码片 <img src="https://latex.codecogs.com/gif.latex?\vec{S}" class="mathjax-pic"/> 和 <img src="https://latex.codecogs.com/gif.latex?\vec{T}" class="mathjax-pic"/> 有
@ -113,7 +115,7 @@
<div align="center"> <img src="https://cs-notes-1256109796.cos.ap-guangzhou.myqcloud.com/99b6060e-099d-4201-8e86-f8ab3768a7cf.png" width="500px"> </div><br>
# CSMA/CD 协议
## CSMA/CD 协议
CSMA/CD 表示载波监听多点接入 / 碰撞检测
@ -127,7 +129,7 @@ CSMA/CD 表示载波监听多点接入 / 碰撞检测。
<div align="center"> <img src="https://cs-notes-1256109796.cos.ap-guangzhou.myqcloud.com/19d423e9-74f7-4c2b-9b97-55890e0d5193.png" width="400"/> </div><br>
# PPP 协议
## PPP 协议
互联网用户通常需要连接到某个 ISP 之后才能接入到互联网PPP 协议是用户计算机和 ISP 进行通信时所使用的数据链路层协议
@ -142,13 +144,13 @@ PPP 的帧格式:
<div align="center"> <img src="https://cs-notes-1256109796.cos.ap-guangzhou.myqcloud.com/759013d7-61d8-4509-897a-d75af598a236.png" width="400"/> </div><br>
# MAC 地址
## MAC 地址
MAC 地址是链路层地址长度为 6 字节48 用于唯一标识网络适配器网卡
一台主机拥有多少个网络适配器就有多少个 MAC 地址例如笔记本电脑普遍存在无线网络适配器和有线网络适配器因此就有两个 MAC 地址
# 局域网
## 局域网
局域网是一种典型的广播信道主要特点是网络为一个单位所拥有且地理范围和站点数目均有限
@ -158,7 +160,7 @@ MAC 地址是链路层地址,长度为 6 字节48 位),用于唯一标
<div align="center"> <img src="https://cs-notes-1256109796.cos.ap-guangzhou.myqcloud.com/807f4258-dba8-4c54-9c3c-a707c7ccffa2.jpg" width="800"/> </div><br>
# 以太网
## 以太网
以太网是一种星型拓扑结构局域网
@ -174,7 +176,7 @@ MAC 地址是链路层地址,长度为 6 字节48 位),用于唯一标
<div align="center"> <img src="https://cs-notes-1256109796.cos.ap-guangzhou.myqcloud.com/164944d3-bbd2-4bb2-924b-e62199c51b90.png" width="500"/> </div><br>
# 交换机
## 交换机
交换机具有自学习能力学习的是交换表的内容交换表中存储着 MAC 地址到接口的映射
@ -184,7 +186,7 @@ MAC 地址是链路层地址,长度为 6 字节48 位),用于唯一标
<div align="center"> <img src="https://cs-notes-1256109796.cos.ap-guangzhou.myqcloud.com/a4444545-0d68-4015-9a3d-19209dc436b3.png" width="800"/> </div><br>
# 虚拟局域网
## 虚拟局域网
虚拟局域网可以建立与物理位置无关的逻辑组只有在同一个虚拟局域网中的成员才会收到链路层广播信息
@ -194,10 +196,3 @@ MAC 地址是链路层地址,长度为 6 字节48 位),用于唯一标
<div align="center"> <img src="https://cs-notes-1256109796.cos.ap-guangzhou.myqcloud.com/e98e9d20-206b-4533-bacf-3448d0096f38.png" width="500"/> </div><br>
<div align="center"><img width="320px" src="https://cs-notes-1256109796.cos.ap-guangzhou.myqcloud.com/githubio/公众号二维码-2.png"></img></div>