问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

路由器工作原理?

发布网友 发布时间:2022-04-30 08:23

我来回答

3个回答

热心网友 时间:2022-06-19 17:54

 我们知道路由器是用来连接不同网段或网络的,在一个局域网中,如果不需与外界网络进行通信的话,内部网络的各工作站都能识别其它各节点,完全可以通过交换机就可以实现目的发送,根本用不上路由器来记忆局域网的各节点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,结构如图1所示。
  在这样一个简单的网络中同时存在着两个不同的网段,现如果A网段中的A1用户想发送一个数据给B网段的B2用户,有了路由器就非常简单了。
  首先A1用户把所发送的数据及发送报文准备好,以数据帧的形式通过集线器或交换机广播发给同一网段的所有节点(集线器都是采取广播方式,而交换机因为不能识别这个地址,也采取广播方式),路由器在侦听到A1发送的数据帧后,分析目的节点的IP地址信息(路由器在得到数据包后总是要先进行分析)。得知不是本网段的,就把数据帧接收下来,进一步根据其路由表分析得知接收节点的网络ID号与B5端口的网络ID号相同,这时路由器的A5端口就直接把数据帧发给路由器B5端口。B5端口再根据数据帧中的目的节点IP地址信息中的主机ID号来确定最终目的节点为B2,然后再发送数据到节点B2。这样一个完整的数据帧的路由转发过程就完成了,数据也正确、顺利地到达目的节点。

热心网友 时间:2022-06-19 17:55

当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)。

路由转发协议和路由选择协议是相互配合又相互独立的概念,前者使用后者维护的
路由表,同时后者要利用前者提供的功能来发布路由协议数据分组。

自己研究研究!
对于路由器设置,那就要看你用的是什么路由器了,不同路由器具体操作步骤不同,还是自己慢慢看说明吧!

热心网友 时间:2022-06-19 17:55

路由器的工作依赖自身的路由表,就是填写的哪个目标网段从哪个接口转发出去。这个路由表可以是人工输入的,也可以路由器自动学习的。
路由协议的作用就是让路由器自动探测到每个目标网段的数据包需要从哪个接口转发出去。相互连接的路由器可以通过路由器协议相互学习,扩大各自的路由表。
如果路由表刚好有目标网段,那没有问题,从对应端口转发出去。如果没有则转发到默认端口,默认端口通常连接着另一个路由器,下一个路由器的路由表有这个目标网段就可以直接转发,如果还没有,还是到这个路由的默认端口,直到找到或者转发失败为止。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么来大姨妈胸会胀 少儿学什么舞蹈 青年学什么舞蹈好 成年人学什么舞蹈 福州企业最低工资标准 2013年厦门的底薪是多少 生产要素的需求有哪些性质 生产要素的需求有何特点? 什么是生产要素需求 微观经济学要素需求什么是条件要素需求?它和要素需求有什么不同?_百度... 路由器的工作原理?简单明了易懂.(适合初学者) IP路由器原理与技术 电脑命令怎么打开 谁能教我怎么使用命令行啊! 河南滑县督察局的投诉电话是多少啊,请帮忙找找啊,谢谢!! 如何执行命令 督导组在河南省巡视,啥时间走 我想要关于葡萄的资料,很急,求解~ seo网站怎么推广 一篇介绍葡萄的说明文 河南省公安厅督察地址邮编? 忻州最好的建站公司推荐一个?最好是懂优化的 郑州市公安局警务督察局的联系电话和具体位置 河南省驻马店市督察电话是多少 忻州网站建设有哪些? 郑州市A428号邮箱在什么地方 谁知道河南省土地总督察王西同的电话,我要举报我们这里非法占地几百亩的事情 河南省公安督察队电话 有关葡萄的资料 河南省公安督察电话是?》??? IP各路由选择协议的作用和原理是 路由器WAN口的公网IP和DNS分配的LAN的私网的 是不是通过物理层实现的 原理是什么 从TCP/IP 层面来说,路由器限速的原理是什么? 动态路由的工作原理是什么? 电脑联网为什么用路由器,IP等是什么,怎样才可以明白电脑原理?大师点化 我的招联金融用的好好的。为什么突然借不出钱了? 招联金融为什么借不了钱? 不敢说话怎么办? 生铁里含有什么 生铁含碳量比钢的含碳量高还是低? 生铁中除含碳以外还含有哪两种元素 生铁和钢中主要含什么元素 生铁是纯净物还是混合物 生铁和刚的含碳量分别是多少? sql 取字符串的值 并加一 十几年前电视剧上的一首歌,歌词就记住一句是,月是故乡明、人是故乡亲 不是慈母心,还有谁知道吗? 求岛谷瞳初恋的中文版歌词 一别之后,两地相思,只说三四月,谁知又五六年,剩下的部分是什么? 雨绵绵情意意,多少故事在心里的歌名叫什么? 有一首很好听的歌,我只记得其中两句歌词,好像是“雨绵绵情意浓,多少柔情在心中”,哪位高手告诉我?