简单地说,路由器的功能是寻路――给IP寻找通往目的地的正确路径。以下是详细介绍:
原理与作用:
路由器(Router)用于连接多个逻辑分离的网络,所谓逻辑网络代表单独的网络或子网络。当数据从一个子网传输到另一个子网时,可以通过路由 器来完成。因此,路由器具有判断网络地址和选择路径的功能。它可以在多网络互联网环境中建立灵活的连接,并可以通过完全不同的数据组和介质访问方法连接各种子 网络,路由器只接收源站或其它路由器的信息,是网络层的互联设备。它不关心各子网络使用的硬件设备,但需要运行与网络层协议一致的软件。
一般来说,路由器应该完成异种网络互联和多个子网络互联。 路由器的主要工作是通过路由器的每个数据帧找到最佳的传输路径,并有效地将数据传输到目的地。路由算法是路由器 关键。为了完成这项工作,各种传输路径的相关数据-路径表保存在路由器中(RoutingTable),选择供路由时使用。子网保存在路径表中 标志信息、在线路由器的数量和下一个路由器的名称。路径表可由系统管理员固定,也可由系统动态修改,可由路由器自动调整,也可由系统管理员固定 由主机控制。
静态路径表
由系统管理员事先设置的固定路径称为静态(static)路径表一般在系统安装时根据网络的配置提前设置,当网络结构发生变化时,管理员需要手动更改相应的表项。
动态路径表
动态(Dynamic)路径表是路由器根据网络系统的运行情况自动调整的路径表。路由器根据路由选择协议(RoutingProtocol)提供的功能,自动学习和记忆网络运行,必要时自动计算数据传输的最佳路径。
路由器的功能
(1) 协议转换:可转换网络层及以下协议。
(2) 路由选择:当分组从互联网到达路由器时,路由器可以根据分组的目的地地址选择最佳路由,并根据网络拓扑的变化自动调整路由表。
(3) 路由选择可以支持多种协议:路由器与协议有关,不同的路由器有不同的路由器协议,支持不同的网络层协议。如果互联局域网采用两种不同的协议,例如,一种 种是TCP/IP协议,另一种是SPX/IPX协议(即Netware传输层/网络层协议)分布在互联网上,因为这两种协议有很多不同之处 TCP/IP(或SPX/IPX)主机上,只能通过TCP/IP(或SPX/IPX)路由器和其他互联网TCP/IP(或SPX/IPX)主机通信, 但不能与同一局域网相匹配SPX/IP(或TCP/IP)主机通信。多协议路由器可以支持多协议,如IP,IPX及X.25协议可以建立和建立不同类型的协议 维护不同的路由表。多协议路由器可以支持多协议,如IP,IPX及X.25协议可以建立和建立不同类型的协议 维护不同的路由表。它不仅可以连接相同类型的网络,还可以连接不同类型的网络。虽然这一功能增强了路由器的适应性,但也降低了路由器的整体性能, 现在IP该协议在网络中越来越占主导地位,因此只需支持下一代路由器(如交换路由器)IP协议。
(4) 流量控制:路由器不仅有缓冲区,而且可以控制双方的数据流量,使两者更加匹配。
(5) 分段和组装功能:当多个网络通过路由器连接时,每个网络传输的数据分组的大小可能不同,这需要路由器分段或组装分组。也就是说,路由器可以分组接收的大分组 分段封装成小组后转发,或将接收到的小组组装成大组后转发。如果路由器没有分段组装功能,整个互联网只能按照允许的最短分组传输,大 大大降低了其它网络的效率。
(6) 网络管理功能:路由器是连接各种网络的收集点。网络分组应通过它进行监控和管理。因此,高端路由器配备了网络管理功能,以提高网络的运行效率、可靠性和可维护性。
路由器必须有大于或等于2的网络接口,以便它具有路由功能。否则,如果只有一个接口,那就没关系了"寻路"了!这里提到的网络接口不一定是物理接口,如网卡或其他,也可以是虚拟接口,如隧道入口等。
如上述所述,路由器上运行的路由信息可以静态配置或动态生成。前者通过手动配置完成,后者通过在路由器上运行相关路由协议程 内核中的路由表根据网络状态动态变化。让我们仔细介绍这两种路由器的配置。通常,路由器既有静态配置,也有动态配置。 起来。
设置多网卡。