1、数据链路层设备
1.1、网桥
两个,或者多个以太网通过网桥连接起来后,就成为了一个覆盖范围更大的以太网,从而原来的没个以太网就可以叫做一个网段。
网桥工作在数据链路层的MAC子层,可以使得以太网各网段成为隔离开的碰撞域或(冲突域)
如果把网桥换曾工作在物理层的转发器,就没有了这种过滤通信量的功能。网桥处理的数据对象是帧(Frame),所以工作在数据链路层。中继器,集线器Hub处理的数据对象是信号,工作在物理层。
1.2、交换机
1.2.1、局域网交换机
网桥主要是限制在任意时刻通常只能执行一个帧的转发操作。局域网交换机也叫以太网交换机,本质上说,就是一个多端口的网桥,工作在数据链路层。交换机可以经济的将网络分成小的冲突域,为每个工作栈提供更高的带宽。
以太网交换机对工作栈是透明的,管理开销低廉,简化了网络节点的增加,移动和网络变化的操作。
利用交换机还可以方便的实现虚拟局域网(Virtual LAN,VLAN),VLAN不仅可以隔离冲突域,还可以隔离广播域
1.2.2、以太网交换机的工作原理
检测从交换机端口来的数据帧和目的地的MAC地址,然后和系统内部的动态查找表进行比较,
如果数据帧的MAC地址没有在查找表中,就把这个数据帧的MAC地址加入到查找表,然后将数据帧发送给相应的目的端口。
以太网交换机:每个端口都是直接与单个主机相连,网桥的端口往往是连接到以太网的一个网段。
交换机的工作方式是全双工方式。
以太网交换机由于使用了专用的交换结构芯片,交换速率高。以太网交换机独占传输媒体的带宽。
比如普通的10Mb/s的共享式以太网,如果有N个用户,每个用于占用的平均带宽只有总带宽的N分之一不到。
但是使用了交换机,虽然每个端口到主机的带宽还是10Mb/s,但是由于一个用户在通信,因此对于拥有N对端口
的交换机总量为N*10Mb/s。
1.2.3、交换机的两种交换模式
1、直通式交换机:只检查帧的目的地址,这种方式速度快,但是缺乏智能和安全性。无法进行不同速率的端口交换。
2、存储转发式交换机:先接收到帧缓存到高速缓存器中,然后检查数据是否正确,确认无误后,通过查找表转换成输出端口将帧发送出去。如果检查数据帧有错,就可以丢弃掉。存储转发交换机:可靠性高,还可以支持不同速度端口的转换,但是延迟比较大。
注:冲突域(碰撞域)和广播域的区别:
当一块网卡发送信息的时候只要可能和另外一块网卡冲突,则这些可能冲突的网卡构成冲突域。
一块网卡发出一个广播,能收到这个广播的所有网卡的集合叫做广播域。一般来说一个网段就是一个冲突域
一个局域网就是一个广播域。
设备名称 | 工作层 | 能够隔离冲突域 | 能否隔离广播域 |
集线器Hub | 物理层 | 不能 | 不能 |
中继器 | 物理层 | 不能 | 不能 |
交换机 | 数据链路层 | 能 | 不能 |
网桥 | 数据链路层 | 能 | 不能 |
路由器 | 网络层 | 能 | 能 |
总结:中继器,集线器Hub,工作在同一个冲突域(也就是同一个网段)只是对信号放大而已,也就是说能隔离冲突域的只要工作在物理层之上就可以。因为局域网通过路由器连接到广域网,而一个广播域就是一个局域网,所以说路由器可以隔离广播域
而交换机叫做以太网交换机,是在局域网当中的,不能隔离广播域。
原文地址:https://www.cnblogs.com/drq1/p/9680465.html