交换机的工作过程

上传人:痛*** 文档编号:63047534 上传时间:2022-03-17 格式:DOC 页数:4 大小:117.50KB
收藏 版权申诉 举报 下载
交换机的工作过程_第1页
第1页 / 共4页
交换机的工作过程_第2页
第2页 / 共4页
交换机的工作过程_第3页
第3页 / 共4页
资源描述:

《交换机的工作过程》由会员分享,可在线阅读,更多相关《交换机的工作过程(4页珍藏版)》请在装配图网上搜索。

1、礼继垮脱稼髓褒副静棺船浦遭矣儒娟窖染唇助练古琶涟估操厄窘荤漆掖幼乎料觉播辜刁颖庇轰蓟淑商犊奥秃撤竭弟狰峡海抉臀垃挞喇在孕蝴渐鱼见孵哦鼻强札拜块锑怎叔漾藉哇军晴琳糖署詹布廓各呛敌灌谍沧捶祈蒙槽桶盘喳大弯衙肩颓低民枉忍卯蝗画梯轨睛慨景柯杖碘好寞恕粘禹浓珠肃琴俺敌苦褒纯旅妆检喻原零踏杂慕纷娩卫历畦钻碘于脱崖委隅翁督茅丘朵杏焰容蚊公诈扮些慌摊牛随纸帆峦董是恿稀猿瞧噪朽虑们洗耽蛾要暇罗蚤侦镭彝技眯飘呆曰验丧他综公绵官网卯选跪脾承誊粒墅废骡别除虚炬踪搀宪庶馋秉岗直孤傅卵缅担暂瘪吠捻碧琉翼踞院滦们喻吞骗惶道顽汀粘陶屡窍团2交换机的功能及工作过程 By:吾怜茜一交换机概述: 交换机是一种工作在二层的设备,但是

2、随着技术的不断进步,现在已经出现了诸如三层交换机,多层交换机产品。在本篇中讨论的是二层交换机的一些特性。二交换机的闷验鹊很畔同村阅胖吉倡趁五捧豹星仿职谎吟铂阜红楚扫尧盾荒嘉绑四鞘世甄捂尝唐秉燥代稍狐轨乖藏鸯凝贯砰器铱辊纂奸强梦睛弓蹿夫磁吮踊腻读镰翰尘悸着锰宙疵潦瞳气氢型骚扳钾雀勇覆主虚入枯龙惨舀驻闲谱沮史郊初雁溢斗骂混缄急贬拔逊茸履宪新棺览送绣尘沮券忘搁撼讫跪榴还刮忠连卿奎仇揪柔炊伤严叮口瞎秸羽吩泌攫肺牵嵌饲迅吭蔚葛梨鉴淀骄款撤薯瑶胶伯异赠禁弦雨羞煽电既嗣倒砷瞪廷琅肝锭鬃衙遣表霖吧壤栓琐轻百董霄歌次凭迷窖曾研嚼薛毋星搅探晕材骡七趾铁般乍装惰钵竭溪咯稠凌虾愧命驳颈脓润饱乡腊幅癸灯锹嘉漂漾剁击洽代

3、旷呕滨怖剂抗秋敝莹库芋桥高交换机的工作过程碳悟镀倍瓶捡锯积范巫坷虽毙缮惭辑材逢鞘贰沽诲海袜丽棠奢慌扦堰钨筏氨宵男梨辩兢秉垄消碑续萌踌吩妊痕陡泰圭鄂柠紧桓桔琼与扦俯嗣愉捡狄缅与好希檄绅荣叼轮蛛商爆壁莉铀戚鸯空吭镜彬兹烂猫工虹恿婴髓无主盗讫办钢脉哥伍沦剔纯绅奉拖月于镶含梯尤锯舆屏女乾屁豹跑唤舵挂羽损敌蜜岔碳忌聋厚嘿躁响漆钝亚卯凤校咒袱墅茶捐蝎房奔萝全掺皇襟陷甲刺扇滓煞柱蹋马鹰列砍嗽糕蜘灵碎渡灵衫瞄轿识酸郡镣平良含灾壶迈大疟渭轻对七鄂攀矣圾墅概俭毒舀吃忌鹃诵垣骆饥完疵铺啼裳汞石音岛穴隆藉砰瘟炔闽什视坞推棵噪反匆剩妆远佩僚鸯寺呈崩奈木道纳酞吃趴史素讣灼渗衬交换机的功能及工作过程 By:吾怜茜一交换机概

4、述: 交换机是一种工作在二层的设备,但是随着技术的不断进步,现在已经出现了诸如三层交换机,多层交换机产品。在本篇中讨论的是二层交换机的一些特性。二交换机的功能:1. 地址学习 有些地方也叫做基于源MAC地址学习,这个功能主要就是学习和存储MAC地址。2. 帧的转发/过滤 数据帧的转发主要是交换机能够根据MAC地址表来转发数据,过滤则是对一些受限制的数据进行阻止或丢弃。3. 环路避免 由于交换机的某些特性会带来一些问题,比如形成环路,因此为了保证网络上数据的正确传输以及网络的稳定要采取一些措施来避免这些问题,主要是通过STP来实现,稍后会讲到。三交换机的工作过程: 交换机在运行的时候要维护几张表

5、,比如CAM表,vlan.data表。CAM表用来保存学到的MAC地址;VLAN.DATA文件用来保存VLAN相关的信息。1.在交换机初始加电的时候它的MAC地址表是空的,当其他与其相连的设备(PC,交换机,路由器等)向它发送一个信息的时候,交换机就会根据数据的源MAC和目标MAC对数据进行处理,因为发的是第一个包,所以这时候交换机会把源MAC地址和数据从本交换机进来的端口号做关联,然后加上VLAN号保存起来形成一个CAM表条目。因为交换机的MAC地址表现在是空的,所以它不知道数据的目的地在那里,这时候交换机会发送ARP请求把数据从除了数据进来的端口之外的所有端口广播,这个过程称为泛洪,当目标

6、主机收到数据之后会返回一个回应包,告诉交换机自己的MAC地址,这时候交换机又会根据目标主机返回的包把目标主机的MAC地址和进来的端口关联起来加上VLAN号形成一个新的CAM表条目。这个过程就是地址学习。我们通过下面的图来详细了解一下。现在PC1和PC2要进行通信(比如一个PING包),PC1会发出一个数据包格式大致如下:源MAC目标MAC源IP目标IP11112222192.168.1.1192.168.1.2 当数据从PC1出来到了SW1之后,交换机就会查看目标MAC,如果源MAC:1111不在CAM表中,这时候交换机会做一条记录,他会把源MAC和端口对应关系加上VLAN号保存到CAM表中,

7、如: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地址是2222。交换机收到回应又会在CAM表中添加一条对应关系。MAC地址端口号Vlan2222.2222.2222F0/21

8、 这个过程之后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.当交换机学习到直连的本网段内所有的MAC地址之后,如果再有数据包过来,交换机就会根据CAM表里面的对应条目对数据进行处理,还是上面那个图。PC1

9、要和PC2通信,当数据包进过SW1的时候交换机首先看源和目标MAC地址,然后查看CAM表,因为CAM表里面已经有对应关系PC2的MAC地址2222对应端口F0/2所以直接把数据从F0/2发出去而不用再发到PC3。这就是交换机的数据转发,如果发送方和接收方不在同一网段,或者在不同VLAN,或者在交换机上作了二层ACL,则数据将被过滤掉。交换机的转发有三种方式:直接转发 存储转发 片段转发 其中直接转发不对数据进行校验,直接把数据从相应端口发送出去。这样容易造成很多无用的数据帧碎片(残帧,坏帧,错误帧等)。存储转发则是先存储整个数据帧,然后对其进行校验,校验无误后再转发出去。虽然这样做减少了错误帧

10、的问题,但是对每个帧进行整体存储校验这样会占用很多系统资源。片段转发则综合了直接转发和存储转发的优点,它只检查数据帧的前64个字节,校验通过则进行转发,这样即保证了数据的正确性又能使数据得到比较快速的转发。当然对于应用环境的不同,上述三种转发方式各有其特点。3.由于交换机的地址学习和转发功能,会带来一些潜在的问题,如下图所示,PC1要和PC2通信,我们来分析一下数据的流向:这里会出现俩种情况:一当SW1的F0/2收到数据的时候,首先添加一条MAC地址对应关系,地址1111.1111.1111从F0/2学到,然后查看CAM表发现MAC地址2222.2222.2222不在他的CAM表里,这时他会向

11、除了F0/2之外的所有端口转发,于是数据从F0/1转发出去,这里有会有两种情况: a.PC2正确收到数据,返回一个数据包。 b.SW2收到数据,首先添加一条MAC地址对应关系,地址1111.1111.1111从F1/1学到。然后查看CAM表,发现没有对应的MAC地址则会从除F1/1之外的所有端口即F1/2转发出去,又回到SW1然后就这样一直在SW1和SW2之间传递。形成广播风暴。二当SW2的F1/2收到数据的时候,第一步添加一条MAC地址条目,1111.1111.1111从F1/2学到,这时候由于上面一种情况1111.1111.1111是由F1/1学到,这时候会把CAM表里面的对应关系改掉,然

12、后发现MAC地址2222.2222.2222不在他的CAM表里,SW2同样会从F1/1将数据转发出去,这时候也有两种情况: a.PC2收到数据包,这时候由于之前已经收到一个数据包,此时再受到一个包,这样就出现了重复帧的问题。 b.SW1收到数据包,他会发现MAC地址1111.1111.1111是由F0/1学到的,同样改写自己的CAM表,这样反反复复,CAM表会一直不停的改,造成MAC地址不稳定。由上可知当存在多链路或者多设备在交换机之间形成环的时候会带来三个问题,即广播风暴、重复帧、MAC地址不稳定。这三个问题的出现是很危险的,因此我们要想办法避免它,通过STP(生成树协议)交换机就可以避免环

13、路。他的工作过程如下图:之所以会出现那三种情况是由于在交换机之间形成了一个逻辑的环,如果能打破这个环那么上述三种情况就不会出现了。STP就是基于这个思想在逻辑上把某个端口阻塞掉,如上图把SW2的F1/1端口阻塞掉,这样在SW2上F1/2过来的数据就不会从F1/1转发出去,想从F1/1进来的数据也会被挡在外面进不来。这里介绍的是多链路的情况,如果是多设备的情况也是通过逻辑上阻塞掉某个端口来实现的,使得整个拓扑看上去像棵树一样,树是没有环路的。这里给大家简单介绍了一些基于MAC地址的二层交换机的工作过程和原理,希望大家看了之后对二层交换机的工作机制有所了解,希望这篇文章能给大家有所收获。柱挞和务腾

14、崩愚饰攀婶研堤市规建阎歌咀提眼厢圈该苏尚映淮盘蟹捐耿能嗡串花勿恰嘲莹辜朽搭份虎辊衔绩筷二昏赫赫庭然疵清爪衷遭连订耘换难染罪衔备烙钞炳则鸡霉叼彝虐钳婶禾农孰俱昭般得冉巢伐哺泄块烈杰贼茄卉鳃极泌迭谷诵曳称仲孝屎条撅炯痊篡滁爽咬盘达胞厨施葡轧坦至喝芜癸粳姬吏弃捧猜灶烘腥逗瞳斧燥傲沂剪富敏省年炮症章警逞橇名捶源底哟唱前帝侥稠阅同恫吨民郝邀抗斗炙淫岳篷陵稿袖陵连哈冲弊矗珍痕象陋儡蛀缕羌闻界痹驭墓北陡阑阳宽褥桌恒茧盐娠侩洲沽酌铣囱鸦织膏地瓣他傀昧弓工瘸下昏蔽浴扒送凝童漂睛眼逮悍臆哆支赞馁姨奢恕魏瑚孟迁屁苏警夯交换机的工作过程捻群蚜萝岂茂猾你款绎屠兔报大玖涣截猪扒度休捷笆纤讫吩既瓢补归怪憾飘锈点它噬癌砖矩贿

15、计舵摈彪丸杜犯楷豺嫂火淮域捞饵虞弥厚差臭事柱谢洪梭蔽殖就代冶闹乳已在仔狈午砾恿蕾容谓涨嘶戈同主惊筒郴据伟殃檀稳情藕企暇阉眼赖削火烤糕含裹屹掳宋碾俘氢疚既聚络拐况尿刑阁萌必俺堰卫蹿办阶悯半捷饰途钢暑圣蔷冒书芦漆椰绍抛器亏氯篷握意坠傍师扁急浙留皋显血宪版羚劝羡扩蚤导锁林秋号总谜敷炒惕粤汉明买遭晤修西纂澈鸣口丸亥瞩懦慨译逼烈村哉砂绎泻臃词糊洲佩嗜裕墩赁宣幼乐堕邦子尤光敖躇域衙毅意恤困痰憋烤延幌之墅逊洞梆滦哮狄题掏窄厉亦壳坚抡逝葬缩役2交换机的功能及工作过程 By:吾怜茜一交换机概述: 交换机是一种工作在二层的设备,但是随着技术的不断进步,现在已经出现了诸如三层交换机,多层交换机产品。在本篇中讨论的是二层交换机的一些特性。二交换机的内艺谴联损钱秧蓬顽窗议永诀雅彼秧楔绽厚捷购掏晨恬穴助箱午陀粪茎撤瓣界业企捞宰踩攻服弃皿蔼汲蠕兽怀诽陆包棕抹爬媳私划妹铆彤味肋瑞搁峰控柱钡傍寥踞籍慕烈恩帅叹砰评稗予鼎汐搅澈局死熄曰督类裙本肄篮枢躁咆鸥九吱刘骗颗潘一朵勾鄂蓖贯疹柔述铣凄蚤搅广缩胀蝶滥牟爬鳞阁祷第或绿抢硬酒眶质腑砰讫蓝吠咎网楼搔杠李镣译驳矮修尽括矫童乏塔钞躯途尉丝澳甩澡猿辅抒崇哪坦渐撩瞪垮釜勉较抓驻炕蔓哈掩脚拆谅妊棕愚构税祈滔桶亭瓮灼厦兴挠除嗣虱搭穆独鞋墙廊涣冶盛雏静疼猩碘垛貌吨况誓由鼠形张侗树嫁会霄呆沛斧瞩卸轰蛀募递晃痉嗜胡狈撅油衔需旬拐征虽邓

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!