1.路由器是什么:路由器(Router),是连接因特网中各局域网、广域网的设备,它会根据信道的情况自动选择和设定路由,以最佳路径,按前后顺序发送信号。路由器是互联网络的枢纽,"交通警察"。路由器(Router)又称网关设备(Gateway)是用于连接多个逻辑上分开的网络,所谓逻辑网络是代表一个单独的网络或者一个子网。
2.路由器的基本功能:
(1)网络互连:路由器支持各种局域网和广域网接口,主要用于互连局域网和广域网,实现不同网络互相通信;
(2)数据处理:提供包括分组过滤、分组转发、优先级仔闹、复用、加密、压缩和防火墙等功能;
(3)网络管理:路由器提供包括路由器配置管理、性能管理、容错管理和流量控岩戚则制等功能。
3.路由器的作用:路由器具有判断网络地址和选择路径的功能,它能在多网络互联环境中,建立灵活的连接,可用完全不同的数据分组和介质访问方法连接各种子网,路由器只接受源站或其他路由器的信息,属网络层的一种互联设备。
4.路由表指的是路由器或者其他互联网网络设备上存储的表该表中存有到达特定网络终端的路径。在计算机网络中,路由器的主要工作就是为经过路由器的每个数据包寻找一条最佳的传输路径,并将该数据有效地传送到目的站点。为了能够实现从众多路径中选择最佳的传输路径,路由器中保存了周边网络的拓扑信息和各种路径参数,我们将这张表称作路由表。
5.路由表包括:(1)目的IP地址 (2)出口设备 (3)下一条路由器的IP地址 (4)标志......等
6.路由表来源:
(1)直连路由表,也就是直连到路由器上面的接口,配置了IP地址,并且IP接口已经激活,这个会被列入直连路由表(如果配置了IP,但是端口物理链路掉了,那么是不会有这个直连路由的)
(2)软接口的直连路由,这个通常是一些软件口,比如loop0,loop1 ,tunnel 口产生的的,一般这些口不依赖于具体的端口,设置了就直接启动激活了,这个也可以归为直连路由
(3)静态路由,一般是管理员输入的,或者动态路由协议产生的静态路由,默认路由,这个静态路由在出接口激活的情况下是会被汇总进路由表的
- 路由信息表,简称为RIB表、路由表
- 查询RIB表:
- 转发信息表, 简称为FIB表、转发表
- 查询FIB表:
7.路由表项内容:目的网络地址(
Destination
) + 子网掩码(Genmask
) - 目的网络范围包含:
- 主机地址:某个特定主机的网络地址
- 子网地址:某个特定子网的网络地址
- 默认路由:所有未在路由表中指定的网络地址,用0.0.0.0统一匹配,用于配置默认网关(kali虚拟机中默认路由显示为default)
8.更新路由表算法:
路由算法之距离矢量算法和链路状态算法(BIP/OSFP)
(1)节点A发送给相邻节点B其到所有节点的距离信息
(2)节点A发送给链路上所有节点其到相邻节点的距离信息
9.路由表的作用:
(1)导航与转发:路由表在计算机网络中的作用类似于现实中的导航系统,它存储着指向特定网络地址的路径,并决定如何将数据包从一个子网传递到另一个子网。
(2)优化路径选择:它用于生成一个小型的经过优化的指向表,包含由路由算法选择的优先路径,有助于高效地进行数据传输。
(3)支持静态和动态路由选择:它可以是静态路由预先设置也可以是根据动态路由自动调整。
总之,路由表是计算机网络中不可或缺的一部分,他确保了网络通信的高效性和可靠性,提供了明确的传输方向和路径。