07-WS-Discovery网关配置
本章节下载: 07-WS-Discovery网关配置 (372.73 KB)
1.6 配置允许WS-Discovery网关学习的Web service服务类型
1.7 配置WS-Discovery网关发送协议报文的源IP地址
1.9 配置WS-Discovery网关服务资源表项的老化时间
1.12.2 WS-Discovery网关支持QinQ组网配置举例
WS-Discovery(Web Services Dynamic Discovery,网络服务动态发现)网关用于在大规模网络中实现跨VLAN的Web服务发现,并提供服务资源的学习维护、应答客户端请求和访问权限的控制等功能。
如图1-1所示,典型的WS-Discovery组网模型中包括三类实体:Web service客户端、Web service服务端和WS-Discovery网关。下面将以Web service客户端访问与其处于不同VLAN的Web service服务端为例,介绍各实体的涵义及作用。
图1-1 WS-Discovery典型组网模型图
Web service客户端通过WS-Discovery协议访问网络中提供Web service的设备。
Web service服务端用于提供基于Web的服务,供Web service客户端调用。例如用户PC可以调用提供Web service的打印机,使用该打印机提供的打印服务。
WS-Discovery网关用于在大规模网络中实现跨VLAN的Web服务发现,并提供服务资源的学习维护、应答客户端请求和访问权限的控制等功能。
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服务发现和应答等功能。
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场景的服务发现
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客户端收到应答报文后即可获取提供打印机服务的设备信息。
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。
在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客户端获取与打印机通信所需的传输地址的过程
本功能仅WS6520-WiNet系列交换机支持,其他系列交换机不支持。
WS-Discovery网关配置任务如下:
(3) 配置允许WS-Discovery网关学习的Web service服务类型
(4) (可选)配置WS-Discovery网关发送协议报文的源IP地址
(5) (可选)开启WS-Discovery网关的服务定时探测功能
(6) (可选)配置WS-Discovery网关服务资源表项的老化时间
(7) (可选)配置WS-Discovery网关支持QinQ
(1) 进入系统视图。
system-view
(2) 开启WS-Discovery网关功能。
ws-discovery gateway enable
缺省情况下,WS-Discovery网关功能处于关闭状态。
在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客户端的请求,从而达到服务访问控制的目的。
只有配置了ws-discovery gateway enable命令后,本功能才生效。
(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。
缺省情况下,WS-Discovery网关不会学习任何类型的Web service。配置本功能后,可以控制允许WS-Discovery网关学习的Web service服务类型。
学习大量的服务资源信息会占用WS-Discovery网关设备的内存空间,用户可根据实际情况调整允许WS-Discovery网关学习的Web service类型,减少不必要的内存空间占用。
只有配置了ws-discovery gateway enable命令后,本功能才生效。
(1) 进入系统视图。
system-view
(2) 配置允许WS-Discovery关学习的Web service服务类型。
ws-discovery gateway permit service-type printer
(3) 缺省情况下,不允许WS-Discovery网关学习任何类型的Web service。
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内发送报文。
缺省情况下,WS-Discovery网关收到上述类型的协议报文,然后转发到其他VLAN时,报文的源IP地址为连接目的VLAN的VLAN接口主IP地址。需要保证连接目的VLAN的VLAN接口配置了主IP地址,否则WS-Discovery网关无法发送报文。
WS-Discovery网关指定的接口必须存在主IP,否则配置失败。
只有配置了ws-discovery gateway enable命令后,本功能才生效。
QinQ组网情况下无需配置本功能。
(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地址。
Web service服务端接入网络时,会在二层广播域内主动通告自己的服务。WS-Discovery网关设备接入网络后,会收到后续新接入网络的Web service服务端通告的服务信息。但网络中已经存在的Web service服务端不会再主动通告自己的服务,WS-Discovery网关也就无法获取到这些服务信息。在WS-Discovery网关上开启了服务定时探测功能后,WS-Discovery网关会定时主动探测网络中的Web service服务端,根据收到的应答报文,及时更新网关上的服务信息列表。
只有配置了ws-discovery gateway enable命令后,本功能才生效。
(1) 进入系统视图。
system-view
(2) 进入VLAN视图。
(3) vlan vlan-id
(4) 开启WS-Discovery网关的服务定时探测功能,并设置探测的时间间隔。
ws-discovery gateway probe interval interval
缺省情况下,WS-Discovery网关的服务定时探测功能处于关闭状态。
WS-Discovery网关会为每条服务资源表项设置老化时间,当老化时间超时后,WS-Discovery网关会删除相应的服务资源表项。WS-Discovery网关通过这种方式减少无效的服务资源表项对设备内存空间的占用。
只有配置了ws-discovery gateway enable命令后,本功能才生效。
(1) 进入系统视图。
system-view
(2) 配置WS-Discovery网关服务资源表项的老化时间。
ws-discovery gateway session timeout time
缺省情况下,WS-Discovery网关服务资源表项的老化时间为120秒。
在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。
¡ 如果不匹配,则丢弃报文。
只有配置了ws-discovery gateway enable命令后,本功能才生效。
(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。
在完成上述配置后,在任意视图下执行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-6所示,某企业内部网络使用WS-Discovery协议为员工提供打印机服务。现要求VLAN 10中的员工和VLAN 20中的员工不能使用同一台打印机。WS-Discovery网关需要定时探测企业网络内的Web service服务信息。
图1-6 WS-Discovery网关基本组网图
# 开启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
# 显示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-7所示,某学校内部网络划分各个学院、专业,各学院使用的VLAN为VLAN 4~10;各专业使用的VLAN为VLAN 15~60。
其中,A学院A专业的打印机比较繁忙,申请使用B学院B专业的打印机。现要求A学院A专业中的人员,可以使用B学院B专业的打印机。WS-Discovery网关需要在QinQ组网中帮助探测网络内的Web service服务信息。
图1-7 WS-Discovery网关支持QinQ组网图
· 配置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 ID为4、第二层VLAN ID为15。
[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 ID为5、第二层VLAN ID为30。
[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
配置完成后,A学院A专业中的人员可以使用B学院B专业的打印机。
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!