原理:
静态路由是指用户或网络管理员手工配置的路由信息。当网络的拓扑结构或链路状态发生改变时,需要网络管理人员手工修改静态路由信息。
相比于动态路由协议,静态路由无需频繁地交换各自的路由表,配置简单,比较适合小型、简单的网络环境。
静态路由不适合大型和复杂的网络环境,因为当网络拓扑结构和链路状态发生变化时,网络管理员需要做大量的调整,且无法自动感知错误发生,不易排错。
默认路由是--种特殊的静态路由,当路由表中与数据包目的地址没有匹配的表项时,数据包将根据默认路由条目进行转发。默认路由在某些时候非常有效,如在末梢网络中,默认路由可以大大简化路由器配置,减轻网络管理员的工作负担。
拓补图:
实验编址:
1.基本配置
根据实验编址进行基本配置。我们可以把PC1-PC2ping一下,当然肯定是ping不通的。
因为现在两台主机跨越了若干不同的网段,只通过简单的IP地址等基本配置是无法实现的。必须在3台路由器上添加相应的路由信息,可以通过配置静态路由实现。
2.实现主机PC1与PC2之间的通信
对于R1而言,要发送数据到PC2,则必须先发送给R2。PC2的网段为192.168.20.0 24 ,R2为R1的下一跳路由器,目的IP为10.0.12.2。
在R1上配置
同理在R2配置
当然,只这么配置当然实现不了PC间互通。
对于R3来说,要发送数据到PC1,则必须先发送给R2。在R3上配置目的为PC1所在网段的路由信息。
同理在R2配置
现在我们看一下PC1与PC2能不能实现互通了。
3.实现全网全通
我们在R1路由表中添加R2与R3间直连网段的路由信息。与在R3上进行同样操作
4.使用默认路由实现简单的网络化
默认路由是一种特殊的静态路由,使用默认路由可以简化路由器上的配置。
现在在R1上配置一条默认路由,即网段和掩码都为0,表示任何网络,下一跳为10.0.12.2(先删除刚刚配置的)
可以在R3上进行相同的配置
我们现在在PC间测试一下连通性。
好的,还是成功了。。。