一、网络畅通条件及排错思路

1、网络畅通的条件

网络畅通的条件:数据包能去能回,也是我们排除网络故障的理论依据。

2、网络不畅通示列

①、目标主机不可达

  原因分析:可能是数据包没有到达目的地,在中途就丢去了(绝大部分原因是在去的路上没有配置路由条目)。

②、请求超时

  原因分析:可能是数据包到了目的地,返不回来(绝大部分原因是在回的路上没有配置路由条目)。

3、网络排错

  明白了网络畅通的条件,网络排错就变得简单了。

  先检查数据包是否能够到达目标网络。

  再检查数据包是否能够返回来。

  如果网络不通,您就要检查计算机是否配置了正确的IP地址子网掩码以及网关,再逐一检查沿途路由器上的路由表,查看是否有到达目标网络的路由;然后逐一检查沿途路由器上的路由表,检查是否有数据包返回所需的路由。

二、静态路由

1、定义

  要想实现全网通信,也就是网络中的任意两个节点都能通信,这就要求每个路由器的路由表中必须有到所有网段的路由。

  对于路由器来说,它只知道自己直连的网段,对于没有直连的网段,需要管理员人工添加到这些网段的路由。

  管理员人工添加到某个网段如何转发,就是静态路由

  后面还会讲到配置网络中的路由器使用动态路由协议(RIP、OSPF)自动构建路由表,就是动态路由。

2、什么情况下采取添加静态路由

  静态路由适用于:小规模网络 不怎么调整 没有环路

3、添加路由条目的操作步骤

  补充:路由器只关心到某个网段如何转发数据包,因此我们在路由器上添加路由,必须是到某个网段(子网)的路由,不能添加到某个特定地址的路由【如果想添加某一个特定的IP地址路由,请查看下面示列3.3】

  ①、查看路由表,是否有到达目标网络的路由条目

  ②、添加静态路由条目

  ③、测试网络是否畅通,主要查看路由器之间网络是否畅通

  ④、不需要改路由条目时,删除静态路由

3、静态路由添加

3.1、示列1:常规路由条目配置

说明:

  AR1路由器直连A、B两个网段,C、D网段没有直连,你需要添加到C、D网段的路由。

  AR2路由器直连B、C两个网段,A、D网段没有直连,你需要添加到A、D网段的路由。

  AR3路由器直连C、D两个网段,A、B网段没有直连,你需要添加到A、B网段的路由。

要想实现全网络通信,必须添加路由条目,这里只是考虑添加静态路由。

  示列: ip route-static 到达的目标网络号 子网掩码 下一跳的路由器接口地址

  [R1]ip route-static 172.16.1.0 24 172.16.0.2 到C段的路由条目

  [R1]ip route-static 192.168.1.0 24 172.16.0.2    到D段的路由条目

  [R2]ip route-static 192.168.1.0 24 172.16.1.2   到A段的路由条目

  [R2]ip route-static 192.168.0.0 24 172.16.0.1   到D段的路由条目

  [R3]ip route-static 192.168.0.0 24 172.16.1.1 到A段的路由条目

  [R3]ip route-static 172.16.0.0 24 172.16.1.1   到B段的路由条目

3.2、示列2:路由器点到点链路的另一种路条目写法

  如:上面3.1里面的R1路由条目里到C段的路由条目的另一种写法

  [R1]ip route-static 172.16.1.0 24 GigabitEthernet 1/1 到C段的路由条目 【GE接口写法】

  [R1]ip route-static 172.16.1.0 24 Serial 1/1 到C段的路由条目 【Serial接口写法】

3.3、示列3:

说明:

  路由器只关心到某个网段如何转发数据包,因此我们在路由器上添加路由,必须是到某个网段(子网)的路由,不能添加到某个特定地址的路由

  以下命令试图添加到一个IP地址的路由,主机位自动归零。

  示列:

  [R1]ip route-static 192.168.1.2 32 172.16.0.2

[R1]ip route-static 131.107.0.100 24 172.16.0.2
[R1]display ip routing-table protocol static
Summary count : 3
Static Routing table status :