路由是数据通信网络中最基本的元素。 路由信息是指导报文发送的路径信息,路由过程就是报文转发的过程。
换句话说,路由是指路由器从一个接口接收到数据包,根据数据包的目的地址进行定向,转发到另一个接口的过程。
路由器是我们上网最常用的设备,那么路由器是如何工作的呢?
实际上,它就是将接收到的数据包中的目的地址与路由表中的路由信息进行匹配,然后选择最佳路径进行转发。 路由器之间传输数据包时,采用IP协议进行通信。 路由器使用 IP 地址来确定数据包应如何转发。
路由表是我们研究的重点。 路由表我们会在后续的路由协议学习和实验配置中涉及到。 路由表相当于我们网络的“地图”,如下图所示:
电脑1:192.168.1.2/24
PC2:192.168.2.2/24
显然PC1和PC2是不同网段的设备。 不同网段之间的设备通信,首先要找到网关。 AR3和AR4的g0/0/1端口分别是PC1和PC2的网关。 我们以PC1为例。 PC1想要向PC2发送数据包。 它首先将数据包发送到网关AR3。 AR3接收到数据包,根据数据包的目的地址查表。 这里查找的表就是路由表。
如果路由表中有到目的地的详细路由,即这张“地图”上有我们要访问的目的地,那么路由器就知道如何处理这个数据包,那么AR3就会根据这个数据包来追踪这个数据包。到路由详细信息表。 该项目被发送到下一跃点。
那么问题来了,路由表中这些详细的路由条目是如何生成的呢?
我们希望路由器帮助我们将数据包转发到目的地。 我们可以执行以下操作:
1. 在路由器的接口上配置地址,例如AR3的g0/0/2端口。 当我们配置10.0.0.1/24后,我们可以在路由表中找到这条详细路由。 路由的类型是,直连路由可以理解为路由器本身生成的详细路由,也有直接连接网段的路由和连接到每个路由器接口的网段的路由。
2.可以配置静态路由。 静态路由是我们工程师手动配置的路由。 这条路由的目的地址和下一跳必须由我们手工编写,静态路由是固定的。 通俗地说,可以称为“笨路由”;因此,静态路由适合在网络规模较小的环境中使用,如果网络规模比较大,使用静态路由配置的工作量会非常大。
3.可以配置动态路由,如RIP、OSPF、IS-IS、BGP等。动态路由是与静态路由相反的概念。 它意味着路由器可以根据路由器之间交换的特定路由信息自动建立自己的路由表,并可以根据链路和节点的变化及时进行自动调整。 因此,动态路由可以说是路由器之间建立的一种关系,路由器通过这种关系进行交互并学习路由信息。
接下来我们看一下路由表:
上图中的路由表条目是不是很像我们所说的“地图”?
它将数据包定向到目的地。
以上就是路由的基本介绍。 想要学好网络,需要理论与实验相结合。 以后无论是做实验还是实际项目中,我们都会用到路由表; 因此,查询路由表是学生处理基本网络问题必须掌握的内容。 方法之一。