ensp模拟器关于静态路由实验中pc无法通信的原因

事情起因:

本来已经很久没有用到过模拟器了,这天突发奇想想拿出来玩玩,也是看看有没有什么需要更新的部分,打开模拟器后随便搭了个简单的拓扑想找找以前刚学习时候的感觉,结果上来就翻车了.......

搭了个静态路由的小实验,实验拓扑如下

是吧,非常之简单的拓扑图,学习过的小伙伴们一眼就能看出只需要在路由器R1和R2之间用到静态路由就可以使pc1和pc2通信

然后就是各个设备配置IP地址这种简单的操作了

路由器R1配置示例

<Huawei>sys

[Huawei]sysname R1

[R1]int GigabitEthernet 0/0/0

[R1-GigabitEthernet0/0/0]ip address 10.1.1.1 24

[R1-GigabitEthernet0/0/0]int e0/0/0

[R1-Ethernet0/0/0]ip address 1.1.1.2 24

路由器R2配置示例

<Huawei>sys

[Huawei]sysname R2

[R2]int GigabitEthernet 0/0/0

[R2-GigabitEthernet0/0/0]ip address 10.1.1.2 24

[R2-GigabitEthernet0/0/0]int e0/0/0

[R2-Ethernet0/0/0]ip address 1.1.2.2 24

PC1的IP地址配置

PC2的IP地址配置

做完这些,基本上实验的条件就已经搭建好了,现在正式开始静态路由的实验

实验之前我们可以看到此时的路由表中只有直连路由,直连路由由接口自动获取,只要接口配置了IP地址后就会生成

在R1路由器上添加静态路由

参考命令

[R1]ip route-static 1.1.2.1 24 10.1.1.2

可以看到路由表中已经出现了我们所添加的静态路由表项,而此时只完成了路由的发送表项,对端R2路由器也需要写一条返程的静态路由,R2实例如下

可以看到,两个路由器此时已经有了对方网段的路由条目,此时使用pc1去访问pc2的地址理论上是可以通信的,但此时,我翻车了......

可以看到pc1访问pc2失败

我以为是路由写错了,于是重新查看了两台路由器的路由表,并没有发现啥不对劲的地方,于是通过路由器R1直接访问pc2的地址

在这一刻,我开始怀疑我的专业性了,我仔细的思考了一下,为什么在有路由表项的情况下,路由不通,很明显pc和路由器之间的线路是连通度,端口是开启的,地址的正确的,路由条目是有的....

那为什么不通????????

细心的小伙伴可能已经发现了,谜底就在谜面上

我忽略了一个很重要的东西,我们都知道,IP跨网段通信时,需要将数据包交给网关,由网关进行IP选路和转发,那如果没有网关是否能够通信呢?在某些特定的情况下是可以的,比如两台pc在同一交换机下,并且IP地址是同一段地址,此时交换机会根据mac地址表项进行二层转发.很明显拓扑中是情况是跨网段通信.但是两台pc都没有设置网关地址.于是加上网关地址后,实验成功.

好的,在ENSP(Enterprise Network Simulation Platform,企业网络仿真平台)中搭建一个包含4台路由器和7台交换机的实验环境是一个很常见的网络拓扑设计任务。以下是实现这一目标的基本步骤及注意事项: --- ### 实验准备 1. **安装并启动ENSP** 确保已成功安装ENSP软件,并能够正常打开。 2. **选择设备型号** 根据需求从左侧设备栏中拖拽4台路由器和7台交换机到工作区。可以选择合适的型号,例如华为AR系列路由器、S5700/S3700等常见交换机模型。 3. **连线规划** - 路由器之间通过串口连接(Serial Link),模拟广域网(WAN)通信。 - 交换机间以及交换机与路由器之间的连接通常采用以太网接口(GigabitEthernet/Ethernet),用于局域网(LAN)互联。 - 连接线缆类型需注意区分,默认直通电缆适用于同种设备端口间的链接;而交叉线则适合特定场景下如旧式交换机互连等情况(现代设备一般自适应无需担心此点)。 --- ### 拓扑构建示例 #### 步骤一:基本结构布局 可以考虑以下简单的分层架构: - **核心层(Core Layer)**: 部署两台高性能路由器作为出口网关R1,R2; - **汇聚层(Aggregation Layer)**: 放置外两台普通功能型路由 R3,R4 承担区域内数据转发职责; - **接入层(Access Layer)**: 设置七台二层或三层交换 S1~S7 提供终端用户接入服务。 各层次间相互关联形成完整路径图谱便于后续配置测试验证效果是否满足预期目标值范围内的性能指标要求等等内容都可以进一步深入探讨交流学习哦! #### 步骤二:IP地址分配 给所有参与节点指定唯一有效的IPv4或者双重协议栈下的IPv6数值表示形式以便于互相识别定位彼此位置关系明确后才好继续开展下一步操作流程环节事项安排等工作事宜呀! 比如我们可以设置如下简单规则: ``` Router Interfaces (e.g., G0/0): - R1 Gi0/0 -> 192.168.12.1 /24 - R2 Gi0/0 -> 192.168.13.1 /24 ... Switch VLANs: - SW1(VLAN10): 10.0.10.1 /24 for PC connections. ... ``` #### 步骤三:基础配置命令输入 进入每台设备CLI界面完成必要的初始化设定过程包括但不限于主机名称更改、密码保护机制启用等方面的内容调整修改完善直至达到理想状态为止才行呢!举例来说像下面这样即可快速搞定大部分常用参数选项啦~ ```bash # For Router Configurations Example on R1 sysname R1 interface GigabitEthernet 0/0 ip address 192.168.12.1 255.255.255.0 undo shutdown ... # Switch Basic Settings e.g., On SW1 sysname SW1 vlan batch 10 20 int g0/0 port link-type access port default vlan 10 ... ``` --- ### 测试与优化 最后别忘了进行全面的功能性检验确认整个系统的稳定性和可靠性水平如何啊!可以从以下几个方面入手尝试一下看能不能发现问题所在进而采取相应措施加以改进提升整体效率效益嘛~ 1. Ping Connectivity Test Between Nodes. 2. Traceroute Command To Analyze Data Flow Routes Taken By Packets Sent Outward Through The Network Topology Defined Earlier Previously Mentioned Above There Right ? 3. Verify NAT/PAT Functionality If Applicable As Per Your Specific Use Case Scenarios Encountered During Practical Applications In Real World Situations Indeed ! --- 希望以上信息对你有所帮助!如果还有其他疑问欢迎随时提问哈 :) ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值