基于接口的硬件构造,某些形态设备上接口只能作为二层以太网接口,某些形态设备上接口只能作为三层以太网接口,而还有一些接口则比较灵活,可以改变其二三层模式:在二层模式下,该接口作为一个二层以太网接口使用;而在三层模式下,该接口作为一个三层以太网接口使用。
缺省情况下,设备的以太网接口工作在二层模式,如果需要应用接口的三层功能,则使用undo portswitch命令将接口转换为三层模式。
当有较多接口需要进行二三层模式切换时,可以在系统视图下执行命令portswitch
batch进行批量切换。
注:
1、在二层模式与三层模式切换,需要设备支持
2、工作在三层模式的以太网接口支持配置IP地址。
3、缺省情况下,设备的以太网接口工作在二层模式,并且已经加入VLAN1。将接口转换为三层模式后,该接口并不会立即退出VLAN1,只有当三层协议UP后,接口才会退出VLAN1。
4、以太网接口的二三层模式既可以在以太网接口视图下配置也可以在系统视图下配置。当两种视图下配置的二三层模式不同时,最新配置生效。
操作步骤
● 以太网接口视图下,配置单个以太网接口切换到三层模式
a. 执行命令system-view,进入系统视图。
b. 执行命令interface interface-type interface-number,进入以太网接口视
图。
c. 执行命令undo portswitch,配置接口切换到三层模式。
缺省情况下,以太网接口处于二层模式。
使用该命令进行接口的二三层模式切换时,接口下只能存在属性配置信息
(例如shutdown、description配置),模式切换功能才可以生效。如果已
经有业务配置存在时(例如port link-type trunk配置),需要先将该接口下
的业务配置全部清除再执行该命令。
● 系统视图下,配置以太网接口批量切换到三层模式
a. 执行命令system-view,进入系统视图。
b. 执行命令undo portswitch batch interface-type { interface-number1 [ to
interface-number2 ] } &<1-10>,配置接口批量切换到三层模式。
缺省情况下,以太网接口处于二层模式。
检查配置结果
任意视图下执行命令display interface [ interface-type [ interface-number ] ],或接
口视图下执行命令display this interface,查看接口当前运行状态信息。回显信息中
出现Switch Port字段表示接口是二层接口;出现Route Port字段表示接口是三层接
口。