路由器基础路由器工作原理的详细分析

路由器基础路由器工作原理的详细分析
我们知道,路由器是用来连接不同的网络或网络,在局域网中,如果你不需要与外界沟通。每个工作站网络,内部网络可以完全通过开关可以实现其他节点发送的每个节点的MAC地址不局域网路由器的内存。路由器通过识别不同的网络ID号标识不同的网络,所以为了保证路由成功,每个网络都必须有唯一的网络号。如果路由器要识别另一个网络,确定的第一件事就是对另一方的网络路由器的IP地址的网络ID是否与目的节点地址的网络ID号一致。当然,如果是发送到网络上的路由器,路由器接收网络发送的消息到源网络接收目的节点后按将IP地址包含在主机ID中的消息中,以标识哪一个被发送到该节点,然后直接发送。
为了更清楚地描述路由器的工作原理,我们现在假设有一个简单的网络。在同一网段中,有4个终端设备连接在一起。网段中每个设备的IP地址分别被假定为A1、A2、A3和A4,连接到该网段的路由器用于连接其他网段,连接到网段的端口的IP地址是A5,类似地,路由器将另一个网段连接到B网段。网络段的网络ID号是B。的其他工作站的设备连接到B段的IP地址设置为B1、B2、B3和B4。IP地址的路由器端口,还与B段设置为B4。
在这样一个简单的网络中,同时存在两个不同的网段。现在,如果一个段中的A1用户希望将数据发送给B段的B2用户,那么拥有一个路由器是非常简单的。
首先A1用户发送消息和数据传输到数据帧的准备,通过集线器或交换机的所有节点在同一网段的广播(集线器是广播,但由于开关不识别地址,也以广播的形式),路由器发送的数据帧中的A1听后的IP地址信息,目的地节点的分析(在数据包分析的第一个路由器总是)。明知是没有收到数据帧从网络段,此外,根据其路由表的分析,得出接收节点的ID号为B5端口网络ID号码相同。当时,该路由器A5端口直接将数据帧发送到路由器B5 B5端口端口,然后确定最后的目的地节点是B2基于数据帧中的目的节点的IP地址信息,主机ID号,然后将数据发送到节点B2。这样一个完整的数据帧的路由和转发过程完成后,也顺利正确到达目的节点的数据。
当然,如上所述网络实际上非常简单,路由器的功能不能从根本上反映出来,网络可以同时连接多个网段或其他网络,如图2所示,a、b、c和d四网络通过路由器连接在一起。
现在让我们看看路由器如何发挥作用的路由和数据,如图2所示的网络环境转发。我们还需要假设每个网络用户的IP地址分配的不多,而图2已标记。现在认为,当一个用户A1在发送一个请求信号在C网络C3用户网络,信号的传递步骤如下:
第一步:用户A1用户C3地址C3,连同数据信息以数据帧的形式通过集线器或交换机发送到同一网络中所有节点的广播形式,当路由器A5端口监听此地址时,目的节点分析即不是网络,需要路由。接收到的数据帧。
第二步:从A5端口接收用户A1的数据帧后,对目标用户C3的IP端口是从标题中提取,和最佳路径的用户C3是基于路由表的计算,因为从分析中,它是已知的,C3的网络ID号为对路由器的C5网络ID相同,所以C5端口路由器的A5 A5端口的直接访问是传输信号的最佳方式。
第三步:路由器的C5端口C3 IP再次删除用户地址,找到主机ID C3的IP地址,如果网络中的交换机可以通过交换机根据MAC地址表来发现网络节点的具体位置开关的第一;如果没有开关设备是基于主机的IP地址直接把数据帧发送给用户C3,这样一个完整的数据通信转发过程是这样做的。
从上面我们可以看到,不管网络多么复杂,路由器的工作实际上是这么几个步骤,因此整个路由器的工作原理几乎相同,当然,实际网络比图2复杂得多,实际的步骤不会像上面那样简单,但整个过程是这样的。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部