想了解更多IT学习资料,可关注公众号“IT运维大本营”

不同网段的用户想要进行三层通信,必须借助于路由表项,而VLANIF接口只能生成直连路由,实现不同网段间通过同一台设备互通,对于不同网段间跨设备的互通,必须手动配置静态路由或配置通过路由协议生成的动态路由。

静态路由配置方便,对系统要求低,适用于拓扑结构简单并且稳定的小型网络。缺点是不能自动适应网络拓扑的变化,需要人工干预。

动态路由协议有自己的路由算法,能够自动适应网络拓扑的变化,适用于具有一定数量三层设备的网络。缺点是配置对用户要求比较高,对系统的要求高于静态路由,并将占用一定的网络资源和系统资源。

1、组网需求

为了安全及便于管理,企业为服务器专门划分VLAN,用户属于VLAN 10,服务器属于VLAN 20。用户与服务器间跨接入、汇聚和核心交换机,其中接入是二层交换机,汇聚、核心是三层交换机。

由于业务需要现要求用户与服务器间可以互通。

2、配置思路

采用如下的思路配置不同网段之间通过静态路由进行通信:

在接入交换机上配置基于接口划分VLAN,实现二层通信。

在汇聚交换机AGG上配置VLANIF10,作为用户的网关,在核心交换机CORE上配置VLANIF20,作为服务器的网关。

在汇聚交换机AGG上配置从AGG达到VLANIF20网段的静态路由,在核心交换机CORE上配置从CORE到VLANIF10网段的静态路由,实现跨网段通信。

3、操作步骤

1、配置接入交换机ACC1

#创建VLAN

system-view

[HUAWEI] sysname ACC1//1修改设备的名称为ACC1,便于识别

[ACC1] vlan batch 10 //批量创建VLAN 10

#将接口加入相应VLAN

[ACC1]interface gigabitethernet 1/0/1

[ACC1-GigabitEthernet1/0/1] port link-type access // 将与用户相连接口的接口类型设置为access

[ACC1-GigabitEthernet1/0/1] port default vlan 10// 将用户划分到VLAN 10

[ACC1-GigabitEthernet1/0/1] quit

[ACC1] interface gigabitethernet 1/0/2

[ACC1-GigabitEthernet1/0/2]port lirk-type trunk//将与汇聚交换机相连接口的接口类型设置为trunk

[ACC1-GigabitEthernet1/0/2] port trunk allow-pass vlan 10 1/透传仇L10到汇聚交换机ACC

[ACC1-GigabitEthernet1/0/2]quit

2、配置接入交换机ACC2

#创建VLAN

system-view

[HUAWEI] sysname ACC2//修改设备的名称为ACC2

[ACc2] vlan batch 20//批量创建VLAN 20

#将接口加入相应VLAN

[ACC2] interface gigabitethernet 1/0/1

[ACC2-GigabitEthernet1/0/1] port link-type access // 将与服务器相连接口的接口类型设置为access

[ACC2-GigabitEthernet1/0/1] port default vlan20 // 将用户划分到江VLAN 20

[ACC2-GigabitEthernet1/0/1] quit

[ACC2] interface gigabitethernet 1/0/2

[ACC2-GigabitEthernet1/0/2] port link-type trunk1 // 将与核心交换机相连接口的接口类型设置为trunk

[ACC2-GigabitEthernet1/0/2] port trunk allow-pass vlan 20 // 透传VLAN 20到核心交换机

[ACC2-GigabitEthernet1/0/2]quit

3、配置汇聚交换机AGG

#创建VLAN

system-view

[HUAWEI] sysname AGG // 修改设备的名称为AGG

[AGG] vlan batch 10 30 // 批量创建VLAN 10和VLAN 30

#将接口加入相应VLAN

[AGG] interface gigabitethernet 1/0/2

[AGG-GigabitEthernet1/0/2] port link-type trunk // 将接口类型设置为trurk

[AGG-GigabitEthernet1/0/2] port trunk allow-pass vlan 10 // 透传用户的VLAN 10

[AGG-cigabitEthernet1/0/2] quit

[AGG]interface gigabitethernet 1/0/3

[AGG-GigabitEthernet1/0/3] port link-itype trunk//将接口类型设置为trunk

[AGG-GigabitEthernet1/0/3] port trunk allow-pass vlan 30//透传和核心交换机互联的VLAN 30

[AGG-GigabitEthernet1/0/3]quit

#创建VLANIF10并配置对应的IP地址,作为用户的网关

[Acc] interface vlanif 101/创建讧ANIF10接口

[AGc-vlanif10] ip address 10.1.1.1 24//配置IP地址,此IP地址是用户的网关地址

[ACc-vlanif10] quit

#创建VLANIF30和对应的IP地址

[AGG]interface vlanif 30//创建TANIF30接口

[AGG-vlanif30] ip address 10.10.30.1 24 // 配置互连的IP地址,此IP地址不能和用户、服务器的IP地址冲突

[AGG-Vlanif30]quit

#配置静态路由,使用户PC可以访问服务器

[AGG] ip route-static192.168.1.0 255.255.255.0 10.10.30.2

目的IP是192.168.1.0/24网段,转发下一跳是核心交换机VLANIF30的IP地址10.10.30.2

4、配置核心交换机CORE

#创建VLAN

system view

[HUAWEI] sysname CORE // 修改设备的名称为CORE

[CORE] vlan batch 20 30 // 批量创建红VLAN20和VLAN30

#将接口加入相应VLAN

[CORE]interface gigabitethernet 1/0/2

[CORE-GigabitEthernet1/0/2] port link-type trunk // 将接口类型设置为trunk

[CORE-GigabitEthernet1/0/2] port trumk allow-pass vlan 20 // 透传服务器的VLAN 20

[CORE-GigabitEthernet1/0/2] quit

[CORE] interface gigabitethernet 1/0/3

[CORE-GigabitEthernet1/0/3] port link一type trunk //将接口类型设置为trunk

[CORE-GigabitEthernet1/0/3] port trumk allow-pass vlan 30 // 透传和汇聚交换机互连的VLAN 30

[CORE-GigabitEthernet1/0/3] quit

#创建VLANIF20并配置对应的IP地址,作为服务器的网关

[CORE] interface vlanif 20 //创建VLANIF20接口

[CORE-Vlanif20]ip address 192.168.1.1 24//配置IP地址,此IP地址是服务器的网关地址

[CORE一Vlanif20]quit

#创建VLANIF30和对应的IP地址

[CORE] interface vlanif 30 // 创建VLANIF30接口

[CORE一Vlanif30] ip address 10.10.30.2 241/配置互连的IP地址

[CORE一Vlanif30]quit

#配置静态路由,使服务器和访问用户PC

[CORE]ip route一static 10.1.1.0 255.255.255.010.10.30.1

目的IP是10.1.1.0/24网段的报文,转发下一跳是汇聚交换机VLANIF30的IP地址10.10.30.1。

5、检查配置结果

在VLAN 10中的用户PC上配置IP地址为10.1.1.2/24,缺省网关为VLANIF10接口的IP地址10.1.1.1。

在VLAN 20中的服务器上配置IP地址为192.168.1.2/24,缺省网关为VLANIF20接口的IP地址192.168.1.1。

配置完成后,VLAN 10内的用户PC与VLAN 20内的服务器能够相互访问。

搞懂它,带你学会高效配置交换机!相关推荐

  1. 一字一句的搞懂vue-cli之vue webpack template配置

    webpack--神一样的存在.无论写了多少次,再次相见,仍是初见.有的时候开发vue项目,对尤大的vue-cli感激涕零.但是,但是,但是...不是自己的东西,真的很不想折腾.所以,我们就得深入内部 ...

  2. 0. 一字一句的搞懂vue-cli之vue webpack template配置

    此篇文章地址:  https://www.cnblogs.com/xyyt/p/9117361.html webpack--神一样的存在.无论写了多少次,再次相见,仍是初见.有的时候开发vue项目,对 ...

  3. 3分钟搞懂阿里云服务器安装Nginx并配置静态访问页面

  4. 简单搞懂子网划分,学会子网划分这篇就够了(例题详解)

    为什么要子网划分? 1.满足不同网络对IP地址的需求 2.实现网络的层次化 3.节省IP地址 4.默认子网掩码可以进一步划分,称为可变长子网掩码"VLSM" 有类IP地址规划的缺陷 ...

  5. 100个问题搞懂Java并发

    写在前面 100个问题搞定Java虚拟机 100个问题搞定大数据理论体系 1000个问题搞定大数据技术体系 目录结构 什么叫线程安全? 同步和异步有什么区别? 并发和并行有什么区别? 死锁.活锁和饥饿 ...

  6. 五分钟学会python函数_五分钟带你搞懂python 迭代器与生成器

    前言 大家周末好,今天给大家带来的是Python当中生成器和迭代器的使用. 我当初第一次学到迭代器和生成器的时候,并没有太在意,只是觉得这是一种新的获取数据的方法.对于获取数据的方法而言,我们会一种就 ...

  7. 网络二层技术——VLAN三种接口Access、Trunk、Hybrid(从原理到配置一篇带你搞懂)

    目录 前言 传统以太网 VLAN 技术 VLAN帧格式 链路类型 PVID 端口类型 Access 端口 Trunk 端口 Hybrid 端口 VLAN 划分方法 VLAN 配置方法 VLAN配置 配 ...

  8. 8分钟带你深入浅出搞懂Nginx

    8分钟带你深入浅出搞懂Nginx Nginx是一款轻量级的Web服务器.反向代理服务器,由于它的内存占用少,启动极快,高并发能力强,在互联网项目中广泛应用. 架构图 上图基本上说明了当下流行的技术架构 ...

  9. 一篇文章搞懂STL中的空间配置器allocator(原创,多图,易懂)

    Table of Contents 0.引入 1.标准的空间配置器allocator 2.更为高效的空间配置器alloc 2.1----对象的构造与析构 2.1.1 对象的构造:::construct ...

最新文章

  1. 【ES6】Proxy对象
  2. 对于非技术人员来说,闪电网络和BCH分别意味着什么?
  3. python 唯一元素_检查所有元素在Python中是否唯一
  4. 软考系统架构师笔记-综合知识重点(二)
  5. python循环写入csv文件_从for循环和列表中写入.csv文件
  6. POJ 1001 Exponentiation (记第一道Java水过的题)
  7. 云存储软件行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
  8. QEMU CVE-2020-14364 漏洞分析(含 PoC 演示)
  9. 关于用data开头属性的取值
  10. treap【来自蒟蒻的整理】
  11. pandas从入门到进阶
  12. 连接mysql超时_数据库连接超时的原因及其解决方法
  13. linux内核创建软链接过程,Linux内核2.4.18创建符号链接的系统调用sys_symlink分析
  14. 阿里云将全面提供IPv6服务 | 中国制造业正被双向挤压,需智能化发展
  15. WPF界面-手机QQ_DEMO
  16. 【2023王道数据结构】【字符串匹配算法】字符串的KMP(next数组)模式匹配算法C、C++完整实现(可直接运行)
  17. 无法从命令行或调试器启动服务,必须首先安装Windows服务....。在“安装”阶段发生异常。 System.Security.SecurityException:未找到源
  18. 新版生产制造ERP软件如何运用?实际应用场景如何?
  19. 万般皆下品惟有读书高,面试各种后的领悟
  20. 麻将胡牌算法的一种设计及其分析

热门文章

  1. TFT屏幕的显示阴影问题
  2. 【知识分享】C语言的设计模式——责任链、观察者
  3. 微信公众号回复服务器参数错误,为什么微信文章网址在浏览器访问提示参数错误...
  4. 好玩的Ipaddian
  5. 看网易云公开课代码性能开发有感,怎样提高代码的性能
  6. 小米全国高校编程大赛 正式赛题解
  7. python学习——oop-python面向对象,类相关基础
  8. 设计模式中,MVC模式与MVT模式的区别
  9. The Turbo Gears!
  10. iOS开发设计模式详解