华为配置接口二三层切换示例

配置接口二三层切换示例

组网图形

图1 配置非自协商模式下速率和双工模式组网图

  • 二三层切换简介
  • 配置注意事项
  • 组网需求
  • 配置思路
  • 操作步骤
  • 配置文件
二三层切换简介

基于接口板的硬件构造,某些形态设备上接口只能作为二层以太网接口,某些形态设备上接口只能作为三层以太网接口,而还有一些接口则比较灵活,可以改变其二三层模式:在二层模式下,该接口作为一个二层以太网接口使用;在三层模式下,该接口作为一个三层以太网接口使用。

配置注意事项
  • 缺省情况下,设备的以太网接口工作在二层模式,并且已经加入VLAN1。将接口转换为三层模式后,该接口并不会立即退出VLAN1,只有当三层协议UP后,接口才会退出VLAN1。

  • 以太网接口的二三层模式既可以在以太网接口视图下配置也可以在系统视图下配置。当两种视图下配置的二三层模式不同时,最新配置生效。

  • 连续执行portswitchundo portswitch命令切换接口二三层工作模式的最小时间间隔是30秒。即切换接口工作在一种二三层模式后,用户需要等待至少30秒才能切换接口工作在另外一种二三层模式。

  • 如果接口上已经有业务配置存在(例如port link-type trunk 配置),需要先将该接口下的业务配置全部清除才能执行命令切换接口的二三层模式。接口上只存在属性配置信息(例如shutdowndescription配置),这些属性配置则无需清除,可以直接切换接口的二三层模式。

  • 对于V200R003及之前版本的设备,工作在三层模式的以太网接口不支持配置IP地址。

  • 本举例适用的产品包括:

    • S5700-EI:V200R005C00&C01
    • S5700-HI:V200R001C00、V200R002C00、V200R003C00、V200R005C00&C01
    • S5710-EI:V200R002C00、V200R003C00、V200R005C00
    • S6700-EI:V200R005C00&C01
    • S5710-HI、S5720-EI、S5720-HI、S5730-HI、S5731-H、S5731-H-K、S5731-S、S5731S-S、S5731S-H、S5732-H、S5732-H-K、S6720-EI、S6720S-EI、S6720-HI、S6730-H、S6730-H-K、S6730S-H、S6730-S、S6730S-S
    • S7703、S7706、S7712、S7703 PoE、S7706 PoE、S7710、S7905、S7908、S9703、S9706、S9712

    本举例中产品的默认适用版本请参见"案例适用的产品和版本说明"中的表1

组网需求

图1所示,PC1、PC2、PC3和PC4分别属于不同网段,SwitchB、SwitchC、SwitchD、SwitchE分别为这四个网段的接入层交换机。用户希望使用SwitchA上的四个以太网物理接口作为这四个网段的网关接口。

配置思路

配置思路如下:

  • 将接口的工作模式切换为三层模式。

  • 配置三层以太网接口的IP地址作为网关。

操作步骤
  1. 配置接口切换到三层模式

    配置单个接口切换到三层模式。

    复制代码
    <HUAWEI> system-view
    [HUAWEI] sysname SwitchA
    [SwitchA] interface gigabitethernet 1/0/1
    [SwitchA-GigabitEthernet1/0/1] undo portswitch
    [SwitchA-GigabitEthernet1/0/1] quit

    配置以太网接口批量切换到三层模式。

    复制代码
    [SwitchA] undo portswitch batch gigabitethernet 1/0/2 to 1/0/4
  2. 配置三层接口的IP地址作为网关

    以配置GE1/0/1接口的IP地址作为网关为例。GE1/0/2、GE1/0/3、GE1/0/4的配置与GE1/0/1的类似,详见配置文件。

    复制代码
    [SwitchA] interface gigabitethernet 1/0/1
    [SwitchA-GigabitEthernet1/0/1] ip address 10.10.1.1 24
    [SwitchA-GigabitEthernet1/0/1] quit
  3. 验证配置结果

    在任意视图下执行命令display interface gigabitethernet 1/0/1,检查接口当前工作模式

    复制代码
    [SwitchA] display interface gigabitethernet 1/0/1
    ...
    Description:
    Route Port,The Maximum Frame Length is 9216
    Internet Address is 10.10.1.1/24
    ...

    如果回显字段为Switch Port ,代表接口工作在二层模式;如果回显字段为Route Port,代表接口工作在三层模式。由上述回显字段可以看出接口工作在三层模式。

    同理,对于接口GE1/0/2、GE1/0/3和GE1/0/4也可以通过执行display interface gigabitethernet 1/0/2display interface gigabitethernet 1/0/3display interface gigabitethernet 1/0/4命令查看接口当前工作模式。

配置文件

SwitchA的配置文件。

复制代码
#
sysname SwitchA
#
interface GigabitEthernet1/0/1
 undo portswitch     
 ip address 10.10.1.1 255.255.255.0
#
interface GigabitEthernet1/0/2
 undo portswitch     
 ip address 10.10.2.1 255.255.255.0
#
interface GigabitEthernet1/0/3
 undo portswitch     
 ip address 10.10.3.1 255.255.255.0
#
interface GigabitEthernet1/0/4
 undo portswitch     
 ip address 10.10.4.1 255.255.255.0
#
return
相关推荐
超级大只老咪1 分钟前
常用 HTTP 状态码汇总
网络·网络协议·http
就叫飞六吧7 分钟前
Redis 安装为 Windows 服务开机后台自启
数据库·windows·redis
憧憬成为原神糕手10 分钟前
MySql事务(AICD)和其并发场景
数据库·mysql
Saniffer_SH11 分钟前
【每日一题】PCIe 里的 RefClk (Reference Clock) 到底是干什么的?
服务器·驱动开发·单片机·嵌入式硬件·fpga开发·计算机外设·硬件架构
北方的流星14 分钟前
华为AC+AP旁挂式三层无线局域网的配置案例
运维·网络·经验分享·华为
无限进步_19 分钟前
C++初始化列表详解:语法、规则与最佳实践
java·开发语言·数据库·c++·git·github·visual studio
无限进步_29 分钟前
C++运算符重载完全指南:从基础到实战应用
开发语言·数据库·c++·windows·git·github·visual studio
正在走向自律35 分钟前
电科金仓 KEMCC-V003R002C001B0001 在CentOS7系统环境内测体验:安装部署与功能实操全记录
数据库·国产数据库·电科金仓·kemcc新版本·kemcc
一 乐36 分钟前
数码商城系统|电子|基于SprinBoot+vue的数码商城系统(源码+数据库+文档)
java·前端·javascript·数据库·vue.js·springboot
曹牧42 分钟前
Oracle:Replace
数据库·oracle