路由器工作原理?

路由器
要解释路由器的概念,首先要介绍什么是路由。所谓“路由”,是指把数据从一个地方传送到另一个地方的行为和动作,而路由器,正是执行这种行为动作的机器,它的英文名称为Router。

简单的讲,路由器主要有以下几种功能:

第一,网络互连,路由器支持各种局域网和广域网接口,主要用于互连局域网和广域网,实现不同网络互相通信;

第二,数据处理,提供包括分组过滤、分组转发、优先级、复用、加密、压缩和防火墙等功能;

第三,网络管理,路由器提供包括配置管理、性能管理、容错管理和流量控制等功能。

为了完成“路由”的工作,在路由器中保存着各种传输路径的相关数据--路由表(Routing Table),供路由选择时使用。路由表中保存着子网的标志信息、网上路由器的个数和下一个路由器的名字等内容。路由表可以是由系统管理员固定设置好的,也可以由系统动态修改,可以由路由器自动调整,也可以由主机控制。在路由器中涉及到两个有关地址的名字概念,那就是:静态路由表和动态路由表。由系统管理员事先设置好固定的路由表称之为静态(static)路由表,一般是在系统安装时就根据网络的配置情况预先设定的,它不会随未来网络结构的改变而改变。动态(Dynamic)路由表是路由器根据网络系统的运行情况而自动调整的路由表。路由器根据路由选择协议(Routing Protocol)提供的功能,自动学习和记忆网络运行情况,在需要时自动计算数据传输的最佳路径。

为了简单地说明路由器的工作原理,现在我们假设有这样一个简单的网络。如图所示,A、B、C、D四个网络通过路由器连接在一起。

现在我们来看一下在如图所示网络环境下路由器又是如何发挥其路由、数据转发作用的。现假设网络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,这样一个完整的数据通信转发过程也完成了。

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

增加路由器涉及的基本协议

路由器英文名称为Router,是一种用于连接多个网络或网段的网络设备。这些网络可以是几个使用不同协议和体系结构的网络(比如互联网与局域网),可以是几个不同网段的网络(比如大型互联网中不同部门的网络),当数据信息从一个部门网络传输到另外一个部门网络时,可以用路由器完成。现在,家庭局域网也越来越多地采用路由器宽带共享的方式上网。

  路由器在连接不同网络或网段时,可以对这些网络之间的数据信息进行“翻译”,然后“翻译”成双方都能“读”懂的数据,这样就可以实现不同网络或网段间的互联互通。同时,它还具有判断网络地址和选择路径的功能以及过滤和分隔网络信息流的功能。目前,路由器已成为各种骨干网络内部之间、骨干网之间以及骨干网和互联网之间连接的枢纽。
  
  NAT:全称Network Address Translation(网络地址转换),路由器通过NAT功能可以将局域网内部的IP地址转换为合法的IP地址并进行Internet的访问。比如,局域网内部有个IP地址为192.168.0.1的计算机,当然通过该IP地址可以和内网其他的计算机通信;但是如果该计算机要访问外部Internet网络,那么就需要通过NAT功能将192.168.0.1转换为合法的广域网IP地址,比如210.113.25.100。
  
  DHCP:全称Dynamic Host Configuration Protocol(动态主机配置协议),通过DHCP功能,路由器可以为网络内的主机动态指定IP地址,而不需要每个用户去设置静态IP地址,并将TCP/IP配置参数分发给局域网内合法的网络客户端。
  
  DDNS:全称Dynamic Domain Name Server(动态域名解析系统),通常称为“动态DNS”,因为对于普通的宽带上网使用的都是ISP(网络服务商)提供的动态IP地址。如果在局域网内建立了某个服务器需要Internet用户进行访问,那么,可以通过路由器的DDNS功能将动态IP地址解析为一个固定的域名,比如www.cpcw.com,这样Internet用户就可以通过该固定域名对内网服务器进行访问。
  
  PPPoE:全称PPP over Ethernet(以太网上的点对点协议),通过PPPoE技术,可以让宽带调制解调器(比如ADSL Modem)用户获得宽带网的个人身份验证访问,能为每个用户创建虚拟拨号连接,这样就可以高速连接到Internet。路由器具备该功能,可以实现PPPoE的自动拨号连接,这样与路由器连接的用户可以自动连接到Internet。
  
  ICMP:全称Internet Control Message Protocol(Internet控制消息协议),该协议是TCP/IP协议集中的一个子协议,主要用于在主机与路由器之间传递控制信息,包括报告错误、交换受限控制和状态信息等。
总的来说,路由器与交换机的主要区别体现在以下几个方面:

(1)工作层次不同

最初的的交换机是工作在OSI/RM开放体系结构的数据链路层,也就是第二层,而路由器一开始就设计工作在OSI模型的网络层。由于交换机工作在OSI的第二层(数据链路层),所以它的工作原理比较简单,而路由器工作在OSI的第三层(网络层),可以得到更多的协议信息,路由器可以做出更加智能的转发决策。

(2)数据转发所依据的对象不同

交换机是利用物理地址或者说MAC地址来确定转发数据的目的地址。而路由器则是利用不同网络的ID号(即IP地址)来确定数据转发的地址。IP地址是在软件中实现的,描述的是设备所在的网络,有时这些第三层的地址也称为协议地址或者网络地址。MAC地址通常是硬件自带的,由网卡生产商来分配的,而且已经固化到了网卡中去,一般来说是不可更改的。而IP地址则通常由网络管理员或系统自动分配。

(3)传统的交换机只能分割冲突域,不能分割广播域;而路由器可以分割广播域

由交换机连接的网段仍属于同一个广播域,广播数据包会在交换机连接的所有网段上传播,在某些情况下会导致通信拥挤和安全漏洞。连接到路由器上的网段会被分配成不同的广播域,广播数据不会穿过路由器。虽然第三层以上交换机具有VLAN功能,也可以分割广播域,但是各子广播域之间是不能通信交流的,它们之间的交流仍然需要路由器。

(4)路由器提供了防火墙的服务

路由器仅仅转发特定地址的数据包,不传送不支持路由协议的数据包传送和未知目标网络数据包的传送,从而可以防止广播风暴。

交换机一般用于LAN-WAN的连接,交换机归于网桥,是数据链路层的设备,有些交换机也可实现第三层的交换。 路由器用于WAN-WAN之间的连接,可以解决异性网络之间转发分组,作用于网络层。他们只是从一条线路上接受输入分组,然后向另一条线路转发。这两条线路可能分属于不同的网络,并采用不同协议。相比较而言,路由器的功能较交换机要强大,但速度相对也慢,价格昂贵,第三层交换机既有交换机线速转发报文能力,又有路由器良好的控制功能,因此得以广泛应用。

目前个人比较多宽带接入方式就是ADSL,因此笔者就ADSL的接入来简单的说明一下。现在购买的ADSL猫大多具有路由功能(很多的时候厂家在出厂时将路由功能屏蔽了,因为电信安装时大多是不启用路由功能的,启用DHCP。打开ADSL的路由功能),如果个人上网或少数几台通过ADSL本身就可以了,如果电脑比较多你只需要再购买一个或多个集线器或者交换机。考虑到如今集线器与交换机的 价格相差十分小,不是特殊的原因,请购买一个交换机。不必去追求高价,因为如今产品同质化十分严重,我最便宜的交换机现在没有任 何问题。给你一个参考报价,建议你购买一个8口的,以满足扩充需求,一般的价格100元左右。接上交换机,所有电脑再接到交换机上就行了。余下所要做的事情就只有把各个机器的网线插入交换机的接口,将猫的网线插入uplink接口。然后设置路由功能,DHCP等, 就可以共享上网了。

看完以上的解说读者应该对交换机、集线器、路由器有了一些了解,目前的使用主要还是以交换机、路由器的组合使用为主,具体的组合方式可根据具体的网络情况和需求来确定。
路由器是互联网络中必不可少的网络设备之一,路由器是一种连接多个网络或网段的网络设备,它能将不同网络或网段之间的数据信息进行“翻译”,以使它们能够相互“读”懂对方的数据,从而构成一个更大的网络。 路由器有两大典型功能,即数据通道功能和控制功能。数据通道功能包括转发决定、背板转发以及输出链路调度等,一般由特定的硬件来完成;控制功能一般用软件来实现,包括与相邻路由器之间的信息交换、系统配置、系统管理等。

  • 绠杩璺敱鍣鐨宸ヤ綔鍘熺悊
    绛旓細缃戠粶涓殑璁惧鐩镐簰閫氫俊涓昏鏄敤瀹冧滑鐨処P鍦板潃锛璺敱鍣鍙兘鏍规嵁鍏蜂綋鐨処P鍦板潃鏉ヨ浆鍙戞暟鎹侷P鍦板潃鐢辩綉缁滃湴鍧鍜屼富鏈哄湴鍧涓ら儴鍒嗙粍鎴愩傚湪Internet涓噰鐢ㄧ殑鏄敱瀛愮綉鎺╃爜鏉ョ‘瀹氱綉缁滃湴鍧鍜屼富鏈哄湴鍧銆傚瓙缃戞帺鐮佷笌IP鍦板潃涓鏍烽兘鏄32浣嶇殑锛屽苟涓旇繖涓よ呮槸涓涓瀵瑰簲鐨勶紝瀛愮綉鎺╃爜涓1鈥濆搴擨P鍦板潃涓殑缃戠粶鍦板潃锛屸0鈥濆搴旂殑鏄...
  • 璺敱鍣ㄦ槸鎬庢牱閫夋嫨璺緞 璺敱鍣ㄥ伐浣滃師鐞浠嬬粛銆愯瑙c
    绛旓細璺敱鍣ㄦ槸宸ヤ綔鍦∣SI鍙傝冩ā鍨嬬殑缃戠粶灞傦紝瀹冪殑涓昏浣滅敤灏辨槸涓烘暟鎹寘閫夋嫨鏈浣宠矾鐢辫矾寰勶紝鏈缁堥佽揪鐩殑鍦帮紝閭d箞璺敱鍣ㄦ槸鎬庢牱閫夋嫨璺緞鐨勫憿? 璺敱鍣ㄧ殑宸ヤ綔鍘熺悊鏄粈涔? 涓嬮潰涓哄ぇ瀹惰瑙c傝矾鐢卞櫒鏄竴绉嶇敤浜庣綉缁滀簰杩炵殑涓撶敤璁$畻鏈鸿澶,鍦ㄧ綉璺缓璁句腑鏈夌潃閲嶈鐨勫湴浣.璺敱鍣ㄥ伐浣鍦∣SI鍙傝冩ā鍨嬬殑绗笁灞(缃戠粶灞),涓昏鐨勪綔鐢ㄦ槸...
  • 璺敱鍣鐨宸ヤ綔鍘熺悊
    绛旓細璺敱鍣鍘熺悊鍏宸ヤ綔鍘熺悊濡備笅: (1)宸ヤ綔绔橝灏嗗伐浣滅珯B鐨勫湴鍧12.0.0.5杩炲悓鏁版嵁淇℃伅浠ユ暟鎹抚鐨勫舰寮忓彂閫佺粰璺敱鍣1銆 (2)璺敱鍣1鏀跺埌宸ヤ綔绔橝鐨勬暟鎹抚鍚,鍏堜粠鍖呭ご涓彇鍑哄湴鍧12.0.0.5,骞舵牴鎹矾寰勮〃璁$畻鍑哄彂寰宸ヤ綔绔橞鐨勬渶浣宠矾寰:R1->R2->R5->B;骞跺皢鏁版嵁甯у彂寰璺敱鍣2銆 (3)璺敱鍣2閲嶅璺敱鍣1鐨勫伐浣,骞跺皢鏁版嵁甯...
  • 绠瑕佽鏄庝氦鎹㈡満,璺敱鍣鐨宸ヤ綔鍘熺悊鍙婂畠浠箣闂寸殑鍖哄埆?
    绛旓細鎸囦唬涓嶅悓璺敱鍣锛氭槸杩炴帴涓や釜鎴栧涓綉缁滅殑纭欢璁惧锛屽湪缃戠粶闂磋捣缃戝叧鐨勪綔鐢紝鏄鍙栨瘡涓涓暟鎹寘涓殑鍦板潃鐒跺悗鍐冲畾濡備綍浼犻佺殑涓撶敤鏅鸿兘鎬х殑缃戠粶璁惧銆備氦鎹㈡満锛氭槸涓绉嶇敤浜庣數锛堝厜锛変俊鍙疯浆鍙戠殑缃戠粶璁惧銆傝璋堣矾鐢卞櫒涓庝氦鎹㈡満鐨宸ヤ綔鍘熺悊涓庡尯鍒绠楁満缃戠粶寰寰鐢辫澶氱涓嶅悓绫诲瀷鐨勭綉缁滀簰杩炶繛鎺ヨ屾垚銆傚鏋滃嚑涓绠楁満缃戠粶...
  • 璺敱鍣ㄥ師鐞鏄粈涔?瀹冩槸濡備綍璺熶氦鎹㈡満杩炴帴鐨?
    绛旓細璺敱鍣鐨宸ヤ綔鍘熺悊绠鍗曟潵璇村氨鏄疘P鍒嗕韩锛屽皢杩愯惀鍟嗭紙鐢典俊鍏徃锛夋彁渚涚殑鍗曚竴IP鍦板潃锛屾彁渚涚粰鍚庨潰杩炵潃鐨勫鍙扮數鑴戜娇鐢ㄣ傚洜姝わ紝璺敱鍣ㄥ叿鏈夊垽鏂綉缁滃湴鍧鍜岄夋嫨璺緞鐨勫姛鑳斤紝瀹冭兘鍦ㄥ缃戠粶浜掕仈鐜涓紝寤虹珛鐏垫椿鐨勮繛鎺ャ傝矾鐢卞櫒濡備綍璺熶氦鎹㈡満杩炴帴鐨勶紵杩炴帴LAN绔彛锛岃繘鍏ヨ矾鐢卞櫒锛屽叧闂璂HCP骞舵棤绾胯缃傝繛鎺AN绔彛锛岄鍏堝皢LAN...
  • 璇烽棶璺敱鍣鐨宸ヤ綔鍘熺悊鏄粈涔,璇峰ぇ绁炲府蹇欏府蹇欒В绛斾竴涓?
    绛旓細璺敱鍣鐨宸ヤ綔鍘熺悊涓昏鏈変袱澶у潡锛氬涔犲苟缁存姢璺敱琛ㄥ拰鏁版嵁杞彂鐨勯夎矾銆傝矾鐢辫〃鏄矾鐢卞櫒鐨勫湴鍥撅紝涓婇潰璁拌浇鐫鍚勭璺敱鏉$洰锛屽幓寰鍚勪釜鐩殑缃戣矾鐨勫湴鍧锛岃矾鐢卞櫒鍙互浠庣洿杩炵殑缃戠粶涓涔犺矾鐢变篃鍙互閫氳繃杩愯鍔ㄦ佸崗璁涔犲埌璺敱锛屼篃鍙互鏀跺埌娣诲姞璺敱銆傝矾鐢辩殑鏁版嵁杞彂鍘熺悊锛屾敹鍒颁竴涓暟鎹寘鍚庢媶寮鍖呭ご鏌ョ湅鍏朵腑鐨勭洰鐨刬p鍦板潃锛...
  • 浜ゆ崲鏈哄拰璺敱鍣ㄦ湁浠涔堝尯鍒 浜ゆ崲鏈哄拰璺敱鍣ㄥ師鐞浠嬬粛銆愯瑙c
    绛旓細璺敱鍣ㄥ伐浣滃師鐞 璺敱鍣(Router)鏄敤浜庤繛鎺ュ涓昏緫涓婂垎寮鐨勭綉缁,鎵璋撻昏緫缃戠粶鏄唬琛ㄤ竴涓崟鐙殑缃戠粶鎴栬呬竴涓瓙缃戙傚綋鏁版嵁浠庝竴涓瓙缃戜紶杈撳埌鍙︿竴涓瓙缃戞椂,鍙氳繃璺敱鍣ㄦ潵瀹屾垚銆傚洜姝,璺敱鍣ㄥ叿鏈夊垽鏂綉缁滃湴鍧鍜岄夋嫨璺緞鐨勫姛鑳,瀹冭兘鍦ㄥ缃戠粶浜掕仈鐜涓,寤虹珛鐏垫椿鐨勮繛鎺,鍙敤瀹屽叏涓嶄竴鏍风殑鏁版嵁鍒嗙粍鍜屼粙璐ㄨ闂柟寮忚繛鎺ュ悇绉嶅瓙缃,...
  • 璇﹁В璺敱鍣鐨宸ヤ綔鍘熺悊
    绛旓細濡傛灉鏄綋鐒跺氨鍚戣繖涓綉璺殑璺敱鍣浼犻佷簡,鎺ユ敹缃戣矾鐨勮矾鐢卞櫒鍦ㄦ帴鏀跺埌婧愮綉璺彂鏉ョ殑鎶ユ枃鍚,鏍规嵁鎶ユ枃涓墍鍖呮嫭鐨勭洰鐨勮妭鐐笽P鍦板潃涓殑涓绘満ID鍙锋潵璇嗗埆鏄彂缁欏摢涓涓妭鐐圭殑,鐒跺悗鍐嶇洿鎺ヤ紶閫併 涓轰簡鏇存竻妤氬湴璇存槑璺敱鍣ㄧ殑宸ヤ綔鍘熺悊,鐜板湪鎴戜滑鍋囪鏈夎繖鏍蜂竴涓畝鍗曠殑缃戣矾銆傚亣璁惧叾涓竴涓綉娈电綉璺疘D鍙蜂负"A",鍦ㄥ悓涓缃戞涓湁4鍙扮粓绔...
  • 璺敱鍣鐨宸ヤ綔鍘熺悊鏄粈涔堝晩?
    绛旓細璺敱鍣鏈変袱澶у吀鍨嬪姛鑳斤紝鍗虫暟鎹氶亾鍔熻兘鍜屾帶鍒跺姛鑳姐傛暟鎹氶亾鍔熻兘鍖呮嫭杞彂鍐冲畾銆佽儗鏉胯浆鍙戜互鍙婅緭鍑洪摼璺皟搴︾瓑锛屼竴鑸敱鐗瑰畾鐨勭‖浠舵潵瀹屾垚锛涙帶鍒跺姛鑳戒竴鑸敤杞欢鏉ュ疄鐜帮紝鍖呮嫭涓庣浉閭昏矾鐢卞櫒涔嬮棿鐨勪俊鎭氦鎹佺郴缁熼厤缃佺郴缁熺鐞嗙瓑銆備氦鎹㈡満鏄埄鐢ㄧ墿鐞嗗湴鍧鎴栬呰MAC鍦板潃鏉ョ‘瀹氳浆鍙戞暟鎹殑鐩殑鍦板潃銆傝岃矾鐢卞櫒鍒欐槸鍒╃敤涓嶅悓缃戠粶...
  • 浜ゆ崲鏈恒璺敱鍣銆侀泦绾垮櫒鐨宸ヤ綔鍘熺悊鍙婂尯鍒
    绛旓細鍙风О缃戠粶纭欢涓夊墤瀹㈢殑闆嗙嚎鍣(Hub)銆佷氦鎹㈡満(Switch)涓璺敱鍣(Router)涓鐩撮兘鏄綉缁滅晫鐨勬椿璺冨垎瀛,浣嗚寰堝鍒濆叆缃戠粶涔嬮棬鐨勮彍楦熸伡鐏殑鏄,瀹冧滑涓夎呬笉浠呭瑙傜浉浼,鑰屼笖缁忓父鍛嗗湪涓璧,瑕佹兂鍒嗘竻璋佹槸璋,鎰熻鏈夌偣闅!灏辫鎴戜滑涓璧锋潵鐪嬬湅瀹冧滑涔嬮棿鏈変粈涔堝尯鍒拰鑱旂郴鍚!涓夊墤瀹㈢殑宸ヤ綔鍘熺悊 涓銆侀泦绾垮櫒 1.浠涔堟槸闆嗙嚎鍣 鍦ㄨ璇嗛泦绾垮櫒涔...
  • 扩展阅读:路由器无线路由器 ... 路由器摆放效果图 ... 进入路由器设置密码 ... 路由器的工作原理简答 ... 禁忌 ... 路由器结构及原理图 ... 路由器设置入口 ... 路由器的正确安装 ... 路由器接线正确图 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网