From d04acade46f9bc511d8708616493be1c248e1358 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E8=AF=AD=E5=AB=A3?= <3136627705@qq.com> Date: Thu, 17 Apr 2025 03:09:25 +0000 Subject: [PATCH] =?UTF-8?q?20250417-=E8=B7=AF=E7=94=B1=E5=99=A8=E9=BB=98?= =?UTF-8?q?=E8=AE=A4=E8=B7=AF=E7=94=B1=E7=9A=84=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 张语嫣 <3136627705@qq.com> --- ...61\347\232\204\351\205\215\347\275\256.md" | 175 ++++++++++++++++++ 1 file changed, 175 insertions(+) create mode 100644 "27 \345\274\240\350\257\255\345\253\243/20250417-\350\267\257\347\224\261\345\231\250\351\273\230\350\256\244\350\267\257\347\224\261\347\232\204\351\205\215\347\275\256.md" diff --git "a/27 \345\274\240\350\257\255\345\253\243/20250417-\350\267\257\347\224\261\345\231\250\351\273\230\350\256\244\350\267\257\347\224\261\347\232\204\351\205\215\347\275\256.md" "b/27 \345\274\240\350\257\255\345\253\243/20250417-\350\267\257\347\224\261\345\231\250\351\273\230\350\256\244\350\267\257\347\224\261\347\232\204\351\205\215\347\275\256.md" new file mode 100644 index 0000000..f2fdbbc --- /dev/null +++ "b/27 \345\274\240\350\257\255\345\253\243/20250417-\350\267\257\347\224\261\345\231\250\351\273\230\350\256\244\350\267\257\347\224\261\347\232\204\351\205\215\347\275\256.md" @@ -0,0 +1,175 @@ +## 操作步骤: + +- 新建Cisco PT 拓扑图 +- 为各PC设置IP及网关地址,其中网关地址分别为路由器接口的IP地址 +- 接着为Router0和Router1上的以太网接口配置IP地址 +- 在路由器之间的串行接口上配置IP地址,且IP地址必须在同一子网内 +- 在Router0的串口上设置时钟频率(本次实验Router0为DCE类型,如图Router0一端有时钟图标) 古老设备 +- 査看路由器上的直连路由 +- 在Router0和Router1上配置静态路由 +- 查看路由器上的静态路由 +- 验证不同局域网PC之间的相互通信 + +```bash +PC设置 +192.168.1.2 //PC0 +192.168.1.3 //PC1 +//子网掩码和网关 +255.255.255.0 +192.168.1.1 + +``` + +```bash +PC设置 +192.168.2.2 //PC2 +//子网掩码和网关 +255.255.255.0 +192.168.2.1 + +``` + +```bash +Router0 基本配置 +Router>enable +Router#conf t +Router(config)#inter f0/0 //进入第0模块第0端口(快速以太网接口) +Router(config-if)#ip address 192.168.1.1 255.255.255.0 //配置f0/0接口IP +Router(config-if)#no shutdown //开启端口 +Router(config-if)#exit +Router(config-if)#ip address 10.10.254.1 255.255.255.0 //配置s2/0接口IP +Router(config-if)#no shutdown //开启端口 +Router(config)#^Z +Router#show r + +``` + +```bash +Router1 基本配置 +Router>enable +Router#conf t +Router(config)#inter f0/0 //进入第0模块第0端口(快速以太网接口) +Router(config-if)#ip address 192.168.2.1 255.255.255.0 //配置f0/0接口IP +Router(config-if)#no shutdown //开启端口 +Router(config-if)#exit +Router(config)#interface serial 2/0 //进入第2模块第0端口(串行接口) +Router(config-if)#ip address 10.10.254.2 255.255.255.0 //配置s2/0接口IP +Router(config-if)#no shutdown //开启端口 +Router(config)#^Z +Router#show r + +``` + +```bash +Router0 静态路由配置 +Router>enable +Router#conf t +Router(config)#ip route 192.168.2.0 255.255.255.0 10.254.10.2 + # 目标网络 子网掩码 下一跳地址 +#(命令解读:当目的网络地址为192.168.2.0时,转发到端口地址为10.254.10.2处路由) + +Router(config)#^Z +Router#show ip route # 只有在路由表中出现的网络,才能到达 + +``` + +```bash +Router1 静态路由配置 +Router>enable +Router#conf t +Router(config)#ip route 192.168.1.0 255.255.255.0 10.254.10.1 +(命令解读:参考以上) +Router(config)#^Z +Router#show ip route # 只有路由表中出现的网络,才能到达 。。。。 + +``` + +```bash +# 链路测试 +PC0和PC1(命令提示符CMD下) +ping 192.168.1.1 //链路通 +ping 10.254.10.2 //链路通 +ping 192.168.2.2 //链路通 +PC1(命令提示符CMD下) +ping 10.254.10.1 //链路通 +ping 192.168.1.3 //链路通 + +``` + + + +### 语法: + +1. **静态路由**:是一种由管理员手动配置的路由方式,适用于小规模的网络环境。静态路由的配置相对简单,但在网络拓扑发生变化时需要手动更新。以下是静态路由的基本格式和配置方法。 + +静态路由的基本格式 + +```cmd +ip route 【目标网段IP地址】 【子网掩码】 【下一跳地址】 +``` + +例如,则要配置到目标网段 *192.168.2.0* 的静态路由,子网掩码为 *255.255.255.0*,下一跳地址为 *192.168.3.2*,命令如下: + +```cmd +ip route 192.168.2.0 255.255.255.0 192.168.3.2 # 192.168.3.2为下一跳地址(根据实际修改) +``` + + + +2. **默认路由**: 默是一种特殊的路由,用于将数据包发送到未知目标网络或无法匹配的目标网络。默认路由的配置非常简单,只需指定一个下一跳地址即可。默认路由的配置命令如下: + +```bash +ip route 0.0.0.0 0.0.0.0 <下一跳地址> # 推荐用下一跳 +``` + +其中,‘0.0.0.0 0.0.0.0’表示匹配所有目标网络,‘<下一跳地址>’是下一跳路由器的IP地址。默认路由的作用是在设备无法找到匹配的路由时,将数据包发送到下一跳地址。 + +```java +// 类似分支结构中的default +num=55 +switch(num){ + case 80: + sout"良好"; + break; + case 90: + "优秀"; + break; + case 100: + "666"; + break; + default: + "一般般" + +} +``` + + + +## 扩展,三个及以上路由器的静态路由 + +![image-20250414112549637](https://gitee.com/onesheet/images_backup/raw/master/img/upgit_20250414_1744601149.png) + +## 终极 + +![image-20250415093734529](https://gitee.com/onesheet/images_backup/raw/master/img/upgit_20250415_1744681054.png) + +### 使用三层交换机做核心 + +![image-20250415164221554](https://gitee.com/onesheet/images_backup/raw/master/img/upgit_20250415_1744706546.png) + +```bash +# TIPS +1.一个路线两端要同一个网络 +2.同一个路由器的不同端口,不能存在相同的网络 +3.路由表中的路由信息,如果重复配置,会叠加,导致时通时不通的状态 +4.下一跳,一定是当前路由器能到达的端口的ip +5.多个路由器相连,要求每个路由器都有相关网络的完整路由表信息,所以手动配置静态路由很麻烦。 +``` + + + +### 作业 : + + + +![image-20250416153912528](https://gitee.com/onesheet/images_backup/raw/master/img/upgit_20250416_1744789152.png) -- Gitee