交换机是怎样工作的,什么原理

来源:百度知道 编辑:UC知道 时间:2024/05/14 17:03:32

交换机工作:
当你开打开交换机是,里面是空的,没有任何MAC地址(就是物理地址),这时当这个网络里的A给B发送数据时,由于交换机里没有任何地址,既他查不到B的地址,所以交换机就广播到所有的计算机上,同时从A发的数据包里找到A的MAC地址记录下来,B给C发时记录B的MAC地址,同理,记录B,C,D……的地址,当都记录下来时,A再给B发数据时,在交换机上能找到B 的地址,交换机就不在广播,直接发到B上面,这样提高传输速度,也节省带宽(交换机工作可以简单描述为:广播未知帧,转发已知帧)。

交换机工作原理:
交换机能够检查每一个收到的数据包,并且对该数据包进行相应的动作处理。在交换机内保存着每一个网段上所有节点的物理地址,它只允许必要的网络流量通过交换机。例如,当交换机接收到一个数据包之后,它需要根据自身以保存的网络地址表来检验数据包内所包含的 发送方地址和接收方地址。如果接收方地址位于发送方地址网段,那么该数据包将会被交换机丢弃,不会通过交换机传送到其它的网段;如果接收方地址与发送方地址是属于两个不同的网段内,那么该数据包就会被交换机转发到目标网段。这样,我们就可以通过交换机的过 滤和转发功能,来避免网络广播风暴,减少误包和错包的出现。
在实际网络构件的过程中,是选择使用交换机还是选择其它的网络部件,主要还是要根据不同部件在网络中的不同作用来决定。在网络中交换机主要具有两方面的重要作用。第一,交换机可以将原有的网络划分成多个子网络,能够做到扩展网络有效传输距离,并支持更多的 网络节点。第二,使用交换机来划分网络还可以有效隔离网络流量,减少网络中的冲突,缓解网络拥挤情况。但是,在使用交换机进行处理数据包的时候,不可避免的会带来处理延迟时间,所以如果在不必要的情况下盲目使用交换机就可能会在实际上降低整个网络的性能。

局域网交换机的定义

以太网、快速以太网、FDDI和令牌环网常被称为传统局域网,它们都是共享介质、共享带宽的共享式局域网。为了提高带宽,往往采用路由器进行网络分割,将一个网络分为多个网段,每个网段有不同的子网地址,不同的广播域,以减少网络上的冲突,提高网络带宽。微化网段已不能适应局域网扩展和新的网络应用对高带宽的需求,有人说“传统局域网已走到尽头”。