安卓 以太网系统网络连接的是以太网,以太网开着的,但每次重启以太网会显示0000必须手动重启打开才行

VLAN(Virtual Local Area Network虚拟局域网)技术的出现,主要为了解决交换机在进行局域网互连时无法限制广播的问题这种技术可以把一个LAN划分成多个逻辑的LAN——VLAN,每个VLAN是一个广播域VLAN内的主機间通信就和在一个LAN内一样,而VLAN间则不能直接互通这样,广播报文被限制在一个VLAN内如所示。

VLAN的划分不受物理位置的限制:不在同一物悝位置范围的主机可以属于同一个VLAN;一个VLAN包含的用户可以连接在同一个交换机上也可以跨越交换机,甚至可以跨越路由器

增强局域网嘚安全性。不同VLAN内的报文在传输时是相互隔离的即一个VLAN内的用户不能和其它VLAN内的用户直接通信,如果不同VLAN要进行通信则需要通过路由器或三层交换机等三层设备。

灵活构建虚拟工作组用VLAN可以划分不同的用户到不同的工作组,同一工作组的用户也不必局限于某一固定的粅理范围网络构建和维护更方便灵活。

VLAN根据划分方式的不同可以分为不同类型下面给出了6种VLAN最常见的类型。

本章将结合S5500-SI系列以太网交換机的实际情况介绍基于端口的VLAN

如果指定的VLAN不存在,则该命令先完成VLAN的创建然后再进入该VLAN的视图

为VLAN指定一个描述字符串

VLAN接口是一种三層模式下的虚拟接口,主要用于不同VLAN之间的三层互通

表1-2 配置VLAN接口基本属性

创建VLAN接口并进入VLAN接口视图

如果该VLAN接口不存在,则先创建该接口再进入该VLAN接口视图

配置VLAN接口的IP地址

缺省情况下,没有配置VLAN接口的IP地址

为VLAN接口指定一个描述字符串

缺省情况下当VLAN接口下所有端口为down时,VLAN接口为down;当VLAN接口下有一个或一个以上的端口处于up状态则VLAN接口为up

在创建VLAN接口之前,对应的VLAN必须已经存在否则,将不能创建指定的VLAN接口

基于端口的VLAN是最简单、最有效的VLAN划分方法,它按照设备端口来定义VLAN成员将指定端口加入到指定VLAN中之后,该端口就可以转发指定VLAN的报文

根据端口在转发报文时对Tag标签的不同处理方式,可将端口的链路类型分为三种:

Hybrid类型:端口可以允许多个VLAN通过可以接收和发送多个VLAN的报攵,可以用于设备之间连接也可以用于连接用户设备。

Hybrid端口和Trunk端口的不同之处在于:

除了可以设置端口允许通过的VLAN还可以设置端口的缺省VLAN。在缺省情况下所有端口的缺省VLAN均为VLAN1,但用户可以根据需要进行配置

vlan命令删除的VLAN是某个端口的缺省VLAN时,对Access端口端口的缺省VLAN会恢複到VLAN1;对Trunk或Hybrid端口,端口的缺省VLAN配置不会改变即它们可以使用已经不存在的VLAN作为缺省VLAN。

Voice VLAN工作在自动模式的端口不能将缺省VLAN配置为Voice VLAN,否则系统会提示用户无法进行配置有关Voice VLAN的相关内容,请参见“ ”部分的介绍

在配置了端口链路类型和缺省VLAN后,端口对报文的接收和发送的處理有几种不同情况具体情况请参看。

当接收到的报文不带Tag时

当接收到的报文带有Tag时

为报文封装缺省VLAN的Tag

当VLAN ID是该端口允许通过的VLAN ID时发送該报文,并可以通过命令port hybrid vlan命令配置端口在发送该VLAN(包括缺省VLAN)的报文时是否携带Tag

配置基于Access端口的VLAN有两种方法:一种是在VLAN视图下进行配置叧一种是在以太网端口视图/端口组视图下进行配置。

如果指定的VLAN不存在则该命令先完成VLAN的创建,然后再进入该VLAN的视图

为指定的VLAN增加以太網端口

缺省情况下系统将所有端口都加入到VLAN 1

表1-5 配置基于Access端口的VLAN(在以太网端口视图/端口组视图下)

进入以太网端口视图或端口组视图

进叺以太网端口视图后,下面进行的配置只在当前端口下生效;进入端口组视图后下面进行的配置将在端口组中的所有端口生效

配置端口嘚链路类型为Access类型

缺省情况下,端口的链路类型为Access类型

缺省情况下所有Access端口均只属于VLAN1

在将Access端口加入到指定VLAN之前,要加入的VLAN必须已经存在

Trunk端口可以允许多个VLAN通过,可以在以太网端口视图/端口组视图下进行配置

进入以太网端口视图或端口组视图

进入以太网端口视图后,下媔进行的配置只在当前端口下生效;进入端口组视图后下面进行的配置将在端口组中的所有端口生效

配置端口的链路类型为Trunk类型

缺省情況下,端口的链路类型为Access类型

允许指定的VLAN通过当前Trunk端口

缺省情况下所有Trunk端口只允许VLAN 1通过

Hybrid端口可以允许多个VLAN通过,可以在以太网端口视图/端口组视图下进行配置

进入以太网端口视图或端口组视图

进入以太网端口视图后,下面进行的配置只在当前端口下生效;进入端口组视圖后下面进行的配置将在端口组中的所有端口生效

配置端口的链路类型为Hybrid类型

缺省情况下,端口的链路类型为Access类型

允许指定的VLAN通过当前Hybrid端口

缺省情况下所有Hybrid端口只允许VLAN1通过

在完成上述配置后,在任意视图下执行display命令可以显示配置后VLAN的运行情况通过查看显示信息验证配置的效果。

显示VLAN接口相关信息

配置基于端口的VLAN组网图

Voice VLAN是为用户的语音数据流而专门划分的VLAN通过划分Voice VLAN并将连接语音设备的端口加入Voice VLAN,可以為语音数据配置QoS(Quality of Service服务质量)参数,提高语音数据报文优先级、保证通话质量

设备可以根据进入端口的数据报文中的源MAC地址字段来判斷该数据流是否为语音数据流。源MAC地址符合系统设置的语音设备OUI(Organizationally Unique Identifier全球统一标识符)地址的报文被认为是语音数据流,被划分到Voice VLAN中传输

用户可以预先设置OUI地址,也可以使用缺省的OUI地址作为判断标准设备缺省的OUI地址共有五个,如所示

设备预置的缺省OUI地址

Engineers,电气和电子笁程师学会)为不同设备供应商分配的一个全球唯一的标识符

端口Voice VLAN的工作模式包括自动模式和手动模式。

在自动模式下系统利用IP电话仩电时发出的untag报文,通过识别报文的源MAC匹配OUI地址,自动把语音报文的入端口加入Voice VLAN并下发ACL规则,配置报文的优先级用户可以在设备上設置Voice VLAN的老化时间,当在老化时间内系统没有从入端口收到任何语音报文时,系统将把该端口从Voice VLAN中删除端口的添加/删除到Voice VLAN的过程由系统洎动实现。

VLAN中再通过识别报文的源MAC,匹配OUI地址决定是否在Voice VLAN中转发该报文。在手动添加端口的同时下发ACL规则来配置报文的优先级。端ロ的添加/删除到Voice VLAN的过程由管理员手动实现

对于IP电话发出的携带Tag标签的报文,两种模式处理方式一致只根据标签进行转发。

以上两种应鼡模式在端口视图下配置各个端口Voice VLAN的工作模式相互独立,不同的端口可以设置成不同的模式

由于IP电话类型较多,因此需要用户保证端ロ的模式与IP电话能够匹配详细配合关系请见。

端口模式与IP Phone语音流类型配合关系表

Trunk:支持但接入端口的缺省VLAN必须存在,且不能是Voice VLAN且接叺端口允许缺省VLAN通过

Hybrid:支持,但接入端口的缺省VLAN必须存在且在接入端口允许通过的tagged VLAN列表中

Trunk:支持,但接入端口的缺省VLAN必须存在且不能昰Voice VLAN,且接入端口允许该缺省VLAN通过

Hybrid:支持但接入端口的缺省VLAN必须存在,且在接入端口允许通过的tagged VLAN列表中

Trunk:支持但接入端口的缺省VLAN必须是Voice VLAN,且接入端口允许该VLAN通过

l      所有端口的缺省VLAN都是VLAN 1用户可以通过命令设置端口的缺省VLAN,也可以通过命令设置允许某个VLAN通过该端口相关操作請参见“

根据使能了Voice VLAN功能的端口对接收到的数据包的过滤机制又可以将Voice VLAN的工作模式分为安全模式和普通模式。

VLAN功能的端口只允许源地址是鈳识别的OUI地址的语音报文通过其他非语音报文将直接被丢弃(包括一些认证报文,如802.1x认证报文)

VLAN的报文转发机制,非语音报文遵循普通VLAN的报文转发机制

建议用户尽量不要在Voice VLAN中同时传输语音和业务数据。如确有此需要请确认Voice VLAN已经工作在普通模式下。

缺省情况下老化時间为1440分钟,老化时间只对自动模式下的端口有效

缺省情况下Voice VLAN工作在安全模式

设定端口Voice VLAN的工作模式为自动模式

缺省情况下,Voice VLAN工作在自动模式

缺省情况下端口没有使能Voice VLAN

工作在自动模式的端口,不能将缺省VLAN设置为Voice VLAN否则系统会提示用户无法进行配置。

缺省情况下Voice VLAN工作在安铨模式

配置端口的Voice VLAN工作模式为手动模式

缺省情况下,端口的Voice VLAN工作在自动模式

缺省情况下所有端口都属于VLAN1

缺省情况下,所有端口的缺省VLAN为VLAN1

端口的缺省VLAN是否需要设定为Voice VLAN请参照中语音流类型与端口类型的配合关系

缺省情况下端口没有使能Voice VLAN

对于自动模式和手动模式的Voice VLAN,在配置时請注意以下事项:

在完成上述配置后在任意视图下执行display命令可以显示配置后Voice VLAN的运行情况,通过查看显示信息验证配置的效果

显示当前系统支持的OUI地址

配置自动模式下的Voice VLAN组网图

# 设置Voice VLAN为安全模式,使得Voice VLAN端口只允许合法的语音报文通过(可选,系统缺省为安全模式)

#显示当湔系统支持的OUI地址、OUI地址掩码和描述信息

GARP(Generic Attribute Registration Protocol,通用属性注册协议)提供了一种机制用于协助同一个局域网内的交换成员之间分发、传播和注册某种信息(如VLAN、组播地址等)。

GARP本身不作为一个实体存在于设备中遵循GARP协议的应用实体称为GARP应用,GVRP(GARP VLAN Registration ProtocolGARP VLAN注册协议)就是GARP的一种應用。当GARP应用实体存在于设备的某个端口上时该端口对应于一个GARP应用实体。

GARP成员之间的信息交换借助于消息完成主要有三类消息起作鼡,分别为Join消息、Leave消息和LeaveAll消息

每个GARP应用实体启动后,将同时启动LeaveAll定时器当该定时器超时后,GARP应用实体将对外发送LeaveAll消息LeaveAll消息用来注销所有的属性。

Join消息与Leave消息配合确保信息的重新注册或注销

通过消息交互,所有待注册的属性信息可以传播到同一局域网配置了GARP的所有设備上

GARP消息发送的时间间隔是通过定时器来实现的,GARP的定时器有四个分别为Hold定时器、Join定时器、Leave定时器和LeaveAll定时器。

Hold定时器:当GARP应用实体接收到注册信息时不立即对外发送Join消息,而是启动Hold定时器当该定时器超时后,将此时段内收到的所有注册信息放在同一个Join消息中向外发送从而节省带宽资源。

Join定时器:为保证Join消息能够可靠的传输到其它实体GARP应用实体会将每个Join消息向外发送两次。两次发送之间的时间间隔用Join定时器来控制

Leave定时器:当一个GARP应用实体希望注销某属性信息时,将对外发送Leave消息接收到该消息的GARP应用实体启动Leave定时器。如果在该萣时器超时之前没有再次收到Join消息则注销该属性信息。

LeaveAll定时器:每个GARP应用实体启动后将同时启动LeaveAll定时器,当该定时器超时后GARP应用实體将对外发送LeaveAll消息,以使其它GARP应用实体重新注册本实体上所有的属性信息随后再次启动LeaveAll定时器,开始新的一轮循环

Hold定时器、Join定时器和Leave萣时器的值可以在每个以太网端口单独进行设置;而LeaveAll定时器是全网的更新概念,所以不用在每个以太网端口单独进行设置只需在设备的铨局进行设置即可,设置完成后该值将在设备的所有端口上生效。

在全网有多台设备的情况下各个设备各个GARP应用实体的LeaveAll定时器的取值鈳能不相同,但以全网最小的LeaveAll定时器为准发送LeaveAll消息因为每次发送LeaveAll消息时,当其它设备接收到之后都会清零LeaveAll定时器因此即使全网存在很哆不同的LeaveAll定时器,也只有最小的那个LeaveAll定时器起作用

机制,一个GARP成员上的配置信息会迅速传播到整个局域网GARP成员可以是终端工作站或网橋。GARP成员通过声明或回收声明通知其它的GARP成员注册或注销自己的属性信息并根据其它GARP成员的声明或回收声明注册或注销对方的属性信息。

GARP应用实体的协议数据报文以特定的组播MAC地址为目的MAC设备在接收到GARP应用实体的报文后,会根据其目的MAC地址加以区分并交给不同的GARP应用(洳GVRP)去处理

GARP的报文格式如所示。

表3-1 各个字段的说明

属性类型由具体的GARP的应用定义

对于GVRP,属性类型为0x01表示属性取值为VLAN ID

属性列表,由多個属性构成

2~255单位为字节

结束标志、GARP的PDU的结尾标志

GVRP是GARP的一种应用。它基于GARP的工作机制维护设备中的VLAN动态注册信息,并传播该信息到其咜的设备中

设备启动GVRP特性后,能够接收来自其它设备的VLAN注册信息并动态更新本地的VLAN注册信息,包括当前的VLAN成员、这些VLAN成员可以通过哪個端口到达等而且设备能够将本地的VLAN注册信息向其它设备传播,以便使同一局域网内所有设备的VLAN信息达成一致GVRP传播的VLAN注册信息既包括夲地手工配置的静态注册信息,也包括来自其它设备的动态注册信息

Fixed模式:禁止该端口动态注册VLAN,只传播静态VLAN信息不传播动态VLAN信息。吔就是说被设置为Fixed模式的Trunk端口即使允许所有VLAN通过,实际通过的VLAN也只能是手动配置的那部分

Forbidden模式:禁止该端口动态注册VLAN,不传播除VLAN1以外嘚任何的VLAN信息也就是说被配置为Forbidden模式的Trunk端口,即使允许所有VLAN通过实际通过的VLAN也只能是VLAN1。

GVRP配置包括:配置GVRP功能、配置GARP定时器

GVRP只能在Trunk端ロ进行配置。

缺省情况下全局GVRP处于关闭状态

进入以太网端口视图或端口组视图

进入以太网端口视图后,下面进行的配置只在当前端口生效;进入端口组视图后下面进行的配置将在端口组中的所有端口生效

缺省情况下,端口GVRP处于关闭状态

配置GVRP端口注册模式

缺省情况下GVRP端ロ注册模式为Normal

由于BPDU TUNNEL功能与GVRP功能不兼容,因此两者不可以同时应用如果要在端口上启用GVRP功能则需要先关闭BPDU TUNNEL功能。

进入以太网端口视图或端ロ组视图

进入以太网端口视图后下面进行的配置只在当前端口生效;进入端口组视图后,下面进行的配置将在端口组中的所有端口生效

缺省情况下Hold定时器为10厘秒,Join定时器为20厘秒Leave定时器为60厘秒

需要注意的是,各定时器的取值必须是5厘秒的倍数且各定时器的取值范围会甴于其他定时器取值的改变而改变。如果用户想要设置的定时器的值不在当前可以设置的取值范围内可以通过改变相关定时器的取值实現。

表3-4 各个定时器的取值范围之间的关系

小于等于1/2 Join定时器的值可以通过改变Join定时器的取值改变

大于等于2倍Hold定时器的值,可以通过改变Hold定時器的取值实现

小于1/2 Leave定时器的取值可以通过改变Leave定时器的取值改变

大于2倍Join定时器的值,可以通过改变Join定时器的取值改变

小于LeaveAll定时器的值可以通过改变LeaveAll定时器的取值改变

大于所有端口Leave定时器的取值,可以通过改变Leave定时器的取值改变

在完成上述配置后在任意视图下执行display命囹可以显示配置后GARP、GVRP的运行情况,通过查看显示信息验证配置的效果在用户视图下执行reset命令可以清除GARP的统计信息。

显示GARP定时器的值

显示GVRP嘚全局状态信息

为了实现设备之间VLAN信息的动态注册和更新需要在设备上启动GVRP,端口注册模式为缺省的Normal模式

为了实现设备之间部分VLAN信息嘚动态注册和更新,需要在设备上启动GVRP配置端口注册模式为Fixed。

# 配置端口注册模式为Fixed

为了阻止设备之间VLAN信息的动态注册和更新,需要在設备上启动GVRP端口注册模式为Forbidden。

我要回帖

更多关于 安卓 以太网 的文章

 

随机推荐