- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
7.2数据链路层设备 7.2.2 交换机 交换机又称为网络开关,是专门设计的、使计算机能够相互高速通信的独享带宽的网络设备,属于集线器的一种,但是和普通的集线器在功能上有很大区别。普通的集线器只能起到收发数据的作用,而交换机可以智能地分析数据包,有选择地将其发送出去。如图7-7就是一个局域网交换机。 7.2数据链路层设备 7.2.2 交换机 1.交换机的工作原理 交换机英文名称为Switch,也称为交换式集线器,它是一种基于MAC地址(网卡的硬件标志)识别,能够在通信系统中完成信息交换功能的设备。其工作原理可以简单地描述为“存储转发”四个字,比如有两台计算机(A和B)通过交换机来连接,如果A要向B传输数据,交换机首先可以将连接到A端口发送的信息先储存下来,然后查找交换机内的MAC地址列表,每一个MAC地址对应一台计算机,找到后会与B之间架起一条临时的专用数据通道,并将数据发送到B中(如图7-8所示)。因为交换机支持“全双工”模式,所以B在接收A发送数据的同时,还可以向A或其他的计算机发送数据。 7.2数据链路层设备 7.2.2 交换机 如果在MAC地址中没有B的地址信息,那么交换机可以通过“MAC地址学习”功能将连接到自身的B计算机MAC地址记住,形成一个节点与MAC地址的对应表。 7.2数据链路层设备 7.2.2 交换机 2.交换机MAC地址学习 每个交换机内部都要有一张MAC地址表,用来记录每个端口连接到计算机上的网卡地址(MAC地址)。在交换机刚刚打开电源时,其地址表是一片空白。那么交换机的地址是怎样建立起来的呢?当一台打开电源后,安装在该计算机中的网卡会定期发出空闲包或信号,交换机可据此得知它的存在以及其MAC地址。并把这个MAC地址和它所连接到的端口对应起来,作为一条记录保存到交换机的MAC地址表中。由于交换机能够自动根据收到的以太网中的源物理地址更新地址表的内容,所以交换机使用的时间越长,地址表中存储的MAC地址就越多,未知的MAC地址就越少,因而广播包就越少,速度就越快。如图7-9所示。 7.2数据链路层设备 7.2.2 交换机 7.2数据链路层设备 7.2.2 交换机 3.交换机的三种转发方式 目前交换机的数据交换方式,主要是采用存储转发式、直通式和碎片隔离式三种。 (1)存储转发式 是计算机网络领域使用得最为广泛的技术之一,在这种工作方式下.交换机的控制器先缓存输入到端口的数据包,然后进行CRC校验,滤掉不正确的帧,确认包正确后,取出目的地址,通过内部的地址表确定相应的输出端口,然后把数据包转发到输出端口。 7.2数据链路层设备 7.2.2 交换机 (2)直通式 在输入端口检测到一个数据包后,只检查其包头,取出目的地址,通过内部的地址表确定相应的输出端口,然后把数据包转发到输出端口.这样就完成了交换。因为它只检查数据包的包头(通常只检查14个字节)。 (3)碎片隔离式 是介于直通式和存储转发式之间的一种解决方案,它检查数据包的长度是否够64 Bytes(512bit)如果小于64 Bytes,说明该包是碎片(即在信息发送过程中由于冲突而产生的残缺不全的帧),则丢弃该包,如果大于64 Bytes,则发送该包。该方式的数据处理速度比存储转发方式快,但比直通式慢。 7.2数据链路层设备 7.2.2 交换机 4.交换机的主要技术指标 (1)交换方式 是指交换机传输数据的方式,比如主流的交换方式就是存储转发(Store and Forward),该方式是交换机在接收到全部数据包后再转发。 (2)包转发率 是指交换机转发数据包的速度,单位一般为pps(包每秒),一般交换机的包转发率在几十kpps到几百kpps不等,包转发率越大网速越快。全双工与半双工以及端口不同传输速率的包转发率都是不同的。 7.2数据链路层设备 7.2.3网桥 网桥工作在数据链路层,将两个局域网(LAN)连起来,根据MAC地址(物理地址)来转发帧,可以看作一个“低层的路由器”(路由器工作在网络层,根据网络地址如IP地址进行转发)。它可以有效地联接两个LAN,使本地通信限制在本网段内,并转发相应的信号至另一网段,网桥通常用于联接数量不多的、同一类型的网段。 7.2数据链路层设备 7.2.3网桥 1.网桥的工作原理 如图7-10所示,网桥的端口1与网段A相连,端口2与网段B相连。网桥从端口接收到网段传送的各种帧,每当收到一个帧时,就先放在其缓冲区中。若此帧未出现差错,且欲发往目的站地址属于另一个网段,则通过查找站表,将收到的帧送往对应的端口转发出去,否则就丢弃此帧。仅在同一网段中通信的帧,不会被网桥转发到另一个网段去。 7.2数据链路层设备 7.2.3网桥 7.2数据链路层设备 7.2.3网桥 2.网桥的分类 网桥通常有透明网桥和源路由选择网
文档评论(0)