交换机的工作过程.doc
《交换机的工作过程.doc》由会员分享,可在线阅读,更多相关《交换机的工作过程.doc(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流交换机的工作过程.精品文档.交换机的功能及工作过程 By:吾怜茜一交换机概述: 交换机是一种工作在二层的设备,但是随着技术的不断进步,现在已经出现了诸如三层交换机,多层交换机产品。在本篇中讨论的是二层交换机的一些特性。二交换机的功能:1. 地址学习 有些地方也叫做基于源MAC地址学习,这个功能主要就是学习和存储MAC地址。2. 帧的转发/过滤 数据帧的转发主要是交换机能够根据MAC地址表来转发数据,过滤则是对一些受限制的数据进行阻止或丢弃。3. 环路避免 由于交换机的某些特性会带来一些问题,比如形成环路,因此为了保证网络上数据的正确传输以及网
2、络的稳定要采取一些措施来避免这些问题,主要是通过STP来实现,稍后会讲到。三交换机的工作过程: 交换机在运行的时候要维护几张表,比如CAM表,vlan.data表。CAM表用来保存学到的MAC地址;VLAN.DATA文件用来保存VLAN相关的信息。1.在交换机初始加电的时候它的MAC地址表是空的,当其他与其相连的设备(PC,交换机,路由器等)向它发送一个信息的时候,交换机就会根据数据的源MAC和目标MAC对数据进行处理,因为发的是第一个包,所以这时候交换机会把源MAC地址和数据从本交换机进来的端口号做关联,然后加上VLAN号保存起来形成一个CAM表条目。因为交换机的MAC地址表现在是空的,所以
3、它不知道数据的目的地在那里,这时候交换机会发送ARP请求把数据从除了数据进来的端口之外的所有端口广播,这个过程称为泛洪,当目标主机收到数据之后会返回一个回应包,告诉交换机自己的MAC地址,这时候交换机又会根据目标主机返回的包把目标主机的MAC地址和进来的端口关联起来加上VLAN号形成一个新的CAM表条目。这个过程就是地址学习。我们通过下面的图来详细了解一下。现在PC1和PC2要进行通信(比如一个PING包),PC1会发出一个数据包格式大致如下:源MAC目标MAC源IP目标IP11112222192.168.1.1192.168.1.2 当数据从PC1出来到了SW1之后,交换机就会查看目标MAC
4、,如果源MAC:1111不在CAM表中,这时候交换机会做一条记录,他会把源MAC和端口对应关系加上VLAN号保存到CAM表中,如:MAC地址端口号Vlan号1111.1111.1111F0/11 然后他会看目标MAC,因为此时交换机也没不知道2222怎么走,所以它会向除了从F0/1数据进来的端口之外的F0/2,F0/3转发ARP请求,大致就是询问192.168.1.2的MAC地址是多少。发送之后PC2,PC3都会受到数据包,PC3把包拆开发现不是自己的IP地址,就会把数据丢弃,而PC2收到数据之后发现目标IP是自己,这时候PC2就回发送一个回应。告诉交换机“我是192.168.1.2我的MAC
5、地址是2222。交换机收到回应又会在CAM表中添加一条对应关系。MAC地址端口号Vlan2222.2222.2222F0/21 这个过程之后SW1已经学习到俩个MAC地址了,如果PC1或者PC2要和PC3通信的时候会重复上述步骤,SW1就能学到PC3的MAC地址。但是有一点要注意,就是如果PC1和PC2的位置改变,F0/1联接PC2,F0/2联接PC1,这个时候经过一次数据通信和地址学习的过程之后,端口F0/1对应的MAC地址就会变成2222.2222.2222。F0/2对应的MAC地址就会变成1111.1111.1111。这是因为交换机总是以最后学到的MAC地址为准的。2.当交换机学习到直连
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 交换机 工作 过程
限制150内