计算机网络(第三章总结)
3.1 概述
总结:
3.2 封装成帧
3.3 差错检查
3.4 可靠传输
3.4.1 基本概念
3.4.2 实现机制
3.4.2.1 停止等待协议SW
3.4.2.2 回退N帧协议GBN
3.4.2.3 选择重传协议SR
3.5 点对点协议PPP
3.6.1 媒体接入控制的基本概念
3.6.2 媒体接入控制 - 静态划分信道
3.6.3 随机接入 - CSMA/CD协议
3.6.4 随机接入 - CSMA/CA协议
3.7 MAC地址、IP地址以及ARP
3.7.1 MAC 地址
格式:
windows查看方式:cmd -> ipconfig/all
发送顺序:
- 单播MAC地址:
- 广播MAC地址:
- 多播MAC地址:
随机MAC地址:
总结:
3.7.2 IP 地址
从网络体系结构看IP地址与MAC地址:
数据包转发过程中IP地址与MAC地址的变化情况:
例题:
总结:
3.7.3 ARP(Address Resolution Protocol)- 地址解析协议
工作原理:
实际上,每台主机都会有一个ARP告诉缓存表。
注:ARP请求报文(广播)被封装在MAC帧中发送,目的地址为广播地址。
ARP响应报文(单播):
“添加新记录”:
"记录"类型:
例题:下图所示的网络拓扑中,主机H1是否可以通过ARP协议获取主机H2的MAC地址?
不能。
原因:ARP协议只能在一段链路或一个网络上使用,而不能跨网络使用。
注:路由器的作用:连通不同的网络。
总结:
3.8 集线器与交换机的区别
以太网交换机:
3.9 以太网交换机自学习和转发帧的流程
举例说明:
假设各主机知道网络中其他各主机的MAC地址(无需进行ARP)。
三步走:“记、找、发”
A -> B
“自学习":将帧的源MAC地址A和源接口1记录到帧交换表的过程。
“寻找”:在帧交换表中寻找目的MAC地址为B的接口,若找到,直接转发即可,若找不到,进行泛洪。
“泛洪”:盲目转发,是交换机和网桥使用的一种数据流传递技术,将从某个接口收到的数据流向除该接口之外的所有接口发送出去。
B -> A
E -> A
MAC地址与交换机接口的对应关系并不是永久性的。
举例:
- 交换机某接口所连接的主机发生更换。
- 主机中的网卡损坏,更换了新的网卡(MAC地址发生改变)。
3.9.1 例1
3.9.2 例2
3.9.3 例3
总结:
3.10 以太网交换机的生成树协议STP
3.11 虚拟局域网VLAN
3.11.1 概述
网络中会频繁出现广播信息:
分割广播域的方法:
虚拟局域网VLAN(Virtual Local Area Network):
总结:
3.11.2 实现机制
3.11.2.1 IEEE 802.1Q帧
3.11.2.2 交换机的端口类型
3.11.2.2.1 Access端口
3.11.2.2.2 Trunk端口
3.11.2.2.3 Hybrid端口
总结: