静态路由

路由器主要功能是确定发送数据包的最佳路径以及将数据包从一个网络传送到另一个网络。路由是所有数据网络的核心所在,它通过搜索存储在路由表中的路由信息将数据包从源传送到目的地,所以说路由表是路由器工作的核心。路由器构建路由表的方式通常有3种:直连路由、静态路由和动态路由协议。静态路由通过网络管理员手工配置路由信息来填充路由表。在许多情况下,动态路由协议和静态路由结合使用。本章主要介绍静态路由的特点、用途、分类及配置。

5.1 静态路由概述

5.1.1 静态路由特征

路由器在转发数据包时,要先在路由表中查找相应的路由条目及其对应的出接口,才能知道数据包应该从哪个接口转发出去。作为构建路由表最简单的方式,静态路由的优点、缺点和使用场合如下所述。

1、静态路由的用途
  1. 在不会显著增长的小型网络中,使用静态路由便于维护路由表。在这种情况下,使用动态路由协议可能会增加额外的管理负担。
  2. 对末节网络进行路由。末节网络是只能通过单条路由访问的网络,因此路由器只有一个邻居,所以没必要在此链路间使用动态路由协议。
  3. 使用单一默认路由。如果某个网络在路由表中找不到更匹配的路由条目,则可使用默认路由作为通往该网络的路径。
2、静态路由的优点
  1. 占用的CPU 和内存资源较少。
  2. 可控性强,也便于管理员了解整个网络路由信息。
  3. 不需要动态更新路由,可以减少对带宽的占用,提高网络安全性。
  4. 简单和易于配置。
3、静态路由的缺点
  1. 初始配置和维护耗费管理员大量时间。
  2. 配置时容易出错,尤其对于大型网络。
  3. 当网络拓扑发生变化时,需要管理员手动维护变化的路由信息。
  4. 随着网络规模的增长和配置的扩展,维护越来越麻烦。
  5. 需要管理员对整个网络的情况完全了解后才能进行恰当的操作和配置。

5.1.2 默认路由

所谓默认路由是指路由器在路由表中,当找不到到达目的网络的明细路由或者总结路由时最后会采用的路由,默认路由与所有数据包都匹配。通常连接到ISP网络的边缘路由器上往往会配置默认静态路由。需要注意的是路由器是否使用默认路由转发数据包,还取决于无类路由行为(IP Classless)是否开启。

5.1.3 静态路由分类

静态路由最常用于连接特定网络,或为末节网络提供最后选用网关。只有一个出口的网络被称为末节网络((Stub Network)。静态路由类型如下所述。

  1. 标准静态路由:用于连接到特定远程网络的静态路由。
  2. 默认静态路由:是将0.0.0.0/0作为目的IPv4地址或者将::/0作为目的IPv6地址的静态路由。需要注意的是明细路由优先于默认路由。
  3. 总结静态路由:为了节省内存空间、有效保护内部网络、提高路由表查找效率,将多条静态路由可以总结成一条静态路由来减少路由表条目的数量。
  4. 浮动静态路由:是为主静态路由或动态路由提供备份路径的静态路由。浮动静态路由仅在主路由不可用时使用。实现方法是配置浮动静态路由的管理距离大于主路由的管理距离。
相关推荐
网络研究院2 小时前
如何安全地大规模部署 GenAI 应用程序
网络·人工智能·安全·ai·部署·观点
limengshi1383922 小时前
通信工程学习:什么是RIP路由信息协议
网络·网络协议·学习·智能路由器·信息与通信
limengshi1383926 小时前
通信工程学习:什么是TFTP简单文件传输协议
网络·网络协议·学习·信息与通信
麻辣韭菜8 小时前
网络基础 【HTTP】
网络·c++·http
Deryck_德瑞克10 小时前
Java网络通信—TCP
java·网络·tcp/ip
GodK77710 小时前
IP 数据包分包组包
服务器·网络·tcp/ip
梁诚斌10 小时前
VSOMEIP代码阅读整理(1) - 网卡状态监听
运维·服务器·网络
ZachOn1y11 小时前
计算机网络:计算机网络概述 —— 描述计算机网络的参数
网络·tcp/ip·计算机网络·考研必备
我命由我1234511 小时前
SSL 协议(HTTPS 协议的关键)
网络·经验分享·笔记·学习·https·ssl·学习方法
两点王爷12 小时前
使用WebClient 快速发起请求(不使用WebClientUtils工具类)
java·网络