完成实验6

This commit is contained in:
Jingfan Ke 2024-06-10 00:53:25 +08:00
parent 919bdcfa7a
commit 569b18e32e
5 changed files with 135 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 37 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 144 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 98 KiB

View File

@ -0,0 +1,135 @@
<h1><center>实验报告</center></h1>
<div style="text-align: center;">
<div><span style="display: inline-block; width: 65px; text-align: center;">课程名称</span><span style="display: inline-block; width: 25px;">:</span><span style="display: inline-block; width: 320px; font-weight: bold; text-align: left;">计算机网络原理</span></div>
<div><span style="display: inline-block; width: 65px; text-align: center;">实验题目</span><span style="display: inline-block; width: 25px;">:</span><span style="display: inline-block; width: 320px; font-weight: bold; text-align: left;">RIP 配置实验</span></div>
<div><span style="display: inline-block; width: 65px; text-align: center;">学号</span><span style="display: inline-block; width: 25px;">:</span><span style="display: inline-block; width: 320px; font-weight: bold; text-align: left;">21281280</span></div>
<div><span style="display: inline-block; width: 65px; text-align: center;">姓名</span><span style="display: inline-block; width: 25px;">:</span><span style="display: inline-block; width: 320px; font-weight: bold; text-align: left;">柯劲帆</span></div>
<div><span style="display: inline-block; width: 65px; text-align: center;">班级</span><span style="display: inline-block; width: 25px;">:</span><span style="display: inline-block; width: 320px; font-weight: bold; text-align: left;">物联网2101班</span></div>
<div><span style="display: inline-block; width: 65px; text-align: center;">指导老师</span><span style="display: inline-block; width: 25px;">:</span><span style="display: inline-block; width: 320px; font-weight: bold; text-align: left;">常晓琳</span></div>
<div><span style="display: inline-block; width: 65px; text-align: center;">报告日期</span><span style="display: inline-block; width: 25px;">:</span><span style="display: inline-block; width: 320px; font-weight: bold; text-align: left;">2024年6月10日</span></div>
</div>
---
[TOC]
---
# 1. 实验目的
掌握 RIP 原理和 RIP 的基本配置。
对两台支持三层路由功能的 DPtech 交换机进行 RIP 的配置。
# 2. 实验环境
- 交换机及连接网线
- Windows 11 PC
- PowerShell用于使用 ping 测试连通性)
- Putty用于配置交换机
# 3. 实验过程
## 3.1. 配置交换机
通过远程 SSH/Telnet 连接到交换机后在 CLI 中逐行输入命令进行配置。
对于交换机 A
1. **进入配置模式:**
```plaintext
<DPTECH> conf-mode
```
- 进入全局配置模式,允许对交换机进行各种配置。
2. **配置 VLAN**
```plaintext
[DPTECH] vlan 10
[DPTECH-vlan10] exit
[DPTECH] vlan 100
[DPTECH-vlan100] exit
```
- 创建 VLAN 10 和 VLAN 100。这两个命令进入各自的 VLAN 配置模式并随后退出。
3. **配置 VLAN 添加端口:**
```plaintext
[DPTECH] interface gige0_16
[DPTECH-gige0_16] switchport access vlan 10
[DPTECH-gige0_16] exit
[DPTECH] interface gige0_32
[DPTECH-gige0_32] switchport access vlan 10
[DPTECH-gige0_32] exit
```
- 将物理端口 `gige0_16``gige0_32` 分配到 VLAN 10。`switchport access vlan` 命令将端口配置为访问模式,并分配到指定的 VLAN 10。
4. **配置 Trunk 端口:**
```plaintext
[DPTECH] interface gige0_46
[DPTECH-gige0_46] switchport mode trunk
[DPTECH-gige0_46] switchport trunk allowed vlan 10, 100
[DPTECH-gige0_46] exit
```
- 将物理端口 `gige0_46` 配置为 trunk 模式,并允许 VLAN 10 和 VLAN 100 的流量通过。Trunk 端口用于连接其他交换机或网络设备,传输多个 VLAN 的流量。
5. **配置 VLAN 接口 IP 地址:**
```plaintext
[DPTECH] interface vlan-if 10
[DPTECH-vlan-if10] ip address 192.168.10.1 255.255.255.0
[DPTECH-vlan-if10] exit
[DPTECH] interface vlan-if 100
[DPTECH-vlan-if100] ip address 192.168.100.1 255.255.255.0
[DPTECH-vlan-if100] exit
```
- 配置 VLAN 接口的 IP 地址。`interface vlan-if 10` 进入 VLAN 10 的接口配置模式,并为其分配 IP 地址 `192.168.10.1/24`。同样,`interface vlan-if 100` 进入 VLAN 100 的接口配置模式,并为其分配 IP 地址 `192.168.100.1/24`
6. **配置 RIP 路由:**
```plaintext
[DPTECH]router rip
[DPTECH-rip] network 192.168.10.0/24
[DPTECH-rip] network 192.168.100.0/24
[DPTECH-rip] exit
```
- 启用 RIP 路由协议,并将网络 `192.168.10.0/24``192.168.100.0/24` 添加到 RIP 路由表中。RIPRouting Information Protocol是一种动态路由协议允许交换机或路由器之间共享路由信息从而实现网络中的动态路由。
交换机 B 的配置同理。
![配置交换机](images\配置交换机.png)
## 3.2. 测试连通性
依照组网图连接各设备。将 PC_A 的地址设置为 `192.168.10.2/24` PC_C 的地址设置为 `192.168.10.3/24` PC_E 的地址设置为 `192.168.10.4/24`,网关为 `192.168.10.1` PC_B 的地址设置为 `192.168.20.2/24` PC-D 的地址设置为 `192.168.20.3/24` ,网关为 `192.168.20.1`
我在实验中操控主机 D IP 为 `192.168.20.3`
<img src="images\IP.png" alt="IP" style="zoom: 50%;" />
![测试连通性](images\测试连通性.png)
经过测试,能够 ping 通主机 B 和 主机 C 。
# 4. 总结和感想
通过本次 RIP 配置实验,我对动态路由协议 RIP 以及 VLAN 配置有了更深入的理解。
通过实际操作,我掌握了如何在交换机上启用和配置 RIP 路由协议。RIP 协议通过定期更新路由表,使网络中的各个设备能够动态地学习和共享路由信息,从而实现网络的动态路由。这对于大规模网络环境中的自动化路由配置非常有用。
实验中,我进一步熟悉了 VLAN 的配置方法。通过将不同的端口分配到不同的 VLAN我们可以实现网络的逻辑隔离提高网络的安全性和管理的灵活性。尤其是通过配置 trunk 端口,允许多个 VLAN 的流量通过,使得不同 VLAN 之间能够通过交换机实现互通。
实验中通过对各主机进行 ping 测试,验证了网络配置的正确性。测试结果表明,在正确配置 RIP 路由和 VLAN 后,不同网段的主机能够相互通信。这验证了 RIP 协议和 VLAN 配置的有效性。
本次实验不仅提升了我的动手能力,还让我认识到 RIP 协议在实际网络环境中的重要性。对于企业网络和校园网等大规模网络环境,动态路由协议能够极大地简化路由管理,提升网络的可扩展性和稳定性。
通过本次实验,我对 RIP 路由协议和 VLAN 配置的理解更加深入,动手操作能力得到了提升。这些经验将对我未来在网络工程和物联网领域的学习和工作提供宝贵的实践支持。实验中遇到的挑战也让我认识到,细致的配置和有效的故障排除是确保网络正常运行的关键。总之,这次实验让我受益匪浅,我将继续努力学习和实践,不断提升自己的专业技能。

Binary file not shown.