auto commit

This commit is contained in:
CyC2018 2018-02-27 18:32:55 +08:00
parent ed9b2736d4
commit 23789552a4

View File

@ -33,8 +33,10 @@
* [3. 差错检测](#3-差错检测) * [3. 差错检测](#3-差错检测)
* [点对点信道 - PPP 协议](#点对点信道---ppp-协议) * [点对点信道 - PPP 协议](#点对点信道---ppp-协议)
* [局域网的拓扑](#局域网的拓扑) * [局域网的拓扑](#局域网的拓扑)
* [Media Access Control](#media-access-control)
* [广播信道 - CSMA/CD 协议*](#广播信道---csmacd-协议) * [广播信道 - CSMA/CD 协议*](#广播信道---csmacd-协议)
* [集线器](#集线器) * [集线器](#集线器)
* [路由器交换机和集线器的对比](#路由器交换机和集线器的对比)
* [MAC 层](#mac-层) * [MAC 层](#mac-层)
* [虚拟局域网](#虚拟局域网) * [虚拟局域网](#虚拟局域网)
* [第四章 网络层*](#第四章-网络层) * [第四章 网络层*](#第四章-网络层)
@ -190,7 +192,7 @@
1. 应用层:为特定应用程序提供数据传输服务,例如 HTTP、DNS 等。数据单位为报文。 1. 应用层:为特定应用程序提供数据传输服务,例如 HTTP、DNS 等。数据单位为报文。
2. 运输层:提供的是进程间的通用数据传输服务。由于应用层协议很多,定义通用的运输层协议就可以支持不断增多的应用层协议。运输层包括两种协议:传输控制协议 TCP提供面向连接、可靠的数据传输服务数据单位为报文段用户数据报协议 UDP提供无连接、尽最大努力的数据传输服务数据单位为用户数据报。 2. 运输层:提供的是进程间的通用数据传输服务。由于应用层协议很多,定义通用的运输层协议就可以支持不断增多的应用层协议。运输层包括两种协议:传输控制协议 TCP提供面向连接、可靠的数据传输服务数据单位为报文段用户数据报协议 UDP提供无连接、尽最大努力的数据传输服务数据单位为用户数据报。TCP 主要提供完整性服务UDP 主要提供及时性服务。
3. 网络层:为主机之间提供服务,而不是像运输层协议那样是为主机中的进程提供服务。网络层把运输层产生的报文段或者用户数据报封装成分组来进行传输。 3. 网络层:为主机之间提供服务,而不是像运输层协议那样是为主机中的进程提供服务。网络层把运输层产生的报文段或者用户数据报封装成分组来进行传输。
@ -298,6 +300,13 @@ TCP/IP Э
目前数据链路层广泛使用了循环冗余检验CRC来检查比特差错。 目前数据链路层广泛使用了循环冗余检验CRC来检查比特差错。
注意差错检验不是 100% 可靠。
除了 CRC还有的检验方法比如
- 奇偶校验:添加 1 位使 1 的位数为奇数或偶数,更进一步的二维奇偶校验方法,不但可以检错还可以纠错部分错误。
- 检验和方法:具体参考 UDP 检验和计算方法判断
## 点对点信道 - PPP 协议 ## 点对点信道 - PPP 协议
互联网用户通常需要连接到某个 ISP 之后才能接入到互联网PPP 协议就是用户计算机和 ISP 进行通信时所使用的数据链路层协议。 互联网用户通常需要连接到某个 ISP 之后才能接入到互联网PPP 协议就是用户计算机和 ISP 进行通信时所使用的数据链路层协议。
@ -312,6 +321,10 @@ TCP/IP Э
![](https://github.com/CyC2018/InterviewNotes/blob/master/pics/8b15e36f-69b4-46b6-a07c-7234ac7c7927.jpg) ![](https://github.com/CyC2018/InterviewNotes/blob/master/pics/8b15e36f-69b4-46b6-a07c-7234ac7c7927.jpg)
## Media Access Control
媒体访问控制 主要处理对于 1 个链路上多个节点的访问
## 广播信道 - CSMA/CD 协议* ## 广播信道 - CSMA/CD 协议*
在广播信道上,同一时间只能允许一台计算机发送数据。 在广播信道上,同一时间只能允许一台计算机发送数据。
@ -336,6 +349,15 @@ CSMA/CD
![](https://github.com/CyC2018/InterviewNotes/blob/master/pics/40c3f8e5-3a20-45b6-a60c-77b9b952e104.jpg) ![](https://github.com/CyC2018/InterviewNotes/blob/master/pics/40c3f8e5-3a20-45b6-a60c-77b9b952e104.jpg)
## 路由器交换机和集线器的对比
| \ | 集线器 | 路由器 | 交换机 |
| --- | --- | --- | --- |
| traffic isolation | No | Yes | Yes |
| 即插即用 | Yes | No | Yes |
路由器提供防火墙保护针对广播风暴,交换机不限制
## MAC 层 ## MAC 层
MAC 地址是 6 字节48 位)的地址,用于唯一表示网络适配器(网卡),一台主机拥有多少个适配器就有多少个 MAC 地址,例如笔记本电脑普遍存在无线网络适配器和有线网络适配器。 MAC 地址是 6 字节48 位)的地址,用于唯一表示网络适配器(网卡),一台主机拥有多少个适配器就有多少个 MAC 地址,例如笔记本电脑普遍存在无线网络适配器和有线网络适配器。