• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 关于我们

05-三层技术-IP业务配置指导

目录

07-WS-Discovery网关配置

本章节下载 07-WS-Discovery网关配置  (372.73 KB)

07-WS-Discovery网关配置


1 WS-Discovery网关

1.1  WS-Discovery网关简介

WS-Discovery(Web Services Dynamic Discovery,网络服务动态发现)网关用于在大规模网络中实现跨VLAN的Web服务发现,并提供服务资源的学习维护、应答客户端请求和访问权限的控制等功能。

1.1.1  WS-Discovery典型组网模型

图1-1所示,典型的WS-Discovery组网模型中包括三类实体:Web service客户端、Web service服务端和WS-Discovery网关。下面将以Web service客户端访问与其处于不同VLAN的Web service服务端为例,介绍各实体的涵义及作用。

图1-1 WS-Discovery典型组网模型图

 

1. ‍Web service客户端

Web service客户端通过WS-Discovery协议访问网络中提供Web service的设备。

2. Web service服务端

Web service服务端用于提供基于Web的服务,供Web service客户端调用。例如用户PC可以调用提供Web service的打印机,使用该打印机提供的打印服务。

3. WS-Discovery网关

WS-Discovery网关用于在大规模网络中实现跨VLAN的Web服务发现,并提供服务资源的学习维护、应答客户端请求和访问权限的控制等功能。

1.1.2  WS-Discovery协议报文类型

WS-Discovery协议报文的类型包括:

·     Hello:Web service服务端加入网络时发送Hello报文。

·     Bye:Web service服务端离开网络时发送Bye报文。

·     Probe:客户端发送Probe报文探测网络中的Web service服务端。

·     ProbeMatch:Web service服务端收到Probe报文后,如果Web service服务端与Probe报文中请求的服务匹配,那么Web service服务端发送ProbeMatch报文进行响应。否则,Web service服务端不会向客户端发送ProbeMatch报文。

ProbeMatch报文中包含与该Web service服务端通信所需的信息。

·     Resolve:客户端收到的ProbeMatch报文中仅包含Web service服务端的UUID(Universal Unique Identifier,设备唯一标识)时,客户端会发送Resolve报文。Resolve报文的目的IP地址为WS-Discovery协议的组播地址,其中会携带Web service服务端的UUID信息。

·     ResolveMatch:Web service服务端收到Resolve报文后,如果Web service服务端与Resolve报文中的UUID、请求的服务匹配,那么Web service服务端发送ResolveMatch报文进行响应。ResolveMatch报文中包含与该Web service服务端通信所需的信息。

WS-Discovery网关通过接收和发送WS-Discovery协议报文实现Web服务发现和应答等功能。

1.1.3  WS-Discovery网关的作用

Web service客户端通过发送目的地址为组播地址(IP地址为239.255.255.250)、目的端口号为3702的协议报文发现二层广播域内的Web service。即客户端只能发现与自己处于同一VLAN中的Web service,无法发现其他VLAN中的Web service。

WS-Discovery网关能够通过管理员设定的策略来管理Web service客户端和Web service服务端,实现Web service在大规模网络中的应用。WS-Discovery网关策略包含用户VLAN和服务VLAN,用来保证某些用户VLAN中的Web service客户端可以且只能访问对应服务VLAN中的Web service服务端。

WS-Discovery网关的作用包括:

·     非QinQ场景的响应代答

·     非QinQ场景的服务发现

·     QinQ场景的服务发现

1. 响应代答(非QinQ场景)

WS-Discovery网关收到Web service客户端发送的Probe报文后,查询本地的服务资源表项,如果查找到了客户端请求的服务信息,则回复单播响应报文给客户端,这个过程称为响应代答。

图1-2 WS-Discovery网关响应代答过程图

 

以不同VLAN间的Web service服务端和Web service客户端互相通信的组网环境为例,当管理员在WS-Discovery网关上创建WS-Discovery策略,并配置用户VLAN和服务VLAN的对应关系后,WS-Discovery网关进行响应代答过程如图1-2所示:

(1)     ‍Web service服务端在自身所属的局域网中组播发送Hello报文,通告其支持的服务。

(2)     WS-Discovery网关建立Web service服务端的服务资源表项的机制如下:

¡     如果WS-Discovery网关收到的Hello报文中包含Web service地址,且Hello报文中的服务类型、服务VLAN与网关策略匹配,则WS-Discovery网关建立Web service服务端的服务资源表项。

¡     如果WS-Discovery网关收到的Hello报文中未包含Web service地址,则WS-Discovery网关发送Resolve报文。WS-Discovery网关收到ResolveMatch报文后,如果该报文中的服务类型、服务VLAN与网关策略匹配,则WS-Discovery网关建立Web service服务端的服务资源表项。

WS-Discovery网关创建服务资源表项后,会向网关策略中定义的各个用户VLAN分别广播发送服务信息。

(3)     Web service客户端向WS-Discovery网关发送Probe报文。

(4)     WS-Discovery网关查询策略表,根据Web service客户端的用户VLAN查询对应的服务VLAN是否存在服务提供设备,如果有,则向Web service客户端发送应答报文;如果没有,则进行服务发现操作。Web service客户端收到应答报文后即可获取提供打印机服务的设备信息。

2. 服务发现(非QinQ场景)

WS-Discovery网关收到Web service客户端发送的Probe报文后,查询本地的服务资源表项,如果查找到了客户端请求的服务信息,则回复单播响应报文给客户端。如果本地不存在客户端请求的服务信息,则WS-Discovery网关向网关策略中定义的各个服务VLAN分别广播发送Probe报文,帮助客户端查询服务信息。WS-Discovery网关收到ProbeMatch报文后,如果该报文中的服务类型、服务VLAN与网关策略匹配,则WS-Discovery网关记录到本地服务资源表项中。后续WS-Discovery网关再次收到该Web service客户端发送的Probe报文后,通过查询服务资源表项,就能够直接回复单播响应报文给客户端。

图1-3 WS-Discovery网关服务发现过程图

 

以不同VLAN间的Web service服务端和Web service客户端互相通信的组网环境为例,WS-Discovery网关进行服务发现过程如图1-3所示:

(1)     ‍WS-Discovery网关收到用户PC发出的一个用于查询打印机服务Probe报文。

(2)     WS-Discovery网关根据WS-Discovery策略中用户VLAN和服务VLAN的对应关系,在对应的服务VLAN中查找WS-Discovery服务资源表项,发现表项内没有关于打印机服务的内容。WS-Discovery网关就根据WS-Discovery策略向对应的服务VLAN发送Probe报文。

(3)     打印机收到WS-Discovery网关发送的Probe报文后,回复ProbeMatch报文。

(4)     WS-Discovery网关收到ProbeMatch报文后,如果该报文中的服务类型、服务VLAN与网关策略匹配,则WS-Discovery网关将服务信息记录到WS-Discovery服务资源表项中。

(5)     用户PC再次发送Probe报文。

(6)     WS-Discovery网关查询服务资源表项,然后回复单播响应报文给用户PC。

3. 服务发现(QinQ场景)

在QinQ组网情况下,WS-Discovery网关接收到的客户端和服务端发送过来的报文均带有双层VLAN Tag,内层VLAN Tag为用户的私网VLAN Tag,即Customer VLAN Tag(简称CVLAN);外层VLAN Tag为运营商分配给用户的公网VLAN Tag,即Service VLAN Tag(简称SVLAN)。

在QinQ组网情况下,WS-Discovery网关的服务发现过程如图1-4所示:

(1)     WS-Discovery网关收到用户PC发出的一个用于查询打印机服务Probe报文。

(2)     WS-Discovery网关根据WS-Discovery策略中用户VLAN和服务VLAN的对应关系,将Probe报文转发给对应的打印机。

(3)     打印机收到WS-Discovery网关发送的Probe报文后,回复ProbeMatch报文。

(4)     WS-Discovery网关收到携带双层VLAN Tag的ProbeMatch报文后,将其转发到BRAS网关。BRAS网关在三层子接口上进行QinQ终结。

(5)     BRAS网关根据ProbeMatch报文中携带的IP地址查找路由,将该报文转发到Web service客户端。

完成上述步骤后,即完成了Web service客户端发现打印机的过程。

图1-4 WS-Discovery网关服务发现过程图(QinQ场景)

 

接下来,Web service客户端还需要获取与打印机通信所需的传输地址,过程如图1-5所示:

(1)     ‍WS-Discovery网关收到用户PC发出的Resolve报文。

(2)     WS-Discovery网关根据WS-Discovery策略中用户VLAN和服务VLAN的对应关系,将Resolve报文转发给对应的打印机。

(3)     打印机收到WS-Discovery网关发送的Resolve报文后,回复ResolveMatch报文。

(4)     WS-Discovery网关收到携带双层VLAN Tag的ResolveMatch报文后,将其转发到BRAS网关。BRAS网关在三层子接口上进行QinQ终结。

(5)     BRAS网关根据ResolveMatch报文中携带的IP地址查找路由,将该报文转发到Web service客户端。

后续用户PC就可以使用打印机提供的服务了。

图1-5 Web service客户端获取与打印机通信所需的传输地址的过程

 

1.2  硬件限制和指导

本功能仅WS6520-WiNet系列交换机支持,其他系列交换机不支持。

1.3  WS-Discovery网关配置任务简介

WS-Discovery网关配置任务如下:

(1)     开启WS-Discovery网关功能

(2)     创建WS-Discovery网关策略

(3)     配置允许WS-Discovery网关学习的Web service服务类型

(4)     (可选)配置WS-Discovery网关发送协议报文的源IP地址

(5)     (可选)开启WS-Discovery网关的服务定时探测功能

(6)     (可选)配置WS-Discovery网关服务资源表项的老化时间

(7)     (可选)配置WS-Discovery网关支持QinQ

1.4  开启WS-Discovery网关功能

(1)     进入系统视图。

system-view

(2)     开启WS-Discovery网关功能。

ws-discovery gateway enable

缺省情况下,WS-Discovery网关功能处于关闭状态。

1.5  创建WS-Discovery网关策略

1. 功能简介

在WS-Discovery网关上制定网关策略,能够对Web service客户端对WS-Discovery网关的访问权限、以及Web service客户端能够访问哪些VLAN中的服务进行控制,从而灵活控制Web service的使用范围。如果未配置任何WS-Discovery网关策略,则WS-Discovery网关不会处理Web service客户端的服务查询请求。

具体可定义的WS-Discovery网关策略包括:

·     定义用户VLAN,用来控制用户对WS-Discovery网关的访问权限。只有处于网关策略定义的用户VLAN中的用户,其服务查询请求才会被WS-Discovery网关处理。

·     定义服务VLAN,用来控制用户对Web服务的访问权限。处于网关策略定义的用户VLAN中的用户,只能访问该策略定义的服务VLAN中的Web服务。

配置WS-Discovery网关策略后,当WS-Discovery网关收到的Web service客户端不属于任何WS-Discovery网关策略中的用户VLAN,则WS-Discovery网关不处理该Web service客户端的请求,从而达到服务访问控制的目的。

2. 配置限制和指导

只有配置了ws-discovery gateway enable命令后,本功能才生效。

3. 配置步骤

(1)     进入系统视图。

system-view

(2)     创建WS-Discovery网关策略,并进入WS-Discovery网关策略视图。

ws-discovery gateway policy policy-name

(3)     配置服务VLAN。

service vlan vlan-id-list

缺省情况下,未配置任何服务VLAN。

(4)     配置用户VLAN。

user vlan vlan-id-list

缺省情况下,未配置任何用户VLAN

1.6  配置允许WS-Discovery网关学习的Web service服务类型

1. 功能简介

缺省情况下,WS-Discovery网关不会学习任何类型的Web service。配置本功能后,可以控制允许WS-Discovery网关学习的Web service服务类型。

2. 配置限制和指导

学习大量的服务资源信息会占用WS-Discovery网关设备的内存空间,用户可根据实际情况调整允许WS-Discovery网关学习的Web service类型,减少不必要的内存空间占用。

只有配置了ws-discovery gateway enable命令后,本功能才生效。

3. 配置步骤

(1)     进入系统视图。

system-view

(2)     配置允许WS-Discovery关学习的Web service服务类型。

ws-discovery gateway permit service-type printer

(3)     缺省情况下,不允许WS-Discovery网关学习任何类型的Web service。

1.7  配置WS-Discovery网关发送协议报文的源IP地址

1. 功能简介

WS-Discovery网关向某个VLAN内发送Probe报文、Resolve报文,或者应答Probe请求报文时,报文的源IP地址为连接目的VLAN的VLAN接口主IP地址。如果网关设备上接入大量VLAN,为每个VLAN接口都配置一个IP地址,会极大浪费IP地址资源。配置WS-Discovery网关发送报文的源IP地址可以解决上述问题。

配置WS-Discovery网关发送报文的源IP地址后,WS-Discovery网关向某个VLAN内发送WS-Discovery协议报文时,先将报文的源IP地址修改为指定接口的主IP地址,然后再向指定的VLAN内发送报文。

2. 配置限制和指导

缺省情况下,WS-Discovery网关收到上述类型的协议报文,然后转发到其他VLAN时,报文的源IP地址为连接目的VLAN的VLAN接口主IP地址。需要保证连接目的VLAN的VLAN接口配置了主IP地址,否则WS-Discovery网关无法发送报文。

WS-Discovery网关指定的接口必须存在主IP,否则配置失败。

只有配置了ws-discovery gateway enable命令后,本功能才生效。

QinQ组网情况下无需配置本功能。

3. 配置步骤

(1)     进入系统视图。

system-view

(2)     进入VLAN视图。

(3)     vlan vlan-id

进入WS-Discovery网关需要与之通信的客户端或服务端所属VLAN的VLAN视图。

(4)     配置WS-Discovery网关发送WS-Discovery协议报文的源IP地址。

ws-discovery gateway source-ip interface interface-type interface-number

缺省情况下,使用连接目的VLAN的VLAN接口主IP地址作为WS-Discovery网关发送WS-Discovery协议报文的源IP地址。

1.8  开启WS-Discovery网关的服务定时探测功能

1. 功能简介

Web service服务端接入网络时,会在二层广播域内主动通告自己的服务。WS-Discovery网关设备接入网络后,会收到后续新接入网络的Web service服务端通告的服务信息。但网络中已经存在的Web service服务端不会再主动通告自己的服务,WS-Discovery网关也就无法获取到这些服务信息。在WS-Discovery网关上开启了服务定时探测功能后,WS-Discovery网关会定时主动探测网络中的Web service服务端,根据收到的应答报文,及时更新网关上的服务信息列表。

2. 配置限制和指导

只有配置了ws-discovery gateway enable命令后,本功能才生效。

3. 配置步骤

(1)     进入系统视图。

system-view

(2)     进入VLAN视图。

(3)     vlan vlan-id

(4)     开启WS-Discovery网关的服务定时探测功能,并设置探测的时间间隔。

ws-discovery gateway probe interval interval

缺省情况下,WS-Discovery网关的服务定时探测功能处于关闭状态。

1.9  配置WS-Discovery网关服务资源表项的老化时间

1. 功能简介

WS-Discovery网关会为每条服务资源表项设置老化时间,当老化时间超时后,WS-Discovery网关会删除相应的服务资源表项。WS-Discovery网关通过这种方式减少无效的服务资源表项对设备内存空间的占用。

2. 配置限制和指导

只有配置了ws-discovery gateway enable命令后,本功能才生效。

3. 配置步骤

(1)     进入系统视图。

system-view

(2)     配置WS-Discovery网关服务资源表项的老化时间。

ws-discovery gateway session timeout time

缺省情况下,WS-Discovery网关服务资源表项的老化时间为120秒。

1.10  配置WS-Discovery网关支持QinQ

1. 功能简介

在QinQ组网情况下,WS-Discovery网关接收到的客户端和服务端发送过来的报文均带有双层VLAN Tag,内层VLAN Tag为用户的私网VLAN Tag,外层VLAN Tag为运营商分配给用户的公网VLAN Tag。WS-Discovery网关需要识别双层VLAN Tag,以实现QinQ组网下的服务发现功能。具体机制如下:

(1)     在WS-Discovery网关策略中配置服务VLAN和用户VLAN时,请根据实际组网同时指定外层VLAN和内层VLAN。

(2)     WS-Discovery网关接收到的客户端发送的Probe报文或Resolve报文,会检查报文的外层VLAN Tag和内层VLAN Tag是否与WS-Discovery网关策略中用户VLAN指定的外层VLAN和内层VLAN匹配。

¡     如果匹配,则转发到WS-Discovery网关策略中对应的服务VLAN。

¡     如果不匹配,则丢弃报文。

2. 配置限制和指导

只有配置了ws-discovery gateway enable命令后,本功能才生效。

3. 配置步骤

(1)     进入系统视图。

system-view

(2)     创建WS-Discovery网关策略,并进入WS-Discovery网关策略视图。

ws-discovery gateway policy policy-name

(3)     配置服务VLAN。

service vlan vlan-id-list second-vlan vlan-id-list

缺省情况下,未配置任何服务VLAN。

(4)     配置用户VLAN。

user vlan vlan-id-list second-vlan vlan-id-list

缺省情况下,未配置任何用户VLAN。

1.11  WS-Discovery网关显示和维护

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

在用户视图下执行reset命令清除WS-Discovery网关的相关信息。

表1-1 WS-Discovery网关显示和维护

操作

命令

显示WS-Discovery网关的配置信息

display ws-discovery gateway

显示WS-Discovery网关策略信息

display ws-discovery gateway policy [ policy-name ]

显示WS-Discovery网关学习到的服务资源信息

display ws-discovery gateway service printer [ vlan vlan-id ] [ slot slot-number ] [ verbose ]

display ws-discovery gateway service vlan vlan-id ip ip-address [ slot slot-number ][ verbose ]

显示WS-Discovery网关的报文统计信息

display ws-discovery gateway statistics

清除WS-Discovery网关学习到的服务资源信息

reset ws-discovery gateway service printer [ vlan vlan-id ]

reset ws-discovery gateway service vlan vlan-id ip ip-address

清除WS-Discovery网关的报文统计计数

reset ws-discovery gateway statistics

 

1.12  WS-Discovery网关配置举例

1.12.1  WS-Discovery网关基本组网配置举例

1. 组网需求

图1-6所示,某企业内部网络使用WS-Discovery协议为员工提供打印机服务。现要求VLAN 10中的员工和VLAN 20中的员工不能使用同一台打印机。WS-Discovery网关需要定时探测企业网络内的Web service服务信息。

2. 组网图

图1-6 WS-Discovery网关基本组网图

 

3. 配置步骤

# 开启WS-Discovery网关功能。

<Device> system-view

[Device] ws-discovery gateway enable

# 创建名称为p1的WS-Discovery网关策略。

[Device] ws-discovery gateway policy p1

# 配置名称为p1的WS-Discovery策略的用户VLAN为10,服务VLAN为30。

[Device-ws-discovery-gateway-policy-p1] user vlan 10

[Device-ws-discovery-gateway-policy-p1] service vlan 30

[Device-ws-discovery-gateway-policy-p1] quit

# 创建名称为p2的WS-Discovery网关策略。

[Device] ws-discovery gateway policy p2

# 配置名称为p2的WS-Discovery策略的用户VLAN为20,服务VLAN为40。

[Device-ws-discovery-gateway-policy-p2] user vlan 20

[Device-ws-discovery-gateway-policy-p2] service vlan 40

[Device-ws-discovery-gateway-policy-p2] quit

# 配置WS-Discovery网关允许学习printer服务。

[Device] ws-discovery gateway permit service-type printer

# 配置WS-Discovery网关在VLAN 10内发送报文的源地址为接口Vlan-interface30的主IP地址。

[Device] vlan 10

[Device-vlan10] ws-discovery gateway source-ip interface vlan-interface 30

[Device-vlan10] quit

# 配置WS-Discovery网关在VLAN 20内发送报文的源地址为接口Vlan-interface40的主IP地址。

[Device] vlan 20

[Device-vlan20] ws-discovery gateway source-ip interface vlan-interface 40

[Device-vlan20] quit

# 在VLAN 30内开启WS-Discovery网关的服务定时探测功能,并设置探测的时间间隔为600秒。

[Device] vlan 30

[Device-vlan30] ws-discovery gateway probe interval 600

[Device-vlan30] quit

# 在VLAN 40内开启WS-Discovery网关的服务定时探测功能,并设置探测的时间间隔为600秒。

[Device] vlan 40

[Device-vlan40] ws-discovery gateway probe interval 600

[Device-vlan40] quit

4. 验证配置

# 显示WS-Discovery网关的配置信息。

[Device] display ws-discovery gateway

WS-Discovery gateway configuration:

 Status: Enabled

Service types supported by WS-Discovery:

 Printer

WS-Discovery gateway session timeout: 120s(default)

Source IP:

 VLAN 10:  Vlan-interface30 (192.168.1.1)

 VLAN 20:  Vlan-interface40 (192.168.2.1)

Probe interval:

 VLAN 30:  600s.

# 显示WS-Discovery网关学到的printer类型的服务资源信息。

[Device] display ws-discovery gateway service printer

UUID: 298423a6-9188-4ab1-83bb-1cbfc0f3f0c4

Xaddrs: https://192.168.10.1:3702/298423a6-9188-4ab1-83bb-1cbfc0f3f0c4

Service type: printer

VLAN: 30

IP: 192.168.1.1

 

UUID: 3f2504e0-4f89-11d3-9a0c-0305e82c3301

Xaddrs: https://192.168.10.2:3702/3f2504e0-4f89-11d3-9a0c-0305e82c3301

Service type: printer

VLAN: 40

IP: 192.168.2.1

配置完成后,VLAN 10内的员工只能访问VLAN 30内的打印机服务,VLAN 20内的员工只能访问VLAN 40内的打印机服务。

1.12.2  WS-Discovery网关支持QinQ组网配置举例

1. 组网需求

图1-7所示,某学校内部网络划分各个学院、专业,各学院使用的VLAN为VLAN 4~10;各专业使用的VLAN为VLAN 15~60。

其中,A学院A专业的打印机比较繁忙,申请使用B学院B专业的打印机。现要求A学院A专业中的人员,可以使用B学院B专业的打印机。WS-Discovery网关需要在QinQ组网中帮助探测网络内的Web service服务信息。

2. 组网图

图1-7 WS-Discovery网关支持QinQ组网图

 

3. 配置步骤

·     配置Device A

# 将端口GigabitEthernet1/0/1加入到VLAN 15中。

<DeviceA> system-view

[DeviceA] interface gigabitethernet 1/0/1

[DeviceA-GigabitEthernet1/0/1] port access vlan 15

[DeviceA-GigabitEthernet1/0/1] quit

# 配置端口GigabitEthernet1/0/2为Trunk端口,且允许VLAN 4和VLAN 15的报文通过。

[DeviceA] interface gigabitethernet 1/0/2

[DeviceA-GigabitEthernet1/0/2] port link-type trunk

[DeviceA-GigabitEthernet1/0/2] port trunk permit vlan 4 15

[DeviceA-GigabitEthernet1/0/2] quit

·     配置Device B

# 将端口GigabitEthernet1/0/1加入到VLAN 30中。

<DeviceB> system-view

[DeviceB] interface gigabitethernet 1/0/1

[DeviceB-GigabitEthernet1/0/1] port access vlan 30

[DeviceB-GigabitEthernet1/0/1] quit

# 配置端口GigabitEthernet1/0/2为Trunk端口,且允许VLAN 5和VLAN 30的报文通过。

[DeviceB] interface gigabitethernet 1/0/2

[DeviceB-GigabitEthernet1/0/2] port link-type trunk

[DeviceB-GigabitEthernet1/0/2] port trunk permit vlan 5 30

[DeviceB-GigabitEthernet1/0/2] quit

·     配置Device C

# 配置端口GigabitEthernet1/0/1为Trunk端口,且允许VLAN 4和VLAN 15的报文通过。

<DeviceC> system-view

[DeviceC] interface gigabitethernet 1/0/1

[DeviceC-GigabitEthernet1/0/1] port link-type trunk

[DeviceC-GigabitEthernet1/0/1] port trunk permit vlan 4 15

# 配置端口GigabitEthernet1/0/1的PVID为VLAN 4

[DeviceC-GigabitEthernet1/0/1] port trunk pvid vlan 4

# 开启端口GigabitEthernet1/0/1的QinQ功能。

[DeviceC-GigabitEthernet1/0/1] qinq enable

[DeviceC-GigabitEthernet1/0/1] quit

# 配置端口GigabitEthernet1/0/2为Trunk端口,且允许VLAN 5和VLAN 30的报文通过。

[DeviceC] interface gigabitethernet 1/0/2

[DeviceC-GigabitEthernet1/0/2] port link-type trunk

[DeviceC-GigabitEthernet1/0/2] port trunk permit vlan 5 30

# 配置端口GigabitEthernet1/0/2的PVID为VLAN 5

[DeviceC-GigabitEthernet1/0/2] port trunk pvid vlan 5

# 开启端口GigabitEthernet1/0/2的QinQ功能。

[DeviceC-GigabitEthernet1/0/2] qinq enable

[DeviceC-GigabitEthernet1/0/2] quit

# 配置端口GigabitEthernet1/0/3为Trunk端口,且允许VLAN 4、VLAN 5、VLAN 15和VLAN 30的报文通过。

[DeviceC] interface gigabitethernet 1/0/3

[DeviceC-GigabitEthernet1/0/3] port link-type trunk

[DeviceC-GigabitEthernet1/0/3] port trunk permit vlan 4 5 15 30

[DeviceC-GigabitEthernet1/0/3] quit

·     配置Device D

# 配置端口GigabitEthernet1/0/1为Trunk端口,且允许VLAN 4、VLAN 5、VLAN 15和VLAN 30的报文通过。

<DeviceD> system-view

[DeviceD] interface gigabitethernet 1/0/1

[DeviceD-GigabitEthernet1/0/1] port link-type trunk

[DeviceD-GigabitEthernet1/0/1] port trunk permit vlan 4 5 15 30

[DeviceD-GigabitEthernet1/0/1] quit

# 配置端口GigabitEthernet1/0/2为Trunk端口,且允许VLAN 4、VLAN 5、VLAN 15和VLAN 30的报文通过。

[DeviceD] interface gigabitethernet 1/0/2

[DeviceD-GigabitEthernet1/0/2] port link-type trunk

[DeviceD-GigabitEthernet1/0/2] port trunk permit vlan 4 5 15 30

[DeviceD-GigabitEthernet1/0/2] quit

# 开启WS-Discovery网关功能。

[DeviceD] ws-discovery gateway enable

# 创建名称为p1的WS-Discovery网关策略。

[DeviceD] ws-discovery gateway policy p1

# 配置名称为p1的WS-Discovery策略的用户SVLAN 4、CVLAN为15,服务VLAN为SVLAN 5、CVLAN30。

[DeviceD-ws-discovery-gateway-policy-p1] user vlan 4 second-vlan 15

[DeviceD-ws-discovery-gateway-policy-p1] service vlan 5 second-vlan 30

[DeviceD-ws-discovery-gateway-policy-p1] quit

# 配置WS-Discovery网关允许学习printer服务。

[DeviceD] ws-discovery gateway permit service-type printer

·     配置Device E

# 配置接口GigabitEthernet1/0/1的IP地址为10.96.24.137/24。

<DeviceE> system-view

[DeviceE] interface gigabitethernet 1/0/1

[DeviceE-GigabitEthernet1/0/1] ip adderss 10.96.24.137 24

# 在接口GigabitEthernet1/0/1上开启本地代理ARP功能。

[DeviceE-GigabitEthernet1/0/1] local-proxy-arp enable

[DeviceE-GigabitEthernet1/0/1] quit

# 配置子接口GigabitEthernet1/0/1.4能够终结的VLAN报文的第一层VLAN ID4、第二层VLAN ID15

[DeviceE] interface gigabitethernet 1/0/1.4

[DeviceE-GigabitEthernet2/0/1.4] vlan-type dot1q vid 4 second-dot1q 15

[DeviceE-GigabitEthernet2/0/1.4] quit

# 配置子接口GigabitEthernet1/0/1.5能够终结的VLAN报文的第一层VLAN ID5、第二层VLAN ID30

[DeviceE] interface gigabitethernet 1/0/1.5

[DeviceE-GigabitEthernet2/0/1.5] vlan-type dot1q vid 5 second-dot1q 30

[DeviceE-GigabitEthernet2/0/1.5] quit

4. 验证配置

配置完成后,A学院A专业中的人员可以使用B学院B专业的打印机。

 

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们