欢迎来到天天文库
浏览记录
ID:22707822
大小:270.00 KB
页数:41页
时间:2018-10-31
《多层网络交换机基础知识》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、多层网络交换机基础知识网络交换机基础知识开放系统互联(OSI,OpenSystemsInterconnection的缩写)参考模型描述了信息如何从一台计算机的应用层软件通过网络媒体传输到另一台计算机的应用层软件中,它是由七层协议组成的概念模型,每一层说明了特定的网络功能.OSI参考模型是在1984年由国际标准化组织(ISO,InterconnectionforStandardization的缩写)发布的,现在己被公认为计算机互联通信的基本体系统结构模型.OSI参考模型把网络屮计算机之间的信息传递分成七个小的易于管理的层,
2、OSI的七层协议分别执行一个(或一组)任务,各层间相对独立,互不影响.下面是OSI参考模型的七个层次:第七层应用层;第六层表示层;第五层会话层;第四层传输层;第三层网络层;第二层数据链路层;第一层——物理层二层交换机指的就是作用在这七层模型的第二层,所以二层交换机一般不能对传输协议进行控制,只能对数据链路进行控制,所以二层交换机只能通过mac地址来进行寻址,因为mac地址作用在数据链路层.而三层交换机可以控制到网络层,也就是说三层交换机可以通过IP地址来进行寻址.现在高端交换机可以控制到七层,可以对M络屮的应用层的协议来
3、进行流量的控制和带宽的管理.二层交换机、三层交换机和路由器这三种技术宄竟谁优谁劣,它们各自适用在什么环境?这三种技术的工作原理:1.二层交换技术二层交换机是数据链路层的设备,它能够读取数据包中的MAC地址信息并根据MAC地址来进行交换。交换机内部有一个地址表,这个地址表标明了MAC地址和交换机端口的对应关系。当交换机从某个端口收到一个数据包,它首先读取包头中的源MAC地址,这样它就知道源MAC地址的机器是连在哪个端门上的,它再去读取包头中的目的MAC地址,并在地址表中查找相应的端口,如果表中有与这目的MAC地址对应的端口
4、,则把数据包直接复制到这端口上,如果在表中找不到相应的端口则把数据包广播到所有端口上,当目的机器对源机器回应时,交换机又可以学习一目的MAC地址与哪个端口对应,在下次传送数据时就不再需要对所有端U进行广播了。二层交换机就是这样建立和维护它自己的地址表。由于二层交换机一般具有很宽的交换总线带宽,所以可以同时为很多端口进行数据交换。如果二层交换机有N个端口,每个端口的带宽是M,而它的交换机总线带宽超过NXM,那么这交换机就可以实现线速交换。二层交换机对广播包是不做限制的,把广播包复制到所有端门上。二层交换机一般都含有专门用于
5、处理数据包转发的ASIC(ApplicationspecificIntegratedCircuit)芯片,因此转发速度可以做到非常快。1.路由技术路由器是在OSI七层网络模型屮的第三层--M络层操作的。路由器内部有一个路由表,这表标明了如果要去某个地方,下一步应该往哪走。路由器从某个端口收到一个数据包,它首先把链路层的包头去掉(拆包),读取冃的IP地址,然后查找路由表,若能确定下一步往哪送,则再加上链路层的包头(打包),把该数据包转发出去;如果不能确定下一步的地址,则向源地址返回一个信息,并把这个数据包丢掉。路由技术和二
6、层交换看起来有点相似,其实路由和交换之间的主要区别就是交换发生在OSI参考模型的第二层(数据链路层),而路由发生在第三层。这一区别决定了路由和交换在传送数裾的过程屮需要使用不同的控制信息,所以两者实现各自功能的方式是不同的。路由技术其实是由两项最基木的活动组成,即决定最优路径和传输数据包。其中,数据包的传输相对较为简单和直接,而路由的确定则更加复杂一些。路由算法在路由表中写入各种不同的信息,路由器会根据数据包所要到达的0的地选择最佳路径把数据包发送到可以到达该0的地的下一台路由器处。当下一台路由器接收到该数据包时,也会查
7、看其目标地址,并使用合适的路径继续传送给后面的路由器。依次类推,直到数据包到达最终目的地。路由器之间可以进行相互通讯,而且可以通过传送不同类型的信息维护各g的路由表。路由更新信息主是这样一种信息,一般是由部分或全部路由表组成。通过分析其它路由器发出的路由更新信息,路由器可以掌握整个网络的拓扑结构。链路状态广播是另外一种在路由器之间传递的信息,它可以把信息发送力的链路状态及进的通知给其它路由器。1.三层交换技术一个具有第三层交换功能的设备是一个带有第三层路由功能的第二层交换机,但它是二者的有机结合,并不是简单的把路由器设备
8、的硬件及软件简单地叠加在局域网交换机上。从硬件上看,第二层交换机的接口模块都是通过高速背板/总线(速率可高达几十Gbit/s)交换数据的,在第三层交换机中,与路由器有关的第三层路由硬件模块也插接在高速背板/总线上,这种方式使得路由模块可以与需要路由的其他模块间高速的交换数据,从而突破了传统的外接路由器接口速率的限制。
此文档下载收益归作者所有