交换机的原理是什么?

如题所述

传统的交换机本质上是具有流量控制能力的多端口网桥,即传统的(二层) 交换机。把路由技术引入交换机,可以完成网络层路由选择,故称为三层交换,这是交换机的新进展。交换机(二层交换)的工作原理交换机和网桥一样,是工作在链路层的联网设备,它的各个端口都具有桥接功能,每个端口可以连接一个LAN或一台高性能网站或服务器,能够通过自学习来了解每个端口的设备连接情况。所有端口由专用处理器进行控制,并经过控制管理总线转发信息。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-10-23
(1)端口地址表
  端口地址表记录了端口下包含主机的MAC地址。端口地址表是交换机上电后自动建立的,
  保存在RAM中,并且自动维护。
  交换机隔离冲突域的原理是根据其端口地址表和转发决策决定的。
  (2)转发决策
  交换机的转发决策有三种操作:丢弃、转发和扩散。
  丢弃:当本端口下的主机访问已知本端口下的主机时丢弃。
  转发:当某端口下的主机访问已知某端口下的主机时转发。
  扩散:当某端口下的主机访问未知端口下的主机时要扩散。
  每个操作都要记录下发包端的MAC地址,以备其它主机的访问。
  (3)成存期:
  生成期是端口地址列表中表项的寿命。每个表项在建立后开始进行倒记时,每次发送
  数据都要刷新记时。对于长期不发送数据主机,其MAC地址的表项在生成其结束时删除。
  所以端口地地表记录的总是最活动的主机的MAC地址。
  (4)应该说交换机有很多值得学习的地方,这里我们主要介绍交换机结构及组网方式,目前网络应用越来越广泛,交换机作为网络中的纽带发挥了越来越大的作用。简单的说,交换机就是将它与用户计算机相连就行了,完成各个计算机之间的数据交换。复杂来说,交换机针对在整个网络中的位置而言,一些高层交换机如三层交换、网管型的产品,在交换机结构方面就没这么简单了。
  三层路由
  通常,普通的交换机只工作在数据链路层上,路由器则工作在网络层。而功能强大的三层交换机可同时工作在数据链路层和网络层,并根据 MAC地址或IP地址转发数据包。但是要注意到三层交换机并不能完全取代路由器,因为它主要是为了实现处于两个不同子网的Vlan进行通讯,而不是用来作数据传输的复杂路径选择。
  网管功能
  一台交换机所支持的管理程度反映了该设备的可管理性与可操作性。带网管功能的交换机可对每个端口的流量进行监测,设置每个端口的速率,关闭/打开端口连接。通过对交换机端口进行监测,便于对网络业务流量的区分和迅速进行网络故障定义,提高了网络的可管理性。
  端口聚合
  这是一种封装技术,它是一条点到点的链路,链路的两端可以都是交换机,也可以是交换机和路由器,还可以是主机和交换机或路由器。基于端口汇聚(Trunk)功能,允许交换机与交换机、交换机与路由器、主机与交换机或路由器之间通过两个或多个端口并行连接同时传输以提供更高带宽、更大吞吐量, 大幅度提供整个网络能力。
  认识交换机结构
  级联方式
  这是最常用的一种组网方式,它通过交换机上的级联口(UpLink)进行连接。需要注意的是交换机不能无限制级联,超过一定数量的交换机进行级联,最终会引起广播风暴,导致网络性能严重下降。
  端口聚合方式
  前面我们已接触到端口聚合的特点,此种方式相当于用多个端口同时进行级联,它提供了更高的互联带宽和线路冗余,使网络具有一定的可靠性。
  堆叠方式
  交换机的堆叠是扩展端口最快捷、最便利的方式,同时堆叠后的带宽是单一交换机端口速率的几十倍。但是,并不是所有的交换机都支持堆叠的,这取决于交换机的品牌、型号是否支持堆叠;并且还需要使用专门的堆叠电缆和堆叠模块;最后还要注意同一叠堆中的交换机必须是同一品牌。
  分层方式
  这种方式一般应用于比较复杂的交换机结构中,按照功能可划分为:接入层、汇聚层、核心层。
  后记
  作为网络的重要连接设备,交换机在实际使用中相当频繁。对于一般家庭用户而言,比较复杂的应用就是交换机的级联结构了;而三层路由、堆叠等高级应用一般在企业中应用较多。
第2个回答  2012-10-23
存储转发。通过端口MAC地址学习,将受到的数据包查交换机接口表转发出去或洪泛到其其他接口(不会发往数据接收口)
第3个回答  2012-10-23
实现2层的数据帧的转发。通过交换机自己MAC地址表来实现。具体过程可以给你发一个PPT,讲起来太麻烦。
第4个回答  2012-10-23
这东西你在这问 也问不出来啥啊,你还是去文库找找 或者找找专门的书籍来看看!
相似回答