| 设备名 | 地址 | 网关 |
|---|---|---|
| R2|e0/0/1 | 1.1.2.1/24 | 无 |
| R2|g0/0/0 | 1.1.4.2/30 | 无 |
| R2|g0/0/1 | 1.1.4.5/30 | 无 |
| R1|g0/0/0 | 1.1.4.1/30 | 无 |
| R1|e0/0/1 | 1.1.1.1/24 | 无 |
| R3|g0/0/1 | 1.1.4.6/30 | 无 |
| R3|e0/0/1 | 1.1.3.1/24 | 无 |
| PC1 | 1.1.1.2/24 | 1.1.1.1 |
| PC2 | 1.1.2.2/24 | 1.1.2.1 |
| PC3 | 1.1.3.2/24 | 1.1.3.1 |
| 源设备名称 | 设备端口 | 端口描述 | 目标设备名称 |
|---|---|---|---|
| R2 | e0/0/1 | 无 | PC2 |
| R2 | g0/0/0 | 无 | R1 |
| R2 | g0/0/1 | 无 | R3 |
| R1 | g0/0/0 | 无 | R2 |
| R1 | e0/0/1 | 无 | PC1 |
| R3 | g0/0/1 | 无 | R2 |
| R3 | e0/0/1 | 无 | PC3 |
| PC2 | e0/0/1 | 无 | R2 |
| PC1 | e0/0/1 | 无 | R1 |
| PC3 | e0/0/1 | 无 | R3 |
配置静态路由的格式为:ip route-static 目的网络地址 子网掩码 下一跳地址
配置静态路由配置的是非直连网络的链路上的路由
注意:同一条连路上的两个端口一定在同一个网络
注意直连路由、直连网络、直连链路这三种叫法是同一个意思
1、配置好三台PC的ip地址
2、配置R1的各个端口的ip地址。双击R1
xxxxxxxxxxsysun in ensys R1int g0/0/0ip add 1.1.4.1 30int e0/0/1ip add 1.1.1.1 24
3、配置R2的各个端口的ip地址。双击R2
xxxxxxxxxxsysun in ensys R2int g0/0/0ip add 1.1.4.2 30int g0/0/1ip add 1.1.4.5 30int e0/0/1ip add 1.1.2.1 24
4、配置R3的各个端口的ip地址。双击R3
xxxxxxxxxxsysun in ensys R3int g0/0/1ip add 1.1.4.6 30int e0/0/1ip add 1.1.3.1 24
5、配置R1的静态路由 分析:对于R1来说,直连路由有两个,分别是R1和PC1之间、R1和R2之间 非直连路由有三个,分别是PC2和R2之间、R2和R3之间、R3和PC3之间。 我们配置静态路由只配置非直连网络的路由,即需要配置三个非直连路由的静态路由 双击R1,在[R1]视图下输入如下 (1)例如先配置PC2和R2之间的链路的静态路由 由于R2的e0/0/1端口的ip是1.1.2.1/24,所以可以知道R2和PC2之间的链路的网络地址,如下 1的八位是00000001,掩码为24位的八位为00000000,两者进行与运算为0,即网络地址为1.1.2.0 对于R1来说,数据要到达R2的e0/0/1端口,那么下一跳地址应该是R2的g0/0/0端口的ip
xxxxxxxxxxip route-static 1.1.2.0 24 1.1.4.2
(2)例如再配置R2和R3之间的链路的静态路由 由于R2的g0/0/1端口的ip是1.1.4.5/30,所以可以知道R2和R3之间的链路的网络地址,如下 5的八位是00000101,掩码为30位的八位为11111100,两者进行与运算为00000100,即为4,即网络地址为1.1.4.4 对于R1来说,数据要到达R2的g0/0/1端口,那么下一跳地址应该是R2的g0/0/0端口的ip
xxxxxxxxxxip route-static 1.1.4.4 30 1.1.4.2
(2)最后再配置R4和PC3之间的链路的静态路由 由于R3的e0/0/1端口的ip是1.1.3.1/24,所以可以知道R2和R3之间的链路的网络地址,如下 1的八位是00000001,掩码为24位的八位为00000000,两者进行与运算为0,即网络地址为1.1.3.0 对于R1来说,数据要到达R3的e0/0/1端口,那么下一跳地址应该是R2的g0/0/0端口的ip
xxxxxxxxxxip route-static 1.1.3.0 24 1.1.4.2
6、同理配置R2的静态路由。对于R2来说有两条非直连网络,分别是R1和PC1之间、R3和PC3之间 双击R2,在[R2]视图下输入如下 (1)配置R1和PC1之间的链路的静态路由 由于R1的e0/0/1端口的ip是1.1.1.1/24,所以可以知道R1和PC1之间的链路的网络地址,如下 1的八位是00000001,掩码为24位的八位为00000000,两者进行与运算为0,即网络地址为1.1.1.0 对于R2来说,数据要到达R1的e0/0/1端口,那么下一跳地址应该是R1的g0/0/0端口的ip
xxxxxxxxxxip route-static 1.1.1.0 24 1.1.4.1
(2)配置R3和PC3之间的链路的静态路由 由于R3的e0/0/1端口的ip是1.1.3.1/24,所以可以知道R3和PC3之间的链路的网络地址,如下 1的八位是00000001,掩码为24位的八位为00000000,两者进行与运算为0,即网络地址为1.1.3.0 对于R2来说,数据要到达R3的e0/0/1端口,那么下一跳地址应该是R3的g0/0/0端口的ip
xxxxxxxxxxip route-static 1.1.3.0 24 1.1.4.6
7、同理配置R3的静态路由。对于R3来说有三条非直连网络,分别是R2和PC2之间、R2和R1之间、R1和PC1之间 双击R3,在[R3]视图下输入如下 (1)配置R2和PC2之间的链路的静态路由 由于R2的e0/0/1端口的ip是1.1.2.1/24,所以可以知道R2和PC2之间的链路的网络地址,如下 1的八位是00000001,掩码为24位的八位为00000000,两者进行与运算为0,即网络地址为1.1.2.0 对于R3来说,数据要到达R2的e0/0/1端口,那么下一跳地址应该是R2的g0/0/1端口的ip
xxxxxxxxxxip route-static 1.1.2.0 24 1.1.4.5
(2)配置R2和R1之间的链路的静态路由 由于R2的g0/0/0端口的ip是1.1.4.2/30,所以可以知道R2和R3之间的链路的网络地址,如下 2的八位是00000010,掩码为30位的八位为11111100,两者进行与运算为0,即网络地址为1.1.4.0 对于R3来说,数据要到达R2的g0/0/0端口,那么下一跳地址应该是R2的g0/0/1端口的ip
xxxxxxxxxxip route-static 1.1.4.0 30 1.1.4.5
(3)配置R1和PC1之间的链路的静态路由 由于R1的e0/0/1端口的ip是1.1.1.1/24,所以可以知道R1和PC1之间的链路的网络地址,如下 1的八位是00000001,掩码为24位的八位为00000000,两者进行与运算为0,即网络地址为1.1.1.0 对于R3来说,数据要到达R1的e0/0/1端口,那么下一跳地址应该是R2的g0/0/1端口的ip
xxxxxxxxxxip route-static 1.1.1.0 24 1.1.4.5
8、查询路由表
xxxxxxxxxxdisplay ip routing-table
以PC1为例,双击PC1,在命令行输入如下
xxxxxxxxxxping 1.1.2.2ping 1.1.3.2