交换机的概念:
交换机(英文:Switch,意为“开关”)是一种用于电信号转发的网络设备。它可以为接入交换机的任意两个网络节点提供独享的电信号通路。最常见的交换机是以太网交换机。其他常见的还有电话语音交换机、光纤交换机等。
交换机的作用:
交换机也叫交换式集线器,它通过对信息进行重新生成,并经过内部处理后转发至指定端口,具备自动寻址能力和交换作用,由于交换机根据所传递信息包的目的地址,将每一信息包独立地从源端口送至目的端口,避免了和其他端口发生碰撞。广义的交换机就是一种在通信系统中完成信息交换功能的设备。
在计算机网络系统中,交换机是针对共享工作模式的弱点而推出的。集线器是采用共享工作模式的代表,如果把集线器比作一个邮递员,那么这个邮递员是个不认识字的“傻瓜”——要他去送信,他不知道直接根据信件上的地址将信件送给收信人,只会拿着信分发给所有的人,然后让接收的人根据地址信息来判断是不是自己的,而交换机则是一个“聪明”的邮递员——交换机拥有一条高带宽的背部总线和内部交换矩阵。
交换机的所有的端口都挂接在这条背部总线上,当控制电路收到数据包以后,处理端口会查找内存中的地址对照表以确定目的MAC(网卡的硬件地址)的NIC(网卡)挂接在哪个端口上,通过内部交换矩阵迅速将数据包传送到目的端口。目的MAC若不存在,交换机才广播到所有的端口,接收端口回应后交换机会“学习”新的地址,并把它添加入内部地址表中。
可见,交换机在收到某个网卡发过来的“信件”时,会根据上面的地址信息,以及自己掌握的“常住居民户口簿”快速将信件送到收信人的手中。万一收信人的地址不在“户口簿”上,交换机才会像集线器一样将信分发给所有的人,然后从中找到收信人。而找到收信人之后,交换机会立刻将这个人的信息登记到“户口簿”上,这样以后再为该客户服务时,就可以迅速将信件送达了。
交换机分为多种类型,其中,电话交换机作为常用的设备,这里为大家说明一下,电话交换机的作用:
电话交换机有四种最基本呼叫作用,根据进出交换机的呼叫流向及发起呼叫的起源,可以将呼叫分为:本局呼叫、出局呼叫、入局呼叫和转移呼叫。 将交换机理解为一个交换局,本局一个用户发起的呼叫,根据呼叫的流向可以分为出局呼叫或本局呼叫。主叫用户生成去话,被叫用户是本局中的另一个用户时,即本局呼叫;被叫用户不是本局的用户,交换机需要将呼叫接续到其他的交换机时,即形成出局呼叫。相应地,从其他交换机发来的来话,呼叫本局的一个用户时,生成入局呼叫;呼叫的不是本局的一个用户,由交换机又接续(交换)到其他的交换机,交换机只提供汇接中转的功能,则形成转移呼叫。除了汇接局一般只具备“转接呼叫”的功能外,每个局的电话交换机都具备这四种呼叫的处理能力。至于长途和特种服务呼叫,可以看做是呼叫流向固定的出局呼叫。
说完电话交换机,下面说一下网络交换机,它也是网管们经常用并且必备的基础知识,几乎是网管都要会的。
网络交换机的作用有一个重要点,就是它不是像集线器一样每个端口共享整个的带宽,它的每一端口都是独享交换机的一部分总带宽,对于每个端口来说在速率上有了根本的保障。另外,使用交换机也可以把网络“分段”,通过对照地址表,交换机只允许必要的网络流量通过交换机(这就是后面将要介绍的VLAN,虚拟局域网)。通过交换机的过滤和转发,可以有效地隔离广播风暴,减少误包和错包的出现,避免共享冲突。这样交换机就可以在同一时刻进行多个节点之间的数据传输,每一个节点都可视为独立的网段,连接在其上的网络设备独自享有固定的一部分带宽,无须同其他设备竞争使用。如当节点A向节点D发送数据时,节点B可同时向节点C发送数据,而且这两个传输都享有自己的带宽,都有着自己的虚拟连接。打个比方就是,如果现在使用的是10Mbps的8端口以太网交换机,因每个端口都可以同时工作,所以在数据流量较大时,它的总流量可达到8×10Mbps=80Mbps,而使用10Mbps的共享式HUB时,因为它是属于共享带宽式的,所以同一时刻只能允许一个端El进行通信,即使数据流量再忙,HUB的总流通量也不会超出10Mbps。如果是16端口、24端口的交换机,这个优点更是明显。
|