教育房产时事环球科技商业
投稿投诉
商业财经
热点动态
科技数码
软件应用
国际环球
晨报科学
新闻时事
信息智能
汽车房产
办公手机
教育体育
生活生物

交换机原理(1分钟简单掌握交换机工作原理)

  交换机原理(1分钟简单掌握交换机工作原理)
  随着企业网络的发展,越来越多的用户需要接入到网络,交换机提供的大量的接入端口能够很好地满足这种需求。
  同时,交换机也彻底解决了困扰早期以太网的冲突问题,极大地提升了以太网的性能,同时也提高了以太网的安全性。
  交换机工作在数据链路层,对数据帧进行操作。在收到数据帧后,交换机会根据数据帧的头部信息对数据帧进行转发。
  接下来我们以小型交换网络为例,讲解交换机的基本工作原理。
  交换机中有一个MAC地址表,里面存放了MAC地址与交换机端口的映射关系。MAC地址表也称为CAM(Content Addressable Memory)表。
  如图所示,交换机对帧的转发操作行为一共有三种:泛洪(Flooding),转发(Forwarding),丢弃(Discarding)。
  1.泛洪:交换机把从某一端口进来的帧通过所有其它的端口转发出去(注意,"所有其它的端口"是指除了这个帧进入交换机的那个端口以外的所有端口)。
  2.转发:交换机把从某一端口进来的帧通过另一个端口转发出去(注意,"另一个端口"不能是这个帧进入交换机的那个端口)。
  3.丢弃:交换机把从某一端口进来的帧直接丢弃。
  交换机的基本工作原理可以概括地描述如下:
  1.如果进入交换机的是一个单播帧,则交换机会去MAC地址表中查找这个帧的目的MAC地址。
  1)如果查不到这个MAC地址,则交换机执行泛洪操作。
  2)如果查到了这个MAC地址,则比较这个MAC地址在MAC地址表中对应的端口是不是这个帧进入交换机的那个端口。如果不是,则交换机执行转发操作。如果是,则交换机执行丢弃操作。
  2.如果进入交换机的是一个广播帧,则交换机不会去查MAC地址表,而是直接执行泛洪操作。
  3.如果进入交换机的是一个组播帧,则交换机的处理行为比较杂,以后会在讲。
  另外,交换机还具有学习能力。当一个帧进入交换机后,交换机会检查这个帧的源MAC地址,并将该源MAC地址与这个帧进入交换机的那个端口进行映射,然后将这个映射关系存放进MAC地表。
  交换机初始状态
  初始状态下,交换机并不知道所连接主机的MAC地址,所以MAC地址表为空。如图,SWA为初始状态,在收到主机A发送的数据帧之前,MAC地址表中没有任何表项。
  学习MAC地址
  主机A发送数据给主机C时,一般会首先发送ARP请求来获取主机C的MAC地址,此ARP请求帧中的目的MAC地址是广播地址,源MAC地址是自己的MAC地址。
  SWA收到该帧后,会将源MAC地址和接收端口的映射关系添加到MAC地址表中。
  缺省情况下,X7系列交换机学习到的MAC地址表项的老化时间为300秒。如果在老化时间内再次收到主机A发送的数据帧,SWA中保存的主机A的MAC地址和G0/0/1的映射的老化时间会被刷新。
  此后,如果交换机收到目标MAC地址为00-01-02-03-04-AA的数据帧时,都将通过G0/0/1端口转发。
  转发数据帧
  主机A发送的数据帧的目的MAC地址为广播地址,所以交换机会将此数据帧通过G0/0/2和G0/0/3端口广播到主机B和主机C。
  目标主机回复
  主机B和主机C接收到此数据帧后,都会查看该ARP数据帧。但是主机B不会回复该帧,主机C会处理该帧并发送ARP回应,此回复数据帧的目的MAC地址为主机A的MAC地址,源MAC地址为主机C的MAC地址。
  SWA收到回复数据帧时,会将该帧的源MAC地址和接口的映射关系添加到MAC地址表中。如果此映射关系在MAC地址表已经存在,则会被刷新。然后SWA查询MAC地址表,根据帧的目的MAC地址找到对应的转发端口后,从G0/0/1转发此数据帧。

如何输入字符串(python如何输入字符串)首先,要显示字符串,直接print(字符串)就可以显示了。字符串可以用单引号或者双引号,python中没有字符类型。多个字符串直接连着写,就表示连接,字符串内部的转义和C类似。换行哪里学java(java是什么)LearnJava在线这是一个非常不错的学习Java的在线网站,纯免费。这是一个个人项目,旨在通过简单有效的在浏览器中进行练习让你快速掌握Java编程语言。通过直接从网络浏览器运行编程是什么(编程是什么工作)这里是博士聊IT,来都来了,给博士点下下呗。今天聊聊编程的本质。程序就是数据结构控制逻辑,程序员编程工作的本质是翻译,翻译机要来了,程序员怎么办?黑客帝国中的程序黑客帝国4就要上映fpga是什么(fpga工程师是青春饭吗)传感器开发套件详情了解,请加发烧友小助手elecfans008随着科技的发展,技术提高产品性能要求越来越高,近几年可编程的门阵列(FPGA)技术发展迅速,其高度的灵活性,使其在通信全触屏java软件下载(java手机软件大全)全触屏java软件下载(java手机软件大全)java1164位是java系列软件的新版本,全称为javasedevelopmentkit11,目前只支持64位系统,该版本继续推动如何运行java(java程序运行步骤)JDK的组成JDKJDKJDK是Java开发工具包,是SunMicrosystems针对Java开发员的产品。JDK中包含JRE(在JDK的安装目录下有一个名为jre的目录,里面有java如何打开(网上下载的java项目怎么打开)大家上学时是否学过汇编语言,还记得学过的汇编语言长什么样子吗?好吧,我是忘记了,只记得有0x0000000,今天就带大家来一起看下汇编代码的真面目。示例代码本次我们将通过Intel如何打开java(java满屏爱心表白)都说程序员不浪漫,今天小编就浪漫一回,用控制台输出心形及我爱你,代码很简单,大家可以借助一下,下面我们开始。1首先建包建类,输入以下代码,用main方法publicclassPrijava如何编译(java程序运行步骤)每个人都注定要体验生命的美好,也要体验其不可避免的暗黑之处幻灭衰老疾病孤独丧失无意义痛苦的选择和死亡基本概念我们可以通过javac命令将Java程序的源代码编译成Java字节码,即photoshop作品(ps初学者基础教程)photoshop作品(ps初学者基础教程)俗话说得好,三百六十行,行行出状元,每一行都会出现非常拔尖的人出现,他们仿佛天生就是为了这个职业出生生的。小绛为大家介绍过许多天才画家天郑州70岁架子鼓大爷喊话刘宪华这是要比帅近日有关于郑州70岁架子鼓大爷喊话刘宪华的问题受到了很多网友们的关注,大多数网友都想要知道郑州70岁架子鼓大爷喊话刘宪华的具体情况,那么关于到郑州70岁架子鼓大爷喊话刘宪华的相关信
什么打电话软件最好(拨打电话的软件)智能机器人,主动外呼的机器人,自然人声应答,并与客户进行多轮对话,向客户介绍产品业务,代替人工坐席,成功完成外呼工作,助力企业减少80的人工成本,创造更高的商业价值,适用于所有的电怎么打国际长途(没有开通国际长途能打电话吗)现在科技日新月异,看以前打长途电话感觉有点不可思议,但是那时的长途通信大部分都是由话务员来完成的。重播播放00000000正在直播小米5x怎么样(小米5x分区)小米5X是北京小米科技有限责任公司于2017年7月26日发布的一款手机。由于手机更新换代非常快,在这个时间段再提起它,感觉历史感很沉重。可是小米5X从发布之日到18年7月份,的确很手机铃音制作(彩铃自己制作)手机铃音制作(彩铃自己制作)很多人在听到某首歌,或者看到某个好看的视频就有一种分享的精神,想把这首歌或者视频作为自己的彩铃。这样,当别人给你打电话的时候就能看到或者听到,传达自己的车税哪里交(多少钱的车要交豪车税)缴纳购置税也需要携带相应的证件分别是身份证购车发票合格证报税联(原件)即可。其实汽车购置税自己交和去4S店交也没什么特别大的区别,只是一台车子交多少购置税,一般4S店算得都不太精准小说三要素是什么(小说六要素和三要素的区别)交流平台这个单元的交流主题是如何理解小说的人物形象。这个单元的三篇课文都是小说,人物情节环境是小说的三要素,小说都有比较鲜明的人物形象,而情节和环境都是为小说人物服务的。大家掌握得顺风车软件哪个好(城际顺风车哪个软件好用)随着时代的进步发展,在人们常用的出行方式中搭乘顺风车出行已经是很多人的首选,其便宜而且方便的特性是备受大众欢迎的根本。在两大顺风车平台中体验比较好应该是HA啰不管对司机还是乘客都比阿法替尼价格?国内购买阿法替尼一盒价格多少钱?阿法替尼是目前治疗HER2与EGFR的非小细胞肺癌靶向药,针对于出现此类基因突变的患者进行有效的治疗。阿法替尼对于非小细胞肺癌有着一定的疗效,而且也能够有效的治疗肺腺癌。是目前肺腺布加替尼多少钱一盒?厄洛替尼一盒的价格布加替尼由于特殊原因,还未在我国上市,而目前我国主要是通过进口,据灵乐康海外医疗的小编了解,布加替尼一盒的价格就高达50000盒,这以当时国内的消费水平而言,患者根本无力承受,对于1千米等多少米(单位换算公式大全)最近我会抽时间把各类型重点题难点题分别出合集,方便大家一次性下载练习。长度单位千米米分米厘米毫米的必考题强化练习国际单位的换算口诀1千米1000米1米10分米1米100厘米1米101等于多少厘米(长度单位换算表)转眼间,期末快要到来了,不少小朋友在下周即将迎来期末考试,这个学期的考试很少很少,期末考试是有且仅有的一次考试,孩子学得好不好,其实大部分的家长还是心中有数的。为了过一个好年,家长