H3C MSR 路由器 VLAN 配置.doc_第1页
H3C MSR 路由器 VLAN 配置.doc_第2页
H3C MSR 路由器 VLAN 配置.doc_第3页
H3C MSR 路由器 VLAN 配置.doc_第4页
H3C MSR 路由器 VLAN 配置.doc_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

H3C MSR 路由器 VLAN 配置第1章 VLAN配置1.1 VLAN简介1.1.1 VLAN概述以太网是一种基于CSMA/CD(Carrier Sense Multiple Access/Collision Detect,载波侦听多路访问/冲突检测)的共享通讯介质的数据网络通讯技术,当主机数目较多时会导致冲突严重、广播泛滥、性能显著下降甚至使网络不可用等问题。通过交换机实现LAN互联虽然可以解决冲突(Collision)严重的问题,但仍然不能隔离广播报文。在这种情况下出现了VLAN(Virtual Local Area Network,虚拟局域网)技术,这种技术可以把一个LAN划分成多个逻辑的LANVLAN,每个VLAN是一个广播域,VLAN内的主机间通信就和在一个LAN内一样,而VLAN间则不能直接互通,这样,广播报文被限制在一个VLAN内,如图1-1所示。图1-1 VLAN示意图VLAN的划分不受物理位置的限制:不在同一物理位置范围的主机可以属于同一个VLAN;一个VLAN包含的用户可以连接在同一个交换机上,也可以跨越交换机,甚至可以跨越路由器。VLAN的优点如下:l 限制广播域。广播域被限制在一个VLAN内,节省了带宽,提高了网络处理能力。l 增强局域网的安全性。VLAN间的二层报文是相互隔离的,即一个VLAN内的用户不能和其它VLAN内的用户直接通信,如果不同VLAN要进行通信,则需通过路由器或三层交换机等三层设备。l 灵活构建虚拟工作组。用VLAN可以划分不同的用户到不同的工作组,同一工作组的用户也不必局限于某一固定的物理范围,网络构建和维护更方便灵活。1.1.2 VLAN原理要使网络设备能够分辨不同VLAN的报文,需要在报文中添加标识VLAN的字段。由于普通交换机工作在OSI模型的数据链路层,只能对报文的数据链路层封装进行识别。因此,如果添加识别字段,也需要添加到数据链路层封装中。IEEE于1999年颁布了用以标准化VLAN实现方案的IEEE 802.1Q协议标准草案,对带有VLAN标识的报文结构进行了统一规定。传统的以太网数据帧在目的MAC地址和源MAC地址之后封装的是上层协议的类型字段,如图1-2所示。图1-2 传统以太网帧封装格式其中DA表示目的MAC地址,SA表示源MAC地址,Type表示报文所属协议类型。IEEE 802.1Q协议规定在目的MAC地址和源MAC地址之后封装4个字节的VLAN Tag,用以标识VLAN的相关信息。图1-3 VLAN Tag的组成字段如图1-3所示,VLAN Tag包含四个字段,分别是TPID(Tag Protocol Identifier,标签协议标识符)、Priority、CFI(Canonical Format Indicator,标准格式指示位)和VLAN ID。l TPID用来标识本数据帧是带有VLAN Tag的数据,长度为16bit,取值为0x8100。l Priority表示报文的802.1P优先级,长度为3bit,相关内容请参见“QoS分册”中的“QoS配置”。l CFI字段标识MAC地址在不同的传输介质中是否以标准格式进行封装,长度为1bit,取值为0表示MAC地址以标准格式进行封装,为1表示以非标准格式封装,缺省取值为0。l VLAN ID标识该报文所属VLAN的编号,长度为12bit,取值范围为04095。由于0和4095为协议保留取值,所以VLAN ID的取值范围为14094。网络设备利用VLAN ID来识别报文所属的VLAN,根据报文是否携带VLAN Tag以及携带的VLAN Tag值,来对报文进行处理。详细的处理方式请参见“1.4.1 基于端口的VLAN简介”。& 说明:这里的帧格式以Ethernet II型封装为例,以太网还支持802.2 LLC、802.2 SNAP和802.3 raw封装格式。对于这些封装格式的报文,也会添加VLAN Tag字段,用来区分不同VLAN的报文。1.1.3 VLAN划分VLAN根据划分方式不同可以分为不同类型,下面列出了6种最常见的VLAN类型:l 基于端口的VLANl 基于MAC地址的VLANl 基于协议的VLANl 基于IP子网的VLANl 基于策略的VLANl 其它VLAN本章将分别介绍基于端口的VLAN、基于MAC地址的VLAN、基于协议的VLAN和基于IP子网的VLAN。如果某个接口下同时使能以上四种VLAN,则缺省情况下VLAN的匹配将按照MAC VLAN、IP子网VLAN、协议VLAN、端口VLAN的先后顺序进行。1.2 配置VLAN基本属性表1-1 配置VLAN基本属性配置命令说明进入系统视图system-view-创建VLANvlan vlan-id1 to vlan-id2 | all 可选该命令主要用于批量创建VLAN进入VLAN视图vlan vlan-id必选如果指定的VLAN不存在,则该命令先完成VLAN的创建,然后再进入该VLAN的视图缺省情况下,系统只有一个缺省VLAN(VLAN1)设置VLAN的广播风暴抑制broadcast-suppression ratio可选缺省情况下,设备不对广播流量进行抑制为VLAN指定一个描述字符串description text可选缺省情况下,VLAN的描述字符串为该VLAN的VLAN ID,如“VLAN 0001”& 说明:l VLAN1为系统缺省VLAN,用户不能手工创建和删除。l 保留VLAN是系统为实现特定功能预留的VLAN,用户也不能手工创建和删除。l 不能通过undo vlan命令删除设备上动态学习到的VLAN。l 如果某个VLAN有相关的QoS策略配置,则不允许删除该VLAN。l 对于Isolate-user-vlan或Secondary VLAN,如果已经使用isolate-user-vlan命令建立了映射关系,则只有在解除映射关系后才能删除该VLAN。l 如果某个VLAN已经配置成远程镜像VLAN,则不能通过undo vlan命令删除该VLAN;只有先删除远程镜像VLAN的配置才能够删除这个VLAN。l broadcast-suppression命令的支持情况与设备的型号有关,请以设备的实际情况为准。l 广播风暴抑制操作用来限制当前VLAN上允许通过的广播流量的大小。当广播流量超过用户设置的最大值后,系统将超出最大值的广播流量作丢弃处理,保证网络的正常运行。1.3 配置VLAN接口基本属性不同VLAN间的主机不能直接通信,需要通过路由器或三层交换机等网络层设备进行转发,设备提供VLAN接口实现对报文进行三层转发的功能。VLAN接口是一种三层模式下的虚拟接口,主要用于实现VLAN间的三层互通,它不作为物理实体存在于设备上。每个VLAN对应一个VLAN接口,在为VLAN接口配置了IP地址后,该接口即可作为本VLAN内网络设备的网关,对需要跨网段的报文进行基于IP地址的三层转发。表1-2 配置VLAN接口基本属性配置命令说明进入系统视图system-view-创建VLAN接口并进入VLAN接口视图interface vlan-interface vlan-interface-id必选如果该VLAN接口已经存在,则直接进入该VLAN接口视图配置VLAN接口的IP地址ip address ip-address mask | mask-length sub 可选缺省情况下,没有配置VLAN接口的IP地址为VLAN接口指定一个描述字符串description text可选缺省情况下,VLAN接口的描述字符串为该VLAN接口的接口名,如“Vlan-interface1 Interface”打开VLAN接口undo shutdown可选缺省情况下,VLAN接口的状态为打开,此时VLAN接口状态受VLAN中端口状态的影响,即:当VLAN中所有以太网端口状态为down时,VLAN接口为down状态,即关闭状态;当VLAN中有一个或一个以上的以太网端口处于up状态时,则VLAN接口处于up状态如果将VLAN接口的状态设置为down,则VLAN接口的状态始终为down,不受VLAN中端口状态的影响& 说明:在创建VLAN接口之前,对应的VLAN必须已经存在。否则,将不能创建指定的VLAN接口。1.4 配置基于端口的VLAN1.4.1 基于端口的VLAN简介基于端口划分VLAN是VLAN最简单、最有效的划分方法。它按照设备端口来定义VLAN成员,将指定端口加入到指定VLAN中之后,端口就可以转发指定VLAN的报文。1. 端口的链路类型根据端口在转发报文时对Tag标签的不同处理方式,可将端口的链路类型分为三种:l Access类型:端口只能属于1个VLAN,一般用于连接用户设备;l Trunk类型:端口可以允许多个VLAN通过,可以接收和发送多个VLAN的报文,一般用于网络设备之间连接;l Hybrid类型:端口可以允许多个VLAN通过,可以接收和发送多个VLAN的报文,可以用于网络设备之间连接,也可以用于连接用户设备。Hybrid端口和Trunk端口的不同之处在于:l Hybrid端口允许多个VLAN的报文发送时不带Tag标签;l Trunk端口只允许缺省VLAN的报文发送时不带Tag标签。2. 缺省VLAN除了可以设置端口允许通过的VLAN,还可以设置端口的缺省VLAN。在缺省情况下,所有端口的缺省VLAN均为VLAN1,但用户可以根据需要进行配置。l Access端口的缺省VLAN就是它所在的VLAN,不能配置。l Trunk端口和Hybrid端口可以允许多个VLAN通过,能够配置缺省VLAN。l 当执行undo vlan命令删除的VLAN是某个端口的缺省VLAN时,对Access端口,端口的缺省VLAN会恢复到VLAN1;对Trunk或Hybrid端口,端口的缺省VLAN配置不会改变,即它们可以使用已经不存在的VLAN作为缺省VLAN。& 说明:l Voice VLAN工作在自动模式的端口,不能将缺省VLAN设置为Voice VLAN,否则系统会提示用户无法进行配置。有关Voice VLAN的相关内容,请参见“第4章 Voice VLAN配置”。l 本端设备端口的缺省VLAN ID和相连的对端设备端口的缺省VLAN ID必须一致,否则本端缺省VLAN的报文将不能正确传输至对端。在配置了端口链路类型和缺省VLAN后,端口对报文的接收和发送的处理有几种不同情况,具体情况请参看表1-3。表1-3 端口收发报文的处理端口类型对接收报文的处理对发送报文的处理当接收到的报文不带Tag时当接收到的报文带有Tag时Access端口为报文压入缺省VLAN的Tagl 当VLAN ID与缺省VLAN ID相同时,接收该报文l 当VLAN ID与缺省VLAN ID不同时,丢弃该报文由于VLAN ID就是缺省VLAN ID,去掉Tag,发送该报文Trunk端口l 当缺省VLAN ID在端口允许通过的VLAN ID列表里时,接收该报文,给报文打上缺省VLAN的Tagl 当缺省VLAN ID不在端口允许通过的VLAN ID列表里时,丢弃该报文l 当VLAN ID在端口允许通过的VLAN ID列表里时,接收该报文l 当VLAN ID是该端口不允许通过的VLAN ID时,丢弃该报文l 当VLAN ID与缺省VLAN ID相同时:去掉Tag,发送该报文l 当VLAN ID与缺省VLAN ID不同,且是该端口允许通过的VLAN ID时:保持原有Tag,发送该报文Hybrid端口当报文中携带的VLAN ID是该端口允许通过的VLAN ID时,发送该报文,并可以通过port hybrid vlan命令配置端口在发送该VLAN(包括缺省VLAN)的报文时是否携带Tag1.4.2 配置基于Access端口的VLAN配置基于Access端口的VLAN有两种方法:一种是在VLAN视图下进行配置,一种是在以太网接口视图/端口组视图下进行配置。表1-4 配置基于Access端口的VLAN(在VLAN视图下)配置命令说明进入系统视图system-view-进入VLAN视图vlan vlan-id必选如果指定的VLAN不存在,则该命令先完成VLAN的创建,然后再进入该VLAN的视图将指定Access端口加入到当前VLAN中port interface-list必选缺省情况下,系统将所有端口都加入到VLAN1表1-5 配置基于Access端口的VLAN(在以太网接口视图/端口组视图下)操作命令说明进入系统视图system-view-进入以太网接口视图/端口组视图/二层聚合接口视图进入以太网接口视图interface interface-type interface-number三者必选其一l 进入以太网接口视图后,下面进行的配置只在当前端口下生效l 进入端口组视图后,下面进行的配置将在端口组中的所有端口下生效l 在二层聚合接口视图下执行该命令,则该配置将对二层聚合接口以及相应的所有成员端口生效。在配置过程中,如果某个成员端口配置失败,系统会自动跳过该成员端口继续配置其它成员端口;如果二层聚合接口配置失败,则不会再配置成员端口进入端口组视图port-group manual port-group-name进入二层聚合接口视图interface bridge-aggregation interface-number配置端口的链路类型为Access类型port link-type access可选缺省情况下,端口的链路类型为Access类型将当前Access端口加入到指定VLANport access vlan vlan-id可选缺省情况下,所有Access端口均属于且只属于VLAN1& 说明:l 在将Access端口加入到指定VLAN之前,要加入的VLAN必须已经存在。l 二层以太网子接口的链路类型为Access类型(不能修改),所以通过以上两种方法也可以将二层以太网子接口加入到指定VLAN,但二层以太网子接口的支持情况与设备型号有关,请以设备的实际情况为准。1.4.3 配置基于Trunk端口的VLANTrunk端口可以允许多个VLAN通过,只能在以太网接口视图/端口组视图下进行配置。表1-6 配置基于Trunk端口的VLAN操作命令说明进入系统视图system-view-进入以太网接口视图/端口组视图/二层聚合接口视图进入以太网接口视图interface interface-type interface-number三者必选其一l 进入以太网接口视图后,下面进行的配置只在当前端口下生效l 进入端口组视图后,下面进行的配置将在端口组中的所有端口下生效l 在二层聚合接口视图下执行该命令,则该配置将对二层聚合接口以及相应的所有成员端口生效。在配置过程中,如果某个成员端口配置失败,系统会自动跳过该成员端口继续配置其它成员端口;如果二层聚合接口配置失败,则不会再配置成员端口进入端口组视图port-group manual port-group-name进入二层聚合接口视图interface bridge-aggregation interface-number配置端口的链路类型为Trunk类型port link-type trunk必选允许指定的VLAN通过当前Trunk端口port trunk permit vlan vlan-id-list | all 必选缺省情况下,所有Trunk端口只允许VLAN1通过设置Trunk端口的缺省VLANport trunk pvid vlan vlan-id可选缺省情况下,Trunk端口的缺省VLAN为VLAN1& 说明:Trunk端口和Hybrid端口之间不能直接切换,只能先设为Access端口,再设置为其它类型端口。例如:Trunk端口不能直接被设置为Hybrid端口,只能先设为Access端口,再设置为Hybrid端口。1.4.4 配置基于Hybrid端口的VLANHybrid端口可以允许多个VLAN通过,只能在以太网接口视图/端口组视图下进行配置。表1-7 配置基于Hybrid端口的VLAN操作命令说明进入系统视图system-view-进入以太网接口视图或端口组视图进入以太网接口视图interface interface-type interface-number三者必选其一l 进入以太网接口视图后,下面进行的配置只在当前端口下生效l 进入端口组视图后,下面进行的配置将在端口组中的所有端口下生效l 在二层聚合接口视图下执行该命令,则该配置将对二层聚合接口以及相应的所有成员端口生效。在配置过程中,如果某个成员端口配置失败,系统会自动跳过该成员端口继续配置其它成员端口;如果二层聚合接口配置失败,则不会再配置成员端口进入端口组视图port-group manual port-group-name进入二层聚合接口视图interface bridge-aggregation interface-number配置端口的链路类型为Hybrid类型port link-type hybrid必选允许指定的VLAN通过当前Hybrid端口port hybrid vlan vlan-id-list tagged | untagged 必选缺省情况下,所有Hybrid端口只允许VLAN1通过设置Hybrid端口的缺省VLANport hybrid pvid vlan vlan-id可选缺省情况下,Hybrid端口的缺省VLAN为VLAN1& 说明:l Trunk端口和Hybrid端口之间不能直接切换,只能先设为Access端口,再设置为其它类型端口。例如:Trunk端口不能直接被设置为Hybrid端口,只能先设为Access端口,再设置为Hybrid端口。l 在设置允许指定的VLAN通过Hybrid端口之前,允许通过的VLAN必须已经存在。1.5 配置基于MAC的VLAN1.5.1 基于MAC的VLAN简介基于MAC划分VLAN是VLAN的另一种划分方法。它按照报文的源MAC地址来定义VLAN成员,将指定报文加入该VLAN的tag后发送。该功能通常会和安全(比如802.1X)技术联合使用,以实现终端的安全、灵活接入。1. MAC VLAN的实现机制如果端口采用基于MAC地址划分VLAN的机制,则当端口收到报文时,采用以下方法处理:l 当收到的报文为untagged报文时,会以报文的源MAC为根据去匹配MAC-VLAN表项。如果匹配成功,则按照匹配到的VLAN ID和优先级进行转发;如果匹配失败,则按其它匹配原则进行匹配。l 当收到的报文为tagged报文时,处理方式和基于端口的VLAN一样:如果端口允许携带该VLAN标记的报文通过,则正常转发;如果不允许,则丢弃该报文。2. MAC VLAN的配置方式基于MAC地址的VLAN可以通过如下两种方式来进行配置:l 通过命令行静态配置。用户通过命令行来配置MAC地址和VLAN的关联关系。l 通过认证服务器来自动配置(即VLAN下发)。设备根据认证服务器提供的信息,动态创建MAC地址和VLAN的关联关系。如果用户下线,系统将自动删除该对应关系。该方式下(只)需要在认证服务器上配置MAC地址和VLAN的关联,有关该方式的详细介绍请参见“安全分册”中的“802.1x配置”。MAC-VLAN表项可以同时支持两种配置方式,即在本地设备和认证服务器上都进行了配置,但是这两种配置必须一致配置才能生效;如果不一致的话,则先执行的配置生效。1.5.2 配置基于MAC的VLAN& 说明:l 本特性的支持情况与设备的型号有关,请以设备的实际情况为准。l 基于MAC的VLAN功能只能在Hybrid端口配置。表1-8 配置基于MAC的VLAN操作命令说明进入系统视图system-view-配置MAC地址与VLAN的关联mac-vlan mac-address mac-addr mask mac-mask vlan vlan-id priority priority 必选本命令中mask参数的支持情况与设备的型号有关,请以设备的实际情况为准进入以太网接口视图或端口组视图进入以太网接口视图interface interface-type interface-number二者必选其一进入以太网接口视图后,下面进行的配置只在当前端口下生效;进入端口组视图后,下面进行的配置将在端口组中的所有端口下生效进入端口组视图port-group manual port-group-name配置端口的链路类型为Hybrid类型port link-type hybrid必选允许基于MAC的VLAN通过当前Hybrid端口port hybrid vlan vlan-id-list tagged | untagged 必选缺省情况下,所有Hybrid端口只允许VLAN 1通过使能基于MAC地址划分VLAN的功能mac-vlan enable必选缺省情况下,缺省情况下,没有使能端口的MAC VLAN功能配置VLAN匹配优先级vlan precedence mac-vlan | ip-subnet-vlan 可选缺省情况下,优先根据单个MAC地址来匹配VLAN1.6 配置基于协议的VLAN1.6.1 基于协议的VLAN简介& 说明:l 本特性的支持情况与设备的型号有关,请以设备的实际情况为准。l 基于协议的VLAN只对Hybrid端口配置才有效。基于协议的VLAN是根据端口接收到的报文所属的协议(族)类型及封装格式来给报文分配不同的VLAN ID。可用来划分VLAN的协议有IP、IPX、AppleTalk(AT),封装格式有Ethernet II、802.3 raw、802.2 LLC、802.2 SNAP等。协议VLAN由协议模板定义,协议模板由“封装格式+协议类型”确定。在一个端口上,可以同时关联多个协议模板。当端口和协议VLAN关联后,对于从端口接收到untagged报文(没有携带VLAN标记的报文)会做如下处理:l 如果报文匹配协议模板,则给报文打上由该协议模板定义的协议VLAN的VLAN ID;l 如果报文没有匹配协议模板,则给报文打上端口的缺省VLAN ID。对于端口接收到的tagged报文(携带VLAN标记的报文),处理方式和基于端口的VLAN一样:如果端口允许携带该VLAN标记的报文通过,则正常转发;如果不允许,则丢弃该报文。此特性主要应用于将网络中提供的服务类型与VLAN相绑定,方便管理和维护。1.6.2 配置基于协议的VLAN表1-9 配置基于协议的VLAN操作命令说明进入系统视图system-view-进入VLAN视图vlan vlan-id必选如果指定的VLAN不存在,则该命令先完成VLAN的创建,然后再进入该VLAN的视图配置基于协议的VLAN,并指定协议模板protocol-vlan protocol-index at | ipv4 | ipv6 | ipx ethernetii | llc | raw | snap | mode ethernetii etype etype-id | llc dsap dsap-id ssap ssap-id | ssap ssap-id | snap etype etype-id 必选退出VLAN视图quit必选进入以太网接口视图或端口组视图进入以太网接口视图interface interface-type interface-number三者必选其一l 进入以太网接口视图后,下面进行的配置只在当前端口下生效l 进入端口组视图后,下面进行的配置将在端口组中的所有端口下生效l 在二层聚合接口视图下执行该命令,则该配置将对二层聚合接口以及相应的所有成员端口生效。在配置过程中,如果某个成员端口配置失败,系统会自动跳过该成员端口继续配置其它成员端口;如果二层聚合接口配置失败,则不会再配置成员端口进入端口组视图port-group manual port-group-name进入二层聚合接口视图interface bridge-aggregation interface-number配置端口的链路类型为Hybrid类型port link-type hybrid必选允许基于协议的VLAN以untagged方式通过当前Hybrid端口port hybrid vlan vlan-id-list untagged必选配置Hybrid端口与基于协议的VLAN关联port hybrid protocol-vlan vlan vlan-id protocol-index to protocol-end | all 必选 注意:l protocol-vlan命令中的dsap-id和ssap-id不能同时设置成0xe0,0xe0对应的是ipx llc协议模板;dsap-id和ssap-id也不能同时设成0xff,0xff对应的是ipx raw协议模板。l 在使用mode参数配置协议VLAN时,如果将ethernetii型报文的etype参数值配置为0x0800、0x8137、0x809b、0x86dd,则分别与ipv4、ipx、appletalk和ipv6协议模板相同,因此不允许配置ethernetii报文的etype参数为这四个数值。l 协议VLAN特性要求Hybrid入端口的报文格式为untagged的,而自动模式下的Voice VLAN只支持Hybrid端口对tagged的语音流进行处理(详情请参见“第4章 Voice VLAN配置”),因此,不能将某个VLAN同时设置为协议VLAN和Voice VLAN。1.7 配置基于IP子网的VLAN1.7.1 基于IP子网的VLAN简介基于IP子网的VLAN是根据报文源IP地址及子网掩码来进行划分的。设备从端口接收到untagged报文后,会根据报文的源地址来确定报文所属的VLAN,然后将报文自动划分到指定VLAN中传输。此特性主要用于将指定网段或IP地址发出的报文在指定的VLAN中传送。1.7.2 配置基于IP子网的VLAN& 说明:l 本特性的支持情况与设备的型号有关,请以设备的实际情况为准。l 基于IP子网的VLAN只对Hybrid端口配置有效。表1-10 配置基于IP子网的VLAN操作命令说明进入系统视图system-view-进入VLAN视图vlan vlan-id-配置IP子网与当前VLAN的关联ip-subnet-vlan ip-subnet-index ip ip-address mask 必选配置的IP网段或IP地址不能是组播网段或组播地址退回系统视图quit-进入以太网接口视图或端口组视图进入以太网接口视图interface interface-type interface-number三者必选其一l 进入以太网接口视图后,下面进行的配置只在当前端口下生效l 进入端口组视图后,下面进行的配置将在端口组中的所有端口下生效l 在二层聚合接口视图下执行该命令,则该配置将对二层聚合接口以及相应的所有成员端口生效。在配置过程中,如果某个成员端口配置失败,系统会自动跳过该成员端口继续配置其它成员端口;如果二层聚合接口配置失败,则不会再配置成员端口进入端口组视图port-group manual port-group-name进入二层聚合接口视图interface bridge-aggregation interface-number配置端口的链路类型为Hybrid类型port link-type hybrid必选允许基于IP子网的VLAN通过当前Hybrid端口port hybrid vlan vlan-id-list tagged | untagged 必选配置Hybrid端口与基于IP子网的VLAN关联port hybrid ip-subnet-vlan vlan vlan-id 必选1.8 VLAN显示和维护在完成上述配置后,在任意视图下执行display命令可以显示配置后VLAN的运行情况,通过查看显示信息验证配置的效果。在用户视图下执行reset命令可以清除接口统计信息。表1-11 VLAN显示和维护操作命令显示VLAN相关信息display vlan vlan-id1 to vlan-id2 | all | dynamic | interface interface-type interface-number.subnumber | reserved | static 显示VLAN接口相关信息display interface vlan-interface vlan-interface-id 显示MAC-VLAN表项display mac-vlan all | dynamic | mac-address mac-addr mask mac-mask | static | vlan vlan-id 显示所有使能了MAC VLAN功能的接口display mac-vlan interface显示指定VLAN上配置的协议信息及协议的索引display protocol-vlan vlan vlan-id to vlan-id | all 显示指定端口上已配置的协议VLAN的相关信息display protocol-vlan interface interface-type interface-number to interface-type interface-number | all 显示指定VLAN上配置的IP子网VLAN信息及IP子网的索引display ip-subnet-vlan vlan vlan-id to vlan-id | all 显示指定端口上配置的IP子网VLAN信息及IP子网的索引display ip-subnet-vlan interface interface-list | all 清除接口的统计信息reset counters interface interface-type interface-number & 说明:使用reset counters interface命令可以清除VLAN接口的统计信息,该命令的详细描述请参见“接入分册/以太网接口命令”。1.9 VLAN典型配置举例1. 组网需求l Device A与对端Device B使用Trunk端口Ethernet1/0相连;l 该端口的缺省VLAN ID为100;l 该端口允许VLAN2、VLAN6到VLAN50、VLAN100的报文通过。2. 组网图图1-4 配置基于端口的VLAN组网图3. 配置步骤(1) 配置Device A# 创建VLAN2、VLAN6到VLAN50、VLAN100。 system-viewDeviceA vlan 2DeviceA-vlan2 quitDeviceA vlan 100DeviceA-vlan100 vlan 6 to 50Please wait. Done. # 进入Ethernet1/0以太网接口视图。DeviceA interface ethernet 1/0# 配置Ethernet1/0为Trunk端口,并配置端口的缺省VLAN ID为100。DeviceA-Ethernet1/0 port link-type trunkDeviceA-Ethernet1/0 port trunk pvid vlan 100# 配置Ethernet1/0禁止VLAN1的报文通过(所有端口缺省情况下都是允许VLAN1的报文通过的)。DeviceA-Ethernet1/0 undo port trunk permit vlan 1# 配置Ethernet1/0允许VLAN2、VLAN6到VLAN50、VLAN100的报文通过。DeviceA-Ethernet1/0 port trunk permit vlan 2 6 to 50 100Please wait. Done.(2) 配置Device B,与设备A配置步骤雷同,不再赘述。4. 显示与验证此处以Device A的验证为例,Device B的验证与此类似,不再赘述。# 查看Device A的Ethernet1/0的相关信息,验证以上配置是否生效。 display interface ethernet 1/0Ethernet1/0 current state: UPIP Packet Frame Type: PKTFMT_ETHNT_2, Hardware Address: 0000-5600-0000Description: Ethernet1/0 InterfaceLoopback is not setUnknown-speed mode, unknown-duplex modeLink speed type is autonegotiation, link duplex type is autonegotiationFlow-control is not enabledThe Maximum Frame Length is 1500Broadcast MAX-ratio: 100%Unicast MAX-ratio: 100%Multicast MAX-ratio: 100%Allow jumbo frame to passPVID: 100Mdi type: autoLink delay is 0(sec)Port link-type: trunk VLAN passing : 2, 6-50, 100 VLAN permitted: 2, 6-50, 100 Trunk port encapsulation: IEEE 802.1qPort priority: 0Last 300 seconds input: 0 packets/sec 0 bytes/secLast 300 seconds output: 0 packets/sec 0 bytes/secInput (total): 0 packets, 0 bytes 0 broadcasts, 0 multicastsInput (normal): 0 packets, 0 bytes 0 broadcasts, 0 multicastsInput: 0 input errors, 0 runts, 0 giants, 0 throttles 0 CRC, 0 frame, 0 overruns, 0 aborts 0 ignored, 0 parity errorsOutput (total): 0 packets, 0 bytes 0 broadcasts, 0 multicasts, 0 pausesOutput (normal): 0 packets, 0 bytes 0 broadcasts, 0 multicasts, 0 pausesOutput: 0 output errors, 0 underruns, 0 buffer failures 0 aborts, 0 deferred, 0 collisions, 0 late collisions 0 lost carrier, 0 no carrier 通过以上显示信息,可以看到接口的类型为trunk(Port link-type: trunk),接口的缺省VLAN为VLAN 100(PVID: 100),端口允许VLAN2、VLAN6到VLAN50、VLAN100的报文通过(VLAN permitted: 2, 6-50, 100)。配置成功。第2章 Super VLAN配置& 说明:本特性的支持情况与设备的型号有关,请以设备的实际情况为准。2.1 Super VLAN简介随着网络的发展,网络地址资源日趋紧张,为了节省IP地址,Super VLAN的概念被提出来。Super VLAN又称为VLAN聚合(VLAN Aggregation),其原理是一个Super VLAN和多个Sub VLAN关联,Super VLAN内不能加入物理端口,但可以创建对应的VLAN接口,VLAN接口下可以配置IP地址;Sub VLAN可以加入物理端口,但不能创建对应的VLAN接口,所有Sub VLAN内的端口共用Super VLAN的VLAN接口IP地址,不同Sub VLAN之间二层相互隔离。当Sub VLAN内的用户需要进行三层通信时,将使用Super VLAN的IP地址作为网关地址,这样多个Sub VLAN共享一个网关地址,从而节省了IP地址资源。为了实现Sub VLAN之间的三层互通及Sub VLAN与其它网络的互通,需要利用本地代理ARP功能。在创建好Super VLAN和VLAN接口之后,用户需要开启设备的本地代理ARP功能,Super VLAN利用本地代理ARP可以进行ARP请求和响应报文的转发与处理,从而实现了Sub VLAN之间的三层互通。2.2 配置Super VLAN表2-1 配置Super VLAN配置命令说明进入系统视图system-view-进入VLAN视图vlan vlan-id必选如果指定的VLAN不存在,则该命令先完成VLAN的创建,然后再进入该VLAN的视图设置VLAN类型为Super VLANsupervlan必选配置Super VLAN和Sub VLAN间的映射关系subvlan vlan-list必选退出VLAN视图quit-进入VLAN接口视图interface vlan-interface vlan-interface-id必选如果该VLAN接口不存在,则先创建该接口,再进入该VLAN接口视图配置VLAN接口的IP地址ip address ip-address mask | mask-length sub 必选缺省情况下,没有配置VLAN接口的IP地址开启本地代理ARP功能local-proxy-arp enable必选缺省情况下,本地代理ARP功能处于关闭状态& 说明:l 以上步骤中配置的VLAN接口的IP地址就是对应的Super VLAN的IP地址。l local-proxy-arp enable命令以及本地代理ARP

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论