当前位置: 首页 > ds >正文

网络拓扑如何跨网段访问

最近领导让研究下跟甲方合同里的,跨网段访问怎么实现,之前不都是运维网工干的活么,看来裁员裁到动脉上了碰到用人的时候找不到人了, 只能赶鸭子上架让我来搞

IP 网络中,不同网段之间的通信需要通过路由器,因为:

  • 交换机只转发二层(MAC 层)数据帧,不处理不同 IP 网段的数据包

  • 路由器负责转发三层(IP 层)数据包,当源和目标不在同一子网,必须通过路由器查路由表转发

PC1(192.168.10.1)访问 PC6(192.168.20.6) 为例:

▶️ 步骤详解:

  1. PC1 发送数据包

    • 目标地址:192.168.20.6

    • 判断目标 IP 不在本子网(192.168.10.0/24)

    • 将数据包发送给默认网关 192.168.10.254

  2. 数据包到达路由器 R1 的 VLAN 10 接口

    • 路由器查看路由表,发现目标 192.168.20.6 属于 VLAN 20,对应接口 IP 是 192.168.20.254

  3. R1 将包从 VLAN 20 接口发出

    • 查 ARP 表找到 PC6 的 MAC 地址

    • 将数据包转发到 LSW3,然后到 PC6

  4. PC6 收到数据包并响应

    • 响应数据包回给默认网关 192.168.20.254

    • R1 再把回应包转发回 VLAN 10

    • 最终到达 PC1

交换机配置要点(LSW1 / LSW3)

  • 和路由器相连的端口必须设为 trunk 模式

  • 和 PC 相连的端口设为 access 模式,并划入相应 VLAN

system-view
interface GigabitEthernet0/0/1  // 接 PC1port link-type accessport default vlan 10interface GigabitEthernet0/0/5  // 接 R1port link-type trunkport trunk allow-pass vlan 10 20

出现一个错误

解决把VirvalBox这里原来的虚拟机都删掉

然后在eNSP上重新注册设备

把这里的选项都勾上

点击“注册”

重启eNSP,  重启所有设备

Huawei 路由器上还需要配置下

路由器上在10.x机器连接的vlan上配ip 10.254,在20.x机器连接的vlan上配ip 20.254

system-view                          // 进入系统视图
#
interface GigabitEthernet0/0/0.10    // 创建 VLAN 10 的子接口vlan-type dot1q 10                  // 设置为 dot1Q 封装,VLAN ID 为 10ip address 10.254.0.254 255.255.255.0  // 配置该子接口 IP 地址
#
interface GigabitEthernet0/0/0.20    // 创建 VLAN 20 的子接口vlan-type dot1q 20                  // 设置为 dot1Q 封装,VLAN ID 为 20ip address 20.254.0.254 255.255.255.0  // 配置该子接口 IP 地址
#
quit
save                                 // 保存配置

此时交换机连接两端的设备就可以互相访问了,  等交换机路由器到位后实物测试下

http://www.xdnf.cn/news/9278.html

相关文章:

  • ArcGIS Pro 3.4 二次开发 - 知识图谱
  • (自用)Java学习-5.15(模糊搜索,收藏,购物车)
  • 编程日志5.28
  • 了解一下C#的SortedSet
  • C++?继承!!!
  • Python的分布式网络爬虫系统实现
  • 代码随想录算法训练营 Day58 图论Ⅷ 拓扑排序 Dijkstra
  • Apache POI生成的pptx在office中打不开 兼容问题 wps中可以打卡问题 POI显示兼容问题
  • 多级体验体系构建:基于开源AI智能客服与AI智能名片的S2B2C商城小程序体验升级路径研究
  • 设计模式系列(06):抽象工厂模式(Abstract Factory)
  • 传统图像分割方法:阈值分割、Canny检测
  • AI测试用例生成系统设计与实现:融合多模态、OCR解析与知识库增强
  • EOFError: Unexpected EOF while reading bytes报错解决
  • 题目 3313: 蓝桥杯2025年第十六届省赛真题-电池分组
  • npm run build后将打包文件夹生成zip压缩包
  • Abstract Factory(抽象工厂)
  • FlagOS 新里程:开源面向多种硬件架构的统一AI 编译器 FlagTree
  • element-ui upload 组件源码分享
  • Android Cameara2 + MediaRecorder 完成录像功能
  • Prompt工程:解锁大语言模型的终极密钥
  • 解锁编程新境界:深入剖析现代编程技术与实践
  • spring4第2课-ioc控制反转
  • STM32CubeMX配置使用通用定时器产生PWM
  • 加密货币犯罪的涉案金额如何计算?
  • 编写一个算法frequency,统计在一个输入字符串中各个不同字符出现的频度。用适当的测试数据来验证这个算法
  • 打卡第29天:类的定义和方法
  • PDBfixer:蛋白质结构修复工具
  • CVE-2025-3248
  • 华为OD机试真题——区间交集(2025B卷:200分)Java/python/JavaScript/C/C++/GO最佳实现
  • 知识宇宙-职业篇:软件测试工程师