重读TCP/IP(3)之以太网交换及VLAN
以太网交换 在现阶段以太网是我们最容易也最现实的局域网架构,通常我们都是用交换机把 PC 连接在一起组成局域网,那么交换机是如何工作的,如何把报文从一端正确的送到另一端,使得双方能够正确的通信,由于交换机处于网络中的第二层,因此交换机中的数据称为帧,交换机需要维护一张 MAC 表,进来的帧对照这份 MAC 表找目的 MAC 对应的端口号,从那个端口出去,如果该帧在表中找不到该帧的目的 MAC ,则会洪泛到每个端口 冲突域: 指在这么一个以太网区域,这个区域可能有一个或者多个工作站,但是这个区域内的工作站同时只能有一个工作站发送数据帧,代表设备是 HUB ,它只是一个连接的作用,每个端口工作在一个冲突域中,会互相干挠 二层交换: 两层交换:代表设备是 2 层以太网交换机,作用于 7 层网络模型的第 2 层,数据链路层,它的基本原理是以数据链路层的地址作为数据帧在多个端口之间交换的判据,比如,对于以太网,采用以太网的数据链路层地址 MAC 地址为交换判据,构成了 2 层以太网交换机,最初的 2 层以太网交换机相当于一个多端口的桥接器,它的主要作用就是隔离冲突域,以太网交换机的所有端口可以同时发送以太帧,交换机的带宽是所有端口独享的,因此交换机的带宽是所有端口的带宽的总和 广播域: 指在这么一个以太网区域,这个区域可能有一个或者多个工作站,如果这个区域内的某个工作站发送了一个广播帧(