路由基础(二)静态路由

来源:互联网 发布:7z解压软件 mac专用 编辑:程序博客网 时间:2024/06/18 11:55

1.静态路由

静态路由是由网络管理员手动进行配置,当网络拓扑产生变化,这时候需要手动配置。


1.1静态路由

静态路由的分为:静态路由、默认路由、指向null0的静态路由。


1.1.1静态路由是什么?

在现网中很多时候使用静态路由觉的简单才使用,或者是小型的网络才使用,因为静态路由简单,没有太复杂的选路原则。

事实上静态路由一些复杂的网络中使用也非常普遍,很多时候内网和外网对接的时候都会使用静态路由进行控制。

静态路由怎么配置?

首先要写网段=网络地址+掩码组成。

然后跟上下一跳的接口或IP地址。

例:

ip route 192.168.1.0 255.255.255.0 F0/0

网段:网络地址192.168.1.0,掩码255.255.255.0

下一跳:F0/0

1.1.2 默认路由

默认路由是特殊的静态路由。

在现实的网络中,对于一个网络的出口(连接到运营商网设备)大多数使用默认路由的方式,把所有内网未知的流量全部丢给运营商。

1. 客户终端(电脑、手机)需要访问未知流量或者外网,需通过默认网关,将流量发送至三层网关。

2. 三层网关通过默认路由指向发送至下一跳设备出口路由器。

3. 出口路由通过默认路由指向发送至下一跳设备运营商。


按照最长掩码匹配原则可以很容易理解默认路由的工作方式,有其他任何掩码的路由匹配,这时候肯定匹配不到掩码为0的路由。当没有任何路由匹配到这时候匹配到默认路由。

1.1.3静态路由null0

什么是null0?

null0其实是一个空接口,只要数据丢给这个接口就是把数据给丢弃掉。

指向null0的路由很多时候是为了防止环路。

比如:在BGP路由汇总中使用null0,因为BGP汇总的时候必须有路由才能汇总,而且为了汇总的时候把多余网段进行汇总产生的环路问题,而其他正确的网段,因为有细路由(比汇总路由来的长)不会匹配到汇总null0。

比如:在某些场景下nat的网段可能并不存在的时候,就会使用null0产生路由,而且不会产生环路。

在之后学习的动态路由协议中,很多时候进行路由汇总的时候都会自动生成一条汇总路由,这个条汇总路由指向null0。 

看似简单的静态理由,其实没那么简单。

比如静态路由可以结合各种用法比如SLA,比如优先级选路,比如在各种协议中导入,在复杂的网络中灵活使用静态路由是非常必要的,后面的内容中会添加这些内容。

未完待续

如果对学习网络有兴趣的同学可以扫码加我好友噢



0 0
原创粉丝点击