导航:首页 > 网络设置 > 路由器网络接口工作原理

路由器网络接口工作原理

发布时间:2024-05-31 14:23:45

路由器的工作原理是什么

路由器的工作原理:路由器是连接因特网中各局域网、广域网的设备,它会根据信道的情况自动选择和设定路由,以最佳路径,按前后顺序发送信号

路由器用于连接多个逻辑上分开的网络,所谓逻辑网络是代表一个单独的网络或者一个子网。当数据从一个子网传输到另一个子网时,可通过路由器的路由功能来完成。

路由器通常位于网络层

因而路由技术也是与网络层相关的一门技术, 路由器与早期的网桥相比有很多的变化和不同。 通常而言,网桥的局限性比较大,它只能够连通数据链路层相同或者类似的网络,不能够连接数据链路层之间有着较大差异的网络。

但是路由器却不同,它打破了这个局限,能够连接任意的两种不同的网络,但是这两种不同的网络之间要遵守一个原则,就是使用相同的网络层协议,这样才能够被路由器连接。

以上内容参考:网络-路由器

❷ 详解路由器的工作原理

很多人都知道路由器是现在很重要的上网连接设备,但可能都不太了解路由器的工作原理,下面是我整理的一些关于路由器的相关资料,供你参考。

详解路由器的工作原理

我们知道路由器是用来连接不同网段或网络的,在一个局域网中,如果不需与外界网络进行通信的话,内部网络的各工作站都能识别 其它 各节点,完全可以通过交换机就可以实现目的发送,根本用不上路由器来记忆局域网的各节点MAC地址。路由器识别不同网络的 方法 是通过识别不同网络的网络ID号进行的,所以为了保证路由成功,每个网络都必须有一个唯一的网络编号。路由器要识别另一个网络,首先要识别的就是对方网络的路由器IP地址的网络ID,看是不是与目的节点地址中的网络ID号相一致。如果是当然就向这个网络的路由器发送了,接收网络的路由器在接收到源网络发来的报文后,根据报文中所包括的目的节点IP地址中的主机ID号来识别是发给哪一个节点的,然后再直接发送。

为了更清楚地说明路由器的工作原理,现在我们假设有这样一个简单的网络。假设其中一个网段网络ID号为"A",在同一网段中有4台终端设备连接在一起,这个网段的每个设备的IP地址分别假设为:A1、A2、A3和A4。连接在这个网段上的一台路由器是用来连接其它网段的,路由器连接于A网段的那个端口IP地址为A5。同样路由器连接另一网段为B网段,这个网段的网络ID号为"B",那连接在B网段的另几台工作站设备设的IP地址我们设为:B1、B2、B3、B4,同样连接与B网段的路由器端口的IP地址我们设为B5。

在这样一个简单的网络中同时存在着两个不同的网段,现如果A网段中的A1用户想发送一个数据给B网段的B2用户,有了路由器就非常简单了。

首先A1用户把所发送的数据及发送报文准备好,以数据帧的形式通过集线器或交换机广播发给同一网段的所有节点(集线器都是采取广播方式,而交换机因为不能识别这个地址,也采取广播方式),路由器在侦听到A1发送的数据帧后,分析目的节点的IP地址信息(路由器在得到数据包后总是要先进行分析)。得知不是本网段的,就把数据帧接收下来,进一步根据其路由表分析得知接收节点的网络ID号与B5端口的网络ID号相同,这时路由器的A5端口就直接把数据帧发给路由器B5端口。B5端口再根据数据帧中的目的节点IP地址信息中的主机ID号来确定最终目的节点为B2,然后再发送数据到节点B2。这样一个完整的数据帧的路由转发过程就完成了,数据也正确、顺利地到达目的节点。

当然实际上像以上这样的网络算是非常简单的,路由器的功能还不能从根本上体现出来,一般一个网络都会同时连接其它多个网段或网络,就像图2所示的一样,A、B、C、D四个网络通过路由器连接在一起。

现在我们来看一下在如图2所示网络环境下路由器又是如何发挥其路由、数据转发作用的。我们同样需要假设,各网络用户的IP地址分配就不多讲了,图2已有标注。现假设网络A中一个用户A1要向C网络中的C3用户发送一个请求信号时,信号传递的步骤如下:

第1步:用户A1将目的用户C3的地址C3,连同数据信息以数据帧的形式通过集线器或交换机以广播的形式发送给同一网络中的所有节点,当路由器A5端口侦听到这个地址后,分析得知所发目的节点不是本网段的,需要路由转发,就把数据帧接收下来。

第2步:路由器A5端口接收到用户A1的数据帧后,先从报头中取出目的用户C3的IP地址,并根据路由表计算出发往用户C3的最佳路径。因为从分析得知到C3的网络ID号与路由器的C5网络ID号相同,所以由路由器的A5端口直接发向路由器的C5端口应是信号传递的最佳途经。

第3步:路由器的C5端口再次取出目的用户C3的IP地址,找出C3的IP地址中的主机ID号,如果在网络中有交换机则可先发给交换机,由交换机根据MAC地址表找出具体的网络节点位置;如果没有交换机设备则根据其IP地址中的主机ID直接把数据帧发送给用户C3,这样一个完整的数据通信转发过程也完成了。

从上面可以看出,不管网络有多么复杂,路由器其实所作的工作就是这么几步,所以整个路由器的工作原理都差不多。当然在实际的网络中还远比上图2所示的要复杂许多,实际的步骤也不会像上述那么简单,但总的过程是这样的。

路由器使用分类

互联网各种级别的网络中随处都可见到路由器。接入网络使得家庭和小型企业可以连接到某个互联网服务提供商;企业网中的路由器连接一个校园或企业内成千上万的计算机;骨干网上的路由器终端系统通常是不能直接访问的,它们连接长距离骨干网上的ISP和企业网络。互联网的快速发展无论是对骨干网、企业网还是接入网都带来了不同的挑战。骨干网要求路由器能对少数链路进行高速路由转发。企业级路由器不但要求端口数目多、价格低廉,而且要求配置起来简单方便,并提供QoS,像飞鱼星的企业级路由器就提供SmartQoSIII。

接入

接入路由器连接家庭或ISP内的小型企业客户。接入路由器已经开始不只是提供SLIP或PPP连接。诸如ADSL等技术将很快提高各家庭的可用带宽,这将进一步增加接入路由器的负担。由于这些趋势,接入路由器将来会支持许多异构和高速端口,并在各个端口能够运行多种协议,同时还要避开电话交换网。

企业级

企业或校园级路由器连接许多终端系统,其主要目标是以尽量便宜的方法实现尽可能多的端点互连,并且进一步要求支持不同的服务质量。许多现有的企业网络都是由Hub或网桥连接起来的以太网段。尽管这些设备价格便宜、易于安装、无需配置,但是它们不支持服务等级。相反,有路由器参与的网络能够将机器分成多个碰撞域,并因此能够控制一个网络的大小。此外,路由器还支持一定的服务等级,至少允许分成多个优先级别。但是路由器的每端口造价要贵些,并且在能够使用之前要进行大量的配置工作。因此,企业路由器的成败就在于是否提供大量端口且每端口的造价很低,是否容易配置,是否支持QoS。另外‘还要求企业级路由器有效地支持广播和组播。企业网络还要处理历史遗留的各种LAN技术,支持多种协议,包括IP、IPX和Vine。它们还要支持防火墙、包过滤以及大量的管理和安全策略以及VLAN。

骨干级

骨干级路由器实现企业级网络的互联。对它的要求是速度和可靠性,而代价则处于次要地位。

硬件可靠性可以采用电话交换网中使用的技术,如热备份、双电源、双数据通路等来获得。这些技术对所有骨干路由器而言差不多是标准的。骨干IP路由器的主要性能瓶颈是在转发表中查找某个路由所耗的时间。当收到一个包时,输入端口在转发表中查找该包的目的地址以确定其目的端口,当包越短或者当包要发往许多目的端口时,势必增加路由查找的代价。因此,将一些常访问的目的端口放到缓存中能够提高路由查找的效率。不管是输入缓冲还是输出缓冲路由器,都存在路由查找的瓶颈问题。除了性能瓶颈问题,路由器的稳定性也是一个常被忽视的问题。

太比特

在未来核心互联网使用的三种主要技术中,光纤和DWDM都已经是很成熟的并且是现成的。如果没有与现有的光纤技术和DWDM技术提供的原始带宽对应的路由器,新的网络基础设施将无法从根本上得到性能的改善,因此开发高性能的骨干交换/路由器(太比特路由器)已经成为一项迫切的要求。太比特路由器技术还主要处于开发实验阶段。

多WAN

双WAN路由器具有物理上的2个WAN口作为外网接入,这样内网电脑就可以经过双WAN路由器的负载均衡功能同时使用2条外网接入线路,大幅提高了网络带宽。当前双WAN路由器主要有“带宽汇聚”和“一网双线”的应用优势,这是传统单WAN路由器做不到的。

3G无线

3G无线路由器采用32位高性能工业级ARM9通信处理器,以嵌入式实时 操作系统 RTOS为软件支撑平台,系统集成了全系列从逻辑链路层到应用层通信协议,支持静态及动态路由、PPP server及PPP client、(包括、PPTP和IPSEC)、DHCP server及DHCP client、DDNS、防火墙、NAT、DMZ主机等功能。为用户提供安全、高速、稳定可靠,各种协议路由转发的无线路由网络。

随着3G 无线网络 的发展,人们越来越享受无线网络给人们带来的价值,市场上有多种类的3G无线路由器,其中有小黑A8 系列,小黑华为e5等。3G无线路由器在改变人们的生活。

路由器的相关 文章 :

1. 如何查看路由器地址

2. 教你简单安装路由器的方法大全

3.解除 路由器用户名及密码的详细图文教程

4. 如何挑一个最适合自己的路由器

5. 路由器有几种类型

❸ 璺鐢卞櫒宸ヤ綔铡熺悊锛

璺鐢卞櫒
瑕佽В閲婅矾鐢卞櫒镄勬傚康锛岄栧厛瑕佷粙缁崭粈涔堟槸璺鐢便傛墍璋撯滆矾鐢扁濓纴鏄鎸囨妸鏁版嵁浠庝竴涓鍦版柟浼犻佸埌鍙︿竴涓鍦版柟镄勮屼负鍜屽姩浣滐纴钥岃矾鐢卞櫒锛屾f槸镓ц岃繖绉嶈屼负锷ㄤ綔镄勬満鍣锛屽畠镄勮嫳鏂囧悕绉颁负Router銆

绠鍗旷殑璁诧纴璺鐢卞櫒涓昏佹湁浠ヤ笅鍑犵嶅姛鑳斤细

绗涓锛岀绣缁滀簰杩烇纴璺鐢卞櫒鏀鎸佸悇绉嶅眬锘熺绣鍜屽箍锘熺绣鎺ュ彛锛屼富瑕佺敤浜庝簰杩炲眬锘熺绣鍜屽箍锘熺绣锛屽疄鐜颁笉钖岀绣缁滀簰鐩搁氢俊锛

绗浜岋纴鏁版嵁澶勭悊锛屾彁渚涘寘𨰾鍒嗙粍杩囨护銆佸垎缁勮浆鍙戙佷紭鍏堢骇銆佸岖敤銆佸姞瀵嗐佸帇缂╁拰阒茬伀澧欑瓑锷熻兘锛

绗涓夛纴缃戠粶绠$悊锛岃矾鐢卞櫒鎻愪緵鍖呮嫭閰岖疆绠$悊銆佹ц兘绠$悊銆佸归敊绠$悊鍜屾祦閲忔带鍒剁瓑锷熻兘銆

涓轰简瀹屾垚钬滆矾鐢扁濈殑宸ヤ綔锛屽湪璺鐢卞櫒涓淇濆瓨镌钖勭崭紶杈撹矾寰勭殑鐩稿叧鏁版嵁锛嶏紞璺鐢辫〃锛圧outing Table锛夛纴渚涜矾鐢遍夋嫨镞朵娇鐢ㄣ傝矾鐢辫〃涓淇濆瓨镌瀛愮绣镄勬爣蹇椾俊鎭銆佺绣涓婅矾鐢卞櫒镄勪釜鏁板拰涓嬩竴涓璺鐢卞櫒镄勫悕瀛楃瓑鍐呭广傝矾鐢辫〃鍙浠ユ槸鐢辩郴缁熺$悊锻桦浐瀹氲剧疆濂界殑锛屼篃鍙浠ョ敱绯荤粺锷ㄦ佷慨鏀癸纴鍙浠ョ敱璺鐢卞櫒镊锷ㄨ皟鏁达纴涔熷彲浠ョ敱涓绘満鎺у埗銆傚湪璺鐢卞櫒涓娑夊强鍒颁袱涓链夊叧鍦板潃镄勫悕瀛楁傚康锛岄偅灏辨槸锛氶润镐佽矾鐢辫〃鍜屽姩镐佽矾鐢辫〃銆傜敱绯荤粺绠$悊锻树簨鍏堣剧疆濂藉浐瀹氱殑璺鐢辫〃绉颁箣涓洪润镐侊纸static锛夎矾鐢辫〃锛屼竴鑸鏄鍦ㄧ郴缁熷畨瑁呮椂灏辨牴鎹缃戠粶镄勯厤缃𨱍呭喌棰勫厛璁惧畾镄勶纴瀹冧笉浼氶殢链𨱒ョ绣缁灭粨鏋勭殑鏀瑰彉钥屾敼鍙樸傚姩镐侊纸Dynamic锛夎矾鐢辫〃鏄璺鐢卞櫒镙规嵁缃戠粶绯荤粺镄勮繍琛屾儏鍐佃岃嚜锷ㄨ皟鏁寸殑璺鐢辫〃銆傝矾鐢卞櫒镙规嵁璺鐢遍夋嫨鍗忚锛圧outing Protocol锛夋彁渚涚殑锷熻兘锛岃嚜锷ㄥ︿範鍜岃板繂缃戠粶杩愯屾儏鍐碉纴鍦ㄩ渶瑕佹椂镊锷ㄨ$畻鏁版嵁浼犺緭镄勬渶浣宠矾寰勚

涓轰简绠鍗曞湴璇存槑璺鐢卞櫒镄勫伐浣滃师鐞嗭纴鐜板湪鎴戜滑锅囱炬湁杩欐牱涓涓绠鍗旷殑缃戠粶銆傚傚浘镓绀猴纴A銆丅銆丆銆丏锲涗釜缃戠粶阃氲繃璺鐢卞櫒杩炴帴鍦ㄤ竴璧枫

鐜板湪鎴戜滑𨱒ョ湅涓涓嫔湪濡傚浘镓绀虹绣缁灭幆澧冧笅璺鐢卞櫒鍙堟槸濡备綍鍙戞尌鍏惰矾鐢便佹暟鎹杞鍙戜綔鐢ㄧ殑銆傜幇锅囱剧绣缁淎涓涓涓鐢ㄦ埛A1瑕佸悜C缃戠粶涓镄凛3鐢ㄦ埛鍙戦佷竴涓璇锋眰淇″彿镞讹纴淇″彿浼犻掔殑姝ラゅ备笅锛

绗1姝ワ细鐢ㄦ埛A1灏嗙洰镄勭敤鎴稢3镄勫湴鍧C3锛岃繛钖屾暟鎹淇℃伅浠ユ暟鎹甯х殑褰㈠纺阃氲繃闆嗙嚎鍣ㄦ垨浜ゆ崲链轰互骞挎挱镄勫舰寮忓彂阃佺粰钖屼竴缃戠粶涓镄勬墍链夎妭镣癸纴褰撹矾鐢卞櫒A5绔鍙d睛钖鍒拌繖涓鍦板潃钖庯纴鍒嗘瀽寰楃煡镓鍙戠洰镄勮妭镣逛笉鏄链缃戞电殑锛岄渶瑕佽矾鐢辫浆鍙戯纴灏辨妸鏁版嵁甯ф帴鏀朵笅𨱒ャ

绗2姝ワ细璺鐢卞櫒A5绔鍙f帴鏀跺埌鐢ㄦ埛A1镄勬暟鎹甯у悗锛屽厛浠庢姤澶翠腑鍙栧嚭鐩镄勭敤鎴稢3镄処P鍦板潃锛屽苟镙规嵁璺鐢辫〃璁$畻鍑哄彂寰鐢ㄦ埛C3镄勬渶浣宠矾寰勚傚洜涓轰粠鍒嗘瀽寰楃煡鍒癈3镄勭绣缁泪D鍙蜂笌璺鐢卞櫒镄凛5缃戠粶ID鍙风浉钖岋纴镓浠ョ敱璺鐢卞櫒镄𪞝5绔鍙g洿鎺ュ彂钖戣矾鐢卞櫒镄凛5绔鍙e簲鏄淇″彿浼犻掔殑链浣抽旂粡銆

绗3姝ワ细璺鐢卞櫒镄凛5绔鍙e啀娆″彇鍑虹洰镄勭敤鎴稢3镄処P鍦板潃锛屾垒鍑篊3镄処P鍦板潃涓镄勪富链篒D鍙凤纴濡傛灉鍦ㄧ绣缁滀腑链変氦鎹㈡満鍒椤彲鍏埚彂缁欎氦鎹㈡満锛岀敱浜ゆ崲链烘牴鎹甅AC鍦板潃琛ㄦ垒鍑哄叿浣撶殑缃戠粶鑺傜偣浣岖疆锛涘傛灉娌℃湁浜ゆ崲链鸿惧囧垯镙规嵁鍏禝P鍦板潃涓镄勪富链篒D鐩存帴鎶婃暟鎹甯у彂阃佺粰鐢ㄦ埛C3锛岃繖镙蜂竴涓瀹屾暣镄勬暟鎹阃氢俊杞鍙戣繃绋嬩篃瀹屾垚浜嗐

浠庝笂闱㈠彲浠ョ湅鍑猴纴涓岖$绣缁沧湁澶氢箞澶嶆潅锛岃矾鐢卞櫒鍏跺疄镓浣灭殑宸ヤ綔灏辨槸杩欎箞鍑犳ワ纴镓浠ユ暣涓璺鐢卞櫒镄勫伐浣滃师鐞嗗熀链閮藉樊涓嶅氥傚綋铹跺湪瀹为檯镄勭绣缁滀腑杩樿繙姣斾笂锲炬墍绀虹殑瑕佸嶆潅璁稿氾纴瀹为檯镄勬ラや篃涓崭细镀忎笂杩伴偅涔堢亩鍗曪纴浣嗘荤殑杩囩▼鏄杩欐牱镄勚

澧炲姞璺鐢卞櫒娑夊强镄勫熀链鍗忚

璺鐢卞櫒鑻辨枃钖岖О涓篟outer锛屾槸涓绉岖敤浜庤繛鎺ュ氢釜缃戠粶鎴栫绣娈电殑缃戠粶璁惧囥傝繖浜涚绣缁滃彲浠ユ槸鍑犱釜浣跨敤涓嶅悓鍗忚鍜屼綋绯荤粨鏋勭殑缃戠粶(姣斿备簰镵旂绣涓庡眬锘熺绣)锛屽彲浠ユ槸鍑犱釜涓嶅悓缃戞电殑缃戠粶(姣斿傚ぇ鍨嬩簰镵旂绣涓涓嶅悓閮ㄩ棬镄勭绣缁)锛屽綋鏁版嵁淇℃伅浠庝竴涓閮ㄩ棬缃戠粶浼犺緭鍒板彟澶栦竴涓閮ㄩ棬缃戠粶镞讹纴鍙浠ョ敤璺鐢卞櫒瀹屾垚銆傜幇鍦锛屽跺涵灞锘熺绣涔熻秺𨱒ヨ秺澶氩湴閲囩敤璺鐢卞櫒瀹藉甫鍏变韩镄勬柟寮忎笂缃戙

銆銆璺鐢卞櫒鍦ㄨ繛鎺ヤ笉钖岀绣缁沧垨缃戞垫椂锛屽彲浠ュ硅繖浜涚绣缁滀箣闂寸殑鏁版嵁淇℃伅杩涜屸灭炕璇戋濓纴铹跺悗钬灭炕璇戋濇垚鍙屾柟閮借兘钬滆烩濇哕镄勬暟鎹锛岃繖镙峰氨鍙浠ュ疄鐜颁笉钖岀绣缁沧垨缃戞甸棿镄勪簰镵斾簰阃氥傚悓镞讹纴瀹冭缮鍏锋湁鍒ゆ柇缃戠粶鍦板潃鍜岄夋嫨璺寰勭殑锷熻兘浠ュ强杩囨护鍜屽垎闅旂绣缁滀俊鎭娴佺殑锷熻兘銆傜洰鍓嶏纴璺鐢卞櫒宸叉垚涓哄悇绉嶉ㄥ共缃戠粶鍐呴儴涔嬮棿銆侀ㄥ共缃戜箣闂翠互鍙婇ㄥ共缃戝拰浜掕仈缃戜箣闂磋繛鎺ョ殑鏋㈢航銆
銆銆
銆銆NAT:鍏ㄧОNetwork Address Translation(缃戠粶鍦板潃杞鎹)锛岃矾鐢卞櫒阃氲繃NAT锷熻兘鍙浠ュ皢灞锘熺绣鍐呴儴镄処P鍦板潃杞鎹涓哄悎娉旷殑IP鍦板潃骞惰繘琛孖nternet镄勮块梾銆傛瘆濡傦纴灞锘熺绣鍐呴儴链変釜IP鍦板潃涓192.168.0.1镄勮$畻链猴纴褰撶劧阃氲繃璇IP鍦板潃鍙浠ュ拰鍐呯绣鍏朵粬镄勮$畻链洪氢俊;浣嗘槸濡傛灉璇ヨ$畻链鸿佽块梾澶栭儴Internet缃戠粶锛岄偅涔埚氨闇瑕侀氲繃NAT锷熻兘灏192.168.0.1杞鎹涓哄悎娉旷殑骞垮烟缃慖P鍦板潃锛屾瘆濡210.113.25.100銆
銆銆
銆銆DHCP:鍏ㄧОDynamic Host Configuration Protocol(锷ㄦ佷富链洪厤缃鍗忚)锛岄氲繃DHCP锷熻兘锛岃矾鐢卞櫒鍙浠ヤ负缃戠粶鍐呯殑涓绘満锷ㄦ佹寚瀹欼P鍦板潃锛岃屼笉闇瑕佹疮涓鐢ㄦ埛铡昏剧疆闱欐両P鍦板潃锛屽苟灏员CP/IP閰岖疆鍙傛暟鍒嗗彂缁椤眬锘熺绣鍐呭悎娉旷殑缃戠粶瀹㈡埛绔銆
銆銆
銆銆DDNS:鍏ㄧОDynamic Domain Name Server(锷ㄦ佸烟钖嶈В鏋愮郴缁)锛岄氩父绉颁负钬滃姩镐丏NS钬濓纴锲犱负瀵逛簬鏅阃氱殑瀹藉甫涓婄绣浣跨敤镄勯兘鏄疘SP(缃戠粶链嶅姟鍟)鎻愪緵镄勫姩镐両P鍦板潃銆傚傛灉鍦ㄥ眬锘熺绣鍐呭缓绔嬩简镆愪釜链嶅姟鍣ㄩ渶瑕両nternet鐢ㄦ埛杩涜岃块梾锛岄偅涔堬纴鍙浠ラ氲繃璺鐢卞櫒镄凞DNS锷熻兘灏嗗姩镐両P鍦板潃瑙f瀽涓轰竴涓锲哄畾镄勫烟钖嶏纴姣斿www.cpcw.com锛岃繖镙稩nternet鐢ㄦ埛灏卞彲浠ラ氲繃璇ュ浐瀹氩烟钖嶅瑰唴缃戞湇锷″櫒杩涜岃块梾銆
銆銆
銆銆PPPoE:鍏ㄧОPPP over Ethernet(浠ュお缃戜笂镄勭偣瀵圭偣鍗忚)锛岄氲繃PPPoE鎶链锛屽彲浠ヨ╁藉甫璋冨埗瑙h皟鍣(姣斿侫DSL Modem)鐢ㄦ埛銮峰缑瀹藉甫缃戠殑涓浜鸿韩浠介獙璇佽块梾锛岃兘涓烘疮涓鐢ㄦ埛鍒涘缓铏氭嫙𨰾ㄥ彿杩炴帴锛岃繖镙峰氨鍙浠ラ珮阃熻繛鎺ュ埌Internet銆傝矾鐢卞櫒鍏峰囱ュ姛鑳斤纴鍙浠ュ疄鐜癙PPoE镄勮嚜锷ㄦ嫧鍙疯繛鎺ワ纴杩欐牱涓庤矾鐢卞櫒杩炴帴镄勭敤鎴峰彲浠ヨ嚜锷ㄨ繛鎺ュ埌Internet銆
銆銆
銆銆ICMP:鍏ㄧОInternet Control Message Protocol(Internet鎺у埗娑堟伅鍗忚)锛岃ュ岗璁鏄疶CP/IP鍗忚闆嗕腑镄勪竴涓瀛愬岗璁锛屼富瑕佺敤浜庡湪涓绘満涓庤矾鐢卞櫒涔嬮棿浼犻掓带鍒朵俊鎭锛屽寘𨰾鎶ュ憡阌栾銆佷氦鎹㈠弹闄愭带鍒跺拰鐘舵佷俊鎭绛夈
镐荤殑𨱒ヨ达纴璺鐢卞櫒涓庝氦鎹㈡満镄勪富瑕佸尯鍒浣撶幇鍦ㄤ互涓嫔嚑涓鏂归溃锛

锛1锛夊伐浣滃眰娆′笉钖

链鍒濈殑镄勪氦鎹㈡満鏄宸ヤ綔鍦∣SI锛庙M寮鏀句綋绯荤粨鏋勭殑鏁版嵁阈捐矾灞傦纴涔熷氨鏄绗浜屽眰锛岃岃矾鐢卞櫒涓寮濮嫔氨璁捐″伐浣滃湪OSI妯″瀷镄勭绣缁滃眰銆傜敱浜庝氦鎹㈡満宸ヤ綔鍦∣SI镄勭浜屽眰锛堟暟鎹阈捐矾灞傦级锛屾墍浠ュ畠镄勫伐浣滃师鐞嗘瘆杈幂亩鍗曪纴钥岃矾鐢卞櫒宸ヤ綔鍦∣SI镄勭涓夊眰锛堢绣缁滃眰锛夛纴鍙浠ュ缑鍒版洿澶氱殑鍗忚淇℃伅锛岃矾鐢卞櫒鍙浠ュ仛鍑烘洿锷犳櫤鑳界殑杞鍙戝喅绛栥

锛2锛夋暟鎹杞鍙戞墍渚濇嵁镄勫硅薄涓嶅悓

浜ゆ崲链烘槸鍒╃敤鐗╃悊鍦板潃鎴栬呰碝AC鍦板潃𨱒ョ‘瀹氲浆鍙戞暟鎹镄勭洰镄勫湴鍧銆傝岃矾鐢卞櫒鍒欐槸鍒╃敤涓嶅悓缃戠粶镄処D鍙凤纸鍗矷P鍦板潃锛夋潵纭瀹氭暟鎹杞鍙戠殑鍦板潃銆侷P鍦板潃鏄鍦ㄨ蒋浠朵腑瀹炵幇镄勶纴鎻忚堪镄勬槸璁惧囨墍鍦ㄧ殑缃戠粶锛屾湁镞惰繖浜涚涓夊眰镄勫湴鍧涔熺О涓哄岗璁鍦板潃鎴栬呯绣缁滃湴鍧銆侻AC鍦板潃阃氩父鏄纭浠惰嚜甯︾殑锛岀敱缃戝崱鐢熶骇鍟嗘潵鍒嗛厤镄勶纴钥屼笖宸茬粡锲哄寲鍒颁简缃戝崱涓铡伙纴涓鑸𨱒ヨ存槸涓嶅彲镟存敼镄勚傝孖P鍦板潃鍒欓氩父鐢辩绣缁灭$悊锻樻垨绯荤粺镊锷ㄥ垎閰嶃

锛3锛変紶缁熺殑浜ゆ崲链哄彧鑳藉垎鍓插啿绐佸烟锛屼笉鑳藉垎鍓插箍鎾锘燂绂钥岃矾鐢卞櫒鍙浠ュ垎鍓插箍鎾锘

鐢变氦鎹㈡満杩炴帴镄勭绣娈典粛灞炰簬钖屼竴涓骞挎挱锘燂纴骞挎挱鏁版嵁鍖呬细鍦ㄤ氦鎹㈡満杩炴帴镄勬墍链夌绣娈典笂浼犳挱锛屽湪镆愪簺𨱍呭喌涓嬩细瀵艰嚧阃氢俊𨰾ユ寻鍜屽畨鍏ㄦ纺娲炪傝繛鎺ュ埌璺鐢卞櫒涓婄殑缃戞典细琚鍒嗛厤鎴愪笉钖岀殑骞挎挱锘燂纴骞挎挱鏁版嵁涓崭细绌胯繃璺鐢卞櫒銆傝槠铹剁涓夊眰浠ヤ笂浜ゆ崲链哄叿链塚LAN锷熻兘锛屼篃鍙浠ュ垎鍓插箍鎾锘燂纴浣嗘槸钖勫瓙骞挎挱锘熶箣闂存槸涓嶈兘阃氢俊浜ゆ祦镄勶纴瀹冧滑涔嬮棿镄勪氦娴佷粛铹堕渶瑕佽矾鐢卞櫒銆

锛4锛夎矾鐢卞櫒鎻愪緵浜嗛槻𨱔澧欑殑链嶅姟

璺鐢卞櫒浠呬粎杞鍙戠壒瀹氩湴鍧镄勬暟鎹鍖咃纴涓崭紶阃佷笉鏀鎸佽矾鐢卞岗璁镄勬暟鎹鍖呬紶阃佸拰链鐭ョ洰镙囩绣缁沧暟鎹鍖呯殑浼犻侊纴浠庤屽彲浠ラ槻姝㈠箍鎾椋庢毚銆

浜ゆ崲链轰竴鑸鐢ㄤ簬LAN-WAN镄勮繛鎺ワ纴浜ゆ崲链哄綊浜庣绣妗ワ纴鏄鏁版嵁阈捐矾灞傜殑璁惧囷纴链変簺浜ゆ崲链轰篃鍙瀹炵幇绗涓夊眰镄勪氦鎹銆 璺鐢卞櫒鐢ㄤ簬WAN-WAN涔嬮棿镄勮繛鎺ワ纴鍙浠ヨВ鍐冲纾镐х绣缁滀箣闂磋浆鍙戝垎缁勶纴浣灭敤浜庣绣缁滃眰銆备粬浠鍙鏄浠庝竴𨱒$嚎璺涓婃帴鍙楄緭鍏ュ垎缁勶纴铹跺悗钖戝彟涓𨱒$嚎璺杞鍙戙傝繖涓ゆ浔绾胯矾鍙鑳藉垎灞炰簬涓嶅悓镄勭绣缁滐纴骞堕噰鐢ㄤ笉钖屽岗璁銆傜浉姣旇缉钥岃█锛岃矾鐢卞櫒镄勫姛鑳借缉浜ゆ崲链鸿佸己澶э纴浣嗛熷害鐩稿逛篃鎱锛屼环镙兼槀璐碉纴绗涓夊眰浜ゆ崲链烘棦链変氦鎹㈡満绾块熻浆鍙戞姤鏂囱兘锷涳纴鍙堟湁璺鐢卞櫒镩濂界殑鎺у埗锷熻兘锛屽洜姝ゅ缑浠ュ箍娉涘簲鐢ㄣ

鐩鍓崭釜浜烘瘆杈冨氩藉甫鎺ュ叆鏂瑰纺灏辨槸ADSL锛屽洜姝ょ玛钥呭氨ADSL镄勬帴鍏ユ潵绠鍗旷殑璇存槑涓涓嬨傜幇鍦ㄨ喘涔扮殑ADSL鐚澶у氩叿链夎矾鐢卞姛鑳斤纸寰埚氱殑镞跺椤巶瀹跺湪鍑哄巶镞跺皢璺鐢卞姛鑳藉睆钄戒简锛屽洜涓虹数淇″畨瑁呮椂澶у氭槸涓嶅惎鐢ㄨ矾鐢卞姛鑳界殑锛屽惎鐢―HCP銆傛墦寮ADSL镄勮矾鐢卞姛鑳斤级锛屽傛灉涓浜轰笂缃戞垨灏戞暟鍑犲彴阃氲繃ADSL链韬灏卞彲浠ヤ简锛屽傛灉鐢佃剳姣旇缉澶氢綘鍙闇瑕佸啀璐涔颁竴涓鎴栧氢釜闆嗙嚎鍣ㄦ垨钥呬氦鎹㈡満銆傝冭槛鍒板备粖闆嗙嚎鍣ㄤ笌浜ゆ崲链虹殑 浠锋牸鐩稿樊鍗佸垎灏忥纴涓嶆槸鐗规畩镄勫师锲狅纴璇疯喘涔颁竴涓浜ゆ崲链恒备笉蹇呭幓杩芥眰楂树环锛屽洜涓哄备粖浜у搧钖岃川鍖栧崄鍒嗕弗閲嶏纴鎴戞渶渚垮疁镄勪氦鎹㈡満鐜板湪娌℃湁浠 浣曢梾棰樸傜粰浣犱竴涓鍙傝冩姤浠凤纴寤鸿浣犺喘涔颁竴涓8鍙g殑锛屼互婊¤冻镓╁厖闇姹傦纴涓鑸镄勪环镙100鍏冨乏鍙炽傛帴涓娄氦鎹㈡満锛屾墍链夌数鑴戝啀鎺ュ埌浜ゆ崲链轰笂灏辫屼简銆备綑涓嬫墍瑕佸仛镄勪簨𨱍呭氨鍙链夋妸钖勪釜链哄櫒镄勭绣绾挎彃鍏ヤ氦鎹㈡満镄勬帴鍙o纴灏嗙尗镄勭绣绾挎彃鍏uplink鎺ュ彛銆傜劧钖庤剧疆璺鐢卞姛鑳斤纴DHCP绛夛纴 灏卞彲浠ュ叡浜涓婄绣浜嗐

鐪嫔畬浠ヤ笂镄勮В璇磋昏呭簲璇ュ逛氦鎹㈡満銆侀泦绾垮櫒銆佽矾鐢卞櫒链変简涓浜涗简瑙o纴鐩鍓岖殑浣跨敤涓昏佽缮鏄浠ヤ氦鎹㈡満銆佽矾鐢卞櫒镄勭粍钖堜娇鐢ㄤ负涓伙纴鍏蜂綋镄勭粍钖堟柟寮忓彲镙规嵁鍏蜂綋镄勭绣缁沧儏鍐靛拰闇姹傛潵纭瀹氥
璺鐢卞櫒鏄浜掕仈缃戠粶涓蹇呬笉鍙灏戠殑缃戠粶璁惧囦箣涓锛岃矾鐢卞櫒鏄涓绉嶈繛鎺ュ氢釜缃戠粶鎴栫绣娈电殑缃戠粶璁惧囷纴瀹冭兘灏嗕笉钖岀绣缁沧垨缃戞典箣闂寸殑鏁版嵁淇℃伅杩涜屸灭炕璇戋濓纴浠ヤ娇瀹冧滑鑳藉熺浉浜掆滆烩濇哕瀵规柟镄勬暟鎹锛屼粠钥屾瀯鎴愪竴涓镟村ぇ镄勭绣缁溿 璺鐢卞櫒链変袱澶у吀鍨嫔姛鑳斤纴鍗虫暟鎹阃氶亾锷熻兘鍜屾带鍒跺姛鑳姐傛暟鎹阃氶亾锷熻兘鍖呮嫭杞鍙戝喅瀹氥佽儗𨱒胯浆鍙戜互鍙婅緭鍑洪摼璺璋冨害绛夛纴涓鑸鐢辩壒瀹氱殑纭浠舵潵瀹屾垚锛涙带鍒跺姛鑳戒竴鑸鐢ㄨ蒋浠舵潵瀹炵幇锛屽寘𨰾涓庣浉闾昏矾鐢卞櫒涔嬮棿镄勪俊鎭浜ゆ崲銆佺郴缁熼厤缃銆佺郴缁熺$悊绛夈

❹ 路由器工作原理详细介绍

路由器的工作原理 (你要的详细介绍,只有粘贴了)
本文通过阐述TCP/IP网络中路由器的基本工作原理,介绍了IP路由器的几大功能,给出了静态路由协议和动态路由协议,以及内部网关协议和外部网关协议的概念,同时简要介绍了目前最常见的RIP、OSPF、BGP和BGP-4这几种路由协议,然后描述路由算法的设计目标和种类,着重介绍了链路状态法和距向量法。在文章的最后,扼要讲述新一代路由器的特征。
近十年来,随着计算机网络规模的不断扩大,大型互联网络(如Internet)的迅猛
发展,路由技术在网络技术中已逐渐成为关键部分,路由器也随之成为最重要的网络设
备。用户的需求推动着路由技术的发展和路由器的普及,人们已经不满足于仅在本地网
络上共享信息,而希望最大限度地利用全球各个地区、各种类型的网络资源。而在目前
的情况下,任何一个有一定规模的计算机网络(如企业网、校园网、智能大厦等),无
论采用的是快速以大网技术、FDDI技术,还是ATM技术,都离不开路由器,否则就无法
正常运作和管理。

1 网络互连

把自己的网络同其它的网络互连起来,从网络中获取更多的信息和向网络发布自己
的消息,是网络互连的最主要的动力。网络的互连有多种方式,其中使用最多的是网桥
互连和路由器互连。

1.1 网桥互连的网络

网桥工作在OSI模型中的第二层,即链路层。完成数据帧(frame)的转发,主要目
的是在连接的网络间提供透明的通信。网桥的转发是依据数据帧中的源地址和目的地址
来判断一个帧是否应转发和转发到哪个端口。帧中的地址称为“MAC”地址或“硬件”
地址,一般就是网卡所带的地址。

网桥的作用是把两个或多个网络互连起来,提供透明的通信。网络上的设备看不到
网桥的存在,设备之间的通信就如同在一个网上一样方便。由于网桥是在数据帧上进行
转发的,因此只能连接相同或相似的网络(相同或相似结构的数据帧),如以太网之
间、以太网与令牌环(token ring)之间的互连,对于不同类型的网络(数据帧结构不
同),如以太网与X.25之间,网桥就无能为力了。

网桥扩大了网络的规模,提高了网络的性能,给网络应用带来了方便,在以前的网
络中,网桥的应用较为广泛。但网桥互连也带来了不少问题:一个是广播风暴,网桥不
阻挡网络中广播消息,当网络的规模较大时(几个网桥,多个以太网段),有可能引起
广播风暴(broadcasting storm),导致整个网络全被广播信息充满,直至完全瘫痪。
第二个问题是,当与外部网络互连时,网桥会把内部和外部网络合二为一,成为一个网
,双方都自动向对方完全开放自己的网络资源。这种互连方式在与外部网络互连时显然
是难以接受的。问题的主要根源是网桥只是最大限度地把网络沟通,而不管传送的信息
是什么。

1.2 路由器互连网络

路由器互连与网络的协议有关,我们讨论限于TCP/IP网络的情况。

路由器工作在OSI模型中的第三层,即网络层。路由器利用网络层定义的“逻辑”
上的网络地址(即IP地址)来区别不同的网络,实现网络的互连和隔离,保持各个网络
的独立性。路由器不转发广播消息,而把广播消息限制在各自的网络内部。发送到其他
网络的数据先被送到路由器,再由路由器转发出去。

IP路由器只转发IP分组,把其余的部分挡在网内(包括广播),从而保持各个网络
具有相对的独立性,这样可以组成具有许多网络(子网)互连的大型的网络。由于是在
网络层的互连,路由器可方便地连接不同类型的网络,只要网络层运行的是IP协议,通
过路由器就可互连起来。

网络中的设备用它们的网络地址(TCP/IP网络中为IP地址)互相通信。IP地址是
与硬件地址无关的“逻辑”地址。路由器只根据IP地址来转发数据。IP地址的结构有两
部分,一部分定义网络号,另一部分定义网络内的主机号。目前,在Internet网络中采
用子网掩码来确定IP地址中网络地址和主机地址。子网掩码与IP地址一样也是32bit,
并且两者是一一对应的,并规定,子网掩码中数字为“1”所对应的IP地址中的部分为
网络号,为“0”所对应的则为主机号。网络号和主机号合起来,才构成一个完整的IP
地址。同一个网络中的主机IP地址,其网络号必须是相同的,这个网络称为IP子网。

通信只能在具有相同网络号的IP地址之间进行,要与其它IP子网的主机进行通信,
则必须经过同一网络上的某个路由器或网关(gateway)出去。不同网络号的IP地址不
能直接通信,即使它们接在一起,也不能通信。

路由器有多个端口,用于连接多个IP子网。每个端口的IP地址的网络号要求与所连
接的IP子网的网络号相同。不同的端口为不同的网络号,对应不同的IP子网,这样才能
使各子网中的主机通过自己子网的IP地址把要求出去的IP分组送到路由器上。

2 路由原理

当IP子网中的一台主机发送IP分组给同一IP子网的另一台主机时,它将直接把IP分
组送到网络上,对方就能收到。而要送给不同IP子网上的主机时,它要选择一个能到达
目的子网上的路由器,把IP分组送给该路由器,由路由器负责把IP分组送到目的地。如
果没有找到这样的路由器,主机就把IP分组送给一个称为“缺省网关(default
gateway)”的路由器上。“缺省网关”是每台主机上的一个配置参数,它是接在同一
个网络上的某个路由器端口的IP地址。

路由器转发IP分组时,只根据IP分组目的IP地址的网络号部分,选择合适的端口,
把IP分组送出去。同主机一样,路由器也要判定端口所接的是否是目的子网,如果是,
就直接把分组通过端口送到网络上,否则,也要选择下一个路由器来传送分组。路由器
也有它的缺省网关,用来传送不知道往哪儿送的IP分组。这样,通过路由器把知道如何
传送的IP分组正确转发出去,不知道的IP分组送给“缺省网关”路由器,这样一级级地
传送,IP分组最终将送到目的地,送不到目的地的IP分组则被网络丢弃了。

目前TCP/IP网络,全部是通过路由器互连起来的,Internet就是成千上万个IP子
网通过路由器互连起来的国际性网络。这种网络称为以路由器为基础的网络(router
based network),形成了以路由器为节点的“网间网”。在“网间网”中,路由器不
仅负责对IP分组的转发,还要负责与别的路由器进行联络,共同确定“网间网”的路由
选择和维护路由表。

路由动作包括两项基本内容:寻径和转发。寻径即判定到达目的地的最佳路径,由
路由选择算法来实现。由于涉及到不同的路由选择协议和路由选择算法,要相对复杂一
些。为了判定最佳路径,路由选择算法必须启动并维护包含路由信息的路由表,其中路
由信息依赖于所用的路由选择算法而不尽相同。路由选择算法将收集到的不同信息填入
路由表中,根据路由表可将目的网络与下一站(nexthop)的关系告诉路由器。路由器
间互通信息进行路由更新,更新维护路由表使之正确反映网络的拓扑变化,并由路由器
根据量度来决定最佳路径。这就是路由选择协议(routing protocol),例如路由信息
协议(RIP)、开放式最短路径优先协议(OSPF)和边界网关协议(BGP)等。

转发即沿寻径好的最佳路径传送信息分组。路由器首先在路由表中查找,判明是否
知道如何将分组发送到下一个站点(路由器或主机),如果路由器不知道如何发送分组
,通常将该分组丢弃;否则就根据路由表的相应表项将分组发送到下一个站点,如果目
的网络直接与路由器相连,路由器就把分组直接送到相应的端口上。这就是路由转发协
议(routed protocol)。

路由转发协议和路由选择协议是相互配合又相互独立的概念,前者使用后者维护的
路由表,同时后者要利用前者提供的功能来发布路由协议数据分组。下文中提到的路由
协议,除非特别说明,都是指路由选择协议,这也是普遍的习惯。

3 路由协议

典型的路由选择方式有两种:静态路由和动态路由。

静态路由是在路由器中设置的固定的路由表。除非网络管理员干预,否则静态路由
不会发生变化。由于静态路由不能对网络的改变作出反映,一般用于网络规模不大、拓
扑结构固定的网络中。静态路由的优点是简单、高效、可靠。在所有的路由中,静态路
由优先级最高。当动态路由与静态路由发生冲突时,以静态路由为准。

动态路由是网络中的路由器之间相互通信,传递路由信息,利用收到的路由信息更
新路由器表的过程。它能实时地适应网络结构的变化。如果路由更新信息表明发生了网
络变化,路由选择软件就会重新计算路由,并发出新的路由更新信息。这些信息通过各
个网络,引起各路由器重新启动其路由算法,并更新各自的路由表以动态地反映网络拓
扑变化。动态路由适用于网络规模大、网络拓扑复杂的网络。当然,各种动态路由协议
会不同程度地占用网络带宽和CPU资源。

静态路由和动态路由有各自的特点和适用范围,因此在网络中动态路由通常作为静
态路由的补充。当一个分组在路由器中进行寻径时,路由器首先查找静态路由,如果查
到则根据相应的静态路由转发分组;否则再查找动态路由。

根据是否在一个自治域内部使用,动态路由协议分为内部网关协议(IGP)和外部
网关协议(EGP)。这里的自治域指一个具有统一管理机构、统一路由策略的网络。自
治域内部采用的路由选择协议称为内部网关协议,常用的有RIP、OSPF;外部网关协议
主要用于多个自治域之间的路由选择,常用的是BGP和BGP-4。下面分别进行简要介绍。

3.1 RIP路由协议

RIP协议最初是为Xerox网络系统的Xerox parc通用协议而设计的,是Internet中常
用的路由协议。RIP采用距离向量算法,即路由器根据距离选择路由,所以也称为距离
向量协议。路由器收集所有可到达目的地的不同路径,并且保存有关到达每个目的地的
最少站点数的路径信息,除到达目的地的最佳路径外,任何其它信息均予以丢弃。同时
路由器也把所收集的路由信息用RIP协议通知相邻的其它路由器。这样,正确的路由信
息逐渐扩散到了全网。

RIP使用非常广泛,它简单、可靠,便于配置。但是RIP只适用于小型的同构网络,
因为它允许的最大站点数为15,任何超过15个站点的目的地均被标记为不可达。而且
RIP每隔30s一次的路由信息广播也是造成网络的广播风暴的重要原因之一。

3.2 OSPF路由协议

80年代中期,RIP已不能适应大规模异构网络的互连,0SPF随之产生。它是网间工
程任务组织(IETF)的内部网关协议工作组为IP网络而开发的一种路由协议。

0SPF是一种基于链路状态的路由协议,需要每个路由器向其同一管理域的所有其它
路由器发送链路状态广播信息。在OSPF的链路状态广播中包括所有接口信息、所有的量
度和其它一些变量。利用0SPF的路由器首先必须收集有关的链路状态信息,并根据一定
的算法计算出到每个节点的最短路径。而基于距离向量的路由协议仅向其邻接路由器发
送有关路由更新信息。

与RIP不同,OSPF将一个自治域再划分为区,相应地即有两种类型的路由选择方式
:当源和目的地在同一区时,采用区内路由选择;当源和目的地在不同区时,则采用区
间路由选择。这就大大减少了网络开销,并增加了网络的稳定性。当一个区内的路由器
出了故障时并不影响自治域内其它区路由器的正常工作,这也给网络的管理、维护带来
方便。

3.3 BGP和BGP-4路由协议

BGP是为TCP/IP互联网设计的外部网关协议,用于多个自治域之间。它既不是基于
纯粹的链路状态算法,也不是基于纯粹的距离向量算法。它的主要功能是与其它自治域
的BGP交换网络可达信息。各个自治域可以运行不同的内部网关协议。BGP更新信息包括
网络号/自治域路径的成对信息。自治域路径包括到达某个特定网络须经过的自治域串
,这些更新信息通过TCP传送出去,以保证传输的可靠性。

为了满足Internet日益扩大的需要,BGP还在不断地发展。在最新的BGp4中,还可
以将相似路由合并为一条路由。

3.4 路由表项的优先问题

在一个路由器中,可同时配置静态路由和一种或多种动态路由。它们各自维护的路
由表都提供给转发程序,但这些路由表的表项间可能会发生冲突。这种冲突可通过配置
各路由表的优先级来解决。通常静态路由具有默认的最高优先级,当其它路由表表项与
它矛盾时,均按静态路由转发。

4 路由算法

路由算法在路由协议中起着至关重要的作用,采用何种算法往往决定了最终的寻径
结果,因此选择路由算法一定要仔细。通常需要综合考虑以下几个设计目标:

(1)最优化:指路由算法选择最佳路径的能力。

(2)简洁性:算法设计简洁,利用最少的软件和开销,提供最有效的功能。

(3)坚固性:路由算法处于非正常或不可预料的环境时,如硬件故障、负载过高
或*作失误时,都能正确运行。由于路由器分布在网络联接点上,所以在它们出故障时
会产生严重后果。最好的路由器算法通常能经受时间的考验,并在各种网络环境下被证
实是可靠的。

(4)快速收敛:收敛是在最佳路径的判断上所有路由器达到一致的过程。当某个
网络事件引起路由可用或不可用时,路由器就发出更新信息。路由更新信息遍及整个网
络,引发重新计算最佳路径,最终达到所有路由器一致公认的最佳路径。收敛慢的路由
算法会造成路径循环或网络中断。

(5)灵活性:路由算法可以快速、准确地适应各种网络环境。例如,某个网段发
生故障,路由算法要能很快发现故障,并为使用该网段的所有路由选择另一条最佳路
径。

路由算法按照种类可分为以下几种:静态和动态、单路和多路、平等和分级、源路
由和透明路由、域内和域间、链路状态和距离向量。前面几种的特点与字面意思基本一
致,下面着重介绍链路状态和距离向量算法。

链路状态算法(也称最短路径算法)发送路由信息到互联网上所有的结点,然而对
于每个路由器,仅发送它的路由表中描述了其自身链路状态的那一部分。距离向量算法
(也称为Bellman-Ford算法)则要求每个路由器发送其路由表全部或部分信息,但仅发
送到邻近结点上。从本质上来说,链路状态算法将少量更新信息发送至网络各处,而距
离向量算法发送大量更新信息至邻接路由器。

由于链路状态算法收敛更快,因此它在一定程度上比距离向量算法更不易产生路由
循环。但另一方面,链路状态算法要求比距离向量算法有更强的CPU能力和更多的内存
空间,因此链路状态算法将会在实现时显得更昂贵一些。除了这些区别,两种算法在大
多数环境下都能很好地运行。

最后需要指出的是,路由算法使用了许多种不同的度量标准去决定最佳路径。复杂
的路由算法可能采用多种度量来选择路由,通过一定的加权运算,将它们合并为单个的
复合度量、再填入路由表中,作为寻径的标准。通常所使用的度量有:路径长度、可靠
性、时延、带宽、负载、通信成本等。

5 新一代路由器

由于多媒体等应用在网络中的发展,以及ATM、快速以太网等新技术的不断采用,
网络的带宽与速率飞速提高,传统的路由器已不能满足人们对路由器的性能要求。因为
传统路由器的分组转发的设计与实现均基于软件,在转发过程中对分组的处理要经过许
多环节,转发过程复杂,使得分组转发的速率较慢。另外,由于路由器是网络互连的关
键设备,是网络与其它网络进行通信的一个“关口”,对其安全性有很高的要求,因此
路由器中各种附加的安全措施增加了CPU的负担,这样就使得路由器成为整个互联网上
的“瓶颈”。

传统的路由器在转发每一个分组时,都要进行一系列的复杂*作,包括路由查找、
访问控制表匹配、地址解析、优先级管理以及其它的附加操作。这一系列的操作大大影响
了路由器的性能与效率,降低了分组转发速率和转发的吞吐量,增加了CPU的负担。而
经过路由器的前后分组间的相关性很大,具有相同目的地址和源地址的分组往往连续到
达,这为分组的快速转发提供了实现的可能与依据。新一代路由器,如IP Switch、
Tag Switch等,就是采用这一设计思想用硬件来实现快速转发,大大提高了路由器的性
能与效率。

新一代路由器使用转发缓存来简化分组的转发操作。在快速转发过程中,只需对一
组具有相同目的地址和源地址的分组的前几个分组进行传统的路由转发处理,并把成功
转发的分组的目的地址、源地址和下一网关地址(下一路由器地址)放人转发缓存中。
当其后的分组要进行转发时,应先查看转发缓存,如果该分组的目的地址和源地址与转
发缓存中的匹配,则直接根据转发缓存中的下一网关地址进行转发,而无须经过传统的
复杂操作,大大减轻了路由器的负担,达到了提高路由器吞吐量的目标。

❺ 路由器和交换机的工作原理和基本配置是什么

路由器的工作原理:

1、路由器工作在OSI七层协议中的第三层,也就是网络层。其主要任务是接收来源于一个网络接口的数据包,根据这个数据包中所含的目地址,决定转发到的下一个目的地址。路由器中时刻维持着一张路由表,所有的数据包的发送和转发都通过查找路由表来实现的。这个路由表可以静态配置,也可以通过动态路由协议产生。

交换机

4、对于广播帧和组播帧向所有端口进行转发。

5、更新。MAC地址表会每300s更新一次。

❻ 路由器的工作原理是什么啊

路由器有两大典型功能,即数据通道功能和控制功能。数据通道功能包括转发决定、背板转发以及输出链路调度等,一般由特定的硬件来完成;控制功能一般用软件来实现,包括与相邻路由器之间的信息交换、系统配置、系统管理等。
交换机是利用物理地址或者说MAC地址来确定转发数据的目的地址。而路由器则是利用不同网络的ID号(即IP地址)来确定数据转发的地址。IP地址是在软件中实现的,描述的是设备所在的网络,有时这些第三层的地址也称为协议地址或者网络地址。MAC地址通常是硬件自带的,由网卡生产商来分配的,而且已经固化到了网卡中去,一般来说是不可更改的。而IP地址则通常由网络管理员或系统自动分配。
HUB是一个多端口的转发器,当以HUB为中心设备时,网络中某条线路产生了故障,并不影响其它线路的工作。所以HUB在局域网中得到了广泛的应用。大多数的时候它用在星型与树型网络拓扑结构中,以RJ45接口与各主机相连(也有BNC接口),HUB按照不同的说法有很多种类。
HUB按照对输入信号的处理方式上,可以分为无源HUB、有源HUB、智能HUB。
无源HUB:它是最次的一种(词土了点儿^_^),不对信号做任何的处理,对介质的传输距离没有扩展,并且对信号有一定的影响。连接在这种HUB上的每台计算机,都能收到来自同一HUB上所有其它电脑发出的信号;
有源HUB:有源HUB与无源HUB的区别就在于它能对信号放大或再生,这样它就延长了两台主机间的有效传输距离;
智能HUB:一听这词就知道这家伙一定比那两个强!智能HUB除具备有源HUB所有的功能外,还有网络管理及路由功能。在智能HUB网络中,不是每台机器都能收到信号,只有与信号目的地址相同地址端口计算机才能收到。有些智能HUB可自行选择最佳路径,这就对网络有很好的管理。
按其它方法还有很多种类,如10M、100M、10/100M自适应HUB等等,这里就不一一介绍了。总之,现在的市场价格贵不到那去,尽量买好一点的。

阅读全文

与路由器网络接口工作原理相关的资料

热点内容
usb共享网络给电脑提示dns 浏览:217
计算机网络顶层协议 浏览:208
电脑一直被僵尸网络攻击 浏览:680
笔记本电脑网络链接里没有无线连接 浏览:983
怎么接路由器网络机顶盒 浏览:742
为什么美科路由器能共享网络 浏览:658
以太网连接不上网络软件问题 浏览:868
移动无线网络怎么能扩大信号 浏览:242
在网络上黑老师都是什么人 浏览:436
wifi钥匙能打开所有加密的网络 浏览:172
微信因使用行为或设备网络环境异常 浏览:502
显示器无线网络监控 浏览:184
靖西无线网络公司 浏览:639
计算机网络带宽复用 浏览:435
周至网络营销建筑工程价格信息 浏览:571
网络突然变卡重启路由器就好了 浏览:396
wifi连接助手搜索不到网络 浏览:132
美服更新网络设置 浏览:995
电视移动网络好吗 浏览:213
网络信号是怎样传送的 浏览:731

友情链接