27-Web Cache重定向操作
本章节下载: 27-Web Cache重定向操作 (146.08 KB)
仅S3600-EI系列以太网交换机支持Web Cache重定向功能。
通常情况下,用户通过HTTP(Hypertext Transfer Protocol,超文本传输协议)访问Web页面,获取所需信息。在典型的组网环境中,用户通过局域网连接到Internet。随着局域网内用户数量的增多、获取信息的内容不断丰富,连接局域网与Internet之间的链路需要处理大量的HTTP流量,影响其他业务流量的正常处理。通过设置Web缓存服务器,可以减少局域网与Internet连接链路的压力,同时提高用户获取信息的速度。
S3600-EI系列以太网交换机提供了Web Cache重定向功能,可以将用户访问Web页面的报文重定向到Web缓存服务器。Web Cache重定向功能实现如图1-1所示。
图1-1 Web Cache重定向功能示意图
在上图中,PC 1和PC 2代表交换机下挂的局域网中的用户,分为属于VLAN 10和VLAN 20;PC 1的网关设置为VLAN 10接口的IP地址,PC 2的网关设置为VLAN 20接口的IP地址。Web Cache Server是存储了局域网用户经常访问的Internet信息的服务器,属于VLAN 30。交换机通过VLAN 40与路由器连接。正常情况下,PC 1和PC 2访问Internet的报文通过VLAN 40转发给路由器,然后通过路由器发送到Internet。在交换机上启动了Web Cache重定向功能以后,PC 1和PC 2通过HTTP协议访问Internet的流量会经过VLAN 30被重定向到Web Cache Server上:
l 如果Web Cache Server上有用户需要的内容,Web Cache Server就会直接将这些内容返回给用户,用户无需访问Internet即可获取信息;
l 如果Web Cache Server上没有用户需要的内容,Web Cache Server会从Internet上获取信息,然后返回给用户。
需要注意的是,如果同时配置了Web Cache重定向功能和STP功能,为了避免Web Cache重定向功能失效,建议用户将交换机上连接Web Cache Server的端口配置为Trunk或Hybrid端口,并且允许交换机转发用户访问Internet报文时所用的VLAN(如图1-1中的VLAN 40)内的报文通过。
l 保证交换机与Web Cache Server之间路由可达,且在Web Cache Server上启动了Web Cache功能;
l 确定了Web Cache Server的IP地址、MAC地址、参与Web Cache重定向的VLAN;
l 确定了交换机与Web Cache Server相连的端口、HTTP报文使用的TCP端口号。
用户可以在系统视图下或者与Web Cache Server相连接的以太网端口视图下配置Web Cache重定向功能。
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
配置Web Cache Server的相关参数 |
webcache address ip-address mac mac-address vlan vlan-id port interface-type interface-number [ tcpport tcpport-number ] |
必选 缺省情况下,没有配置Web Cache Server的相关参数 |
配置参与Web Cache重定向的VLAN |
webcache redirect-vlan vlan-id |
必选 缺省情况下,所有VLAN内的HTTP报文都不会重定向到Web Cache Server |
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入以太网端口视图 |
interface interface-type interface-number |
- |
配置Web Cache Server的相关参数 |
webcache address ip-address mac mac-address vlan vlan-id [ tcpport tcpport-number ] |
必选 缺省情况下,没有配置Web Cache Server的相关参数 |
退出至系统视图 |
quit |
- |
配置参与Web Cache重定向的VLAN |
webcache redirect-vlan vlan-id |
必选 缺省情况下,所有VLAN内的HTTP报文都不会重定向到Web Cache Server |
l 如果交换机与Web Cache Server之间路由不可达,Web Cache重定向功能将不能生效。
l 交换机只支持配置一个Web Cache Server。如果再次配置Web Cache Server,新配置的Web Cache Server将替代原有的配置。
l Web Cache Server所属的VLAN接口和参与WEB Cache重定向的VLAN接口必须处于Up状态,否则Web Cache重定向功能将不能生效。
l 交换机不支持将Web Cache Server所属的VLAN配置为参与Web Cache重定向的VLAN。
完成上述配置后,在任意视图下执行display命令,可以显示配置Web Cache重定向后的运行情况。通过查看显示信息,用户可以验证配置的效果。
表1-3 Web Cache重定向的显示
操作 |
命令 |
说明 |
显示Web Cache重定向功能的参数设置和状态信息 |
display webcache |
display命令可以在任意视图下执行 |
某公司的网络拓扑如图1-2所示,具体环境如下:
l 市场部门使用VLAN 10(VLAN接口的IP地址为192.168.1.1/24),并通过端口Ethernet 1/0/1接入交换机;
l 研发部门使用VLAN 20(VLAN接口的IP地址为192.168.2.1/24),并通过端口Ethernet 1/0/2接入交换机;
l 管理部门使用VLAN 30(VLAN接口的IP地址为192.168.3.1/24),并通过端口Ethernet 1/0/3接入交换机;
l Web Cache Server属于VLAN 40(VLAN接口的IP地址为192.168.4.1/24),Web Cache Server的IP地址为192.168.4.2,MAC地址为0012-0990-2250,并通过端口Ethernet 1/0/4接入交换机;
l 交换机使用端口Ethernet 1/0/5与路由器连接,通过路由器访问Internet。端口Ethernet 1/0/5属于VLAN 50(VLAN接口的IP地址为192.168.5.1/24)。
要求启动交换机的Web Cache重定向功能,将市场部门、研发部门和管理部门的HTTP报文全部重定向到Web Cache Server,减少广域网连接链路的压力,同时提高获取信息的速度。
图1-2 配置Web Cache重定向组网图
# 创建市场部门所属的VLAN 10,配置VLAN 10接口的IP地址为192.168.1.1。
<Sysname> system-view
[Sysname] vlan 10
[Sysname-vlan10] port Ethernet 1/0/1
[Sysname-vlan10] quit
[Sysname] interface Vlan-interface 10
[Sysname-Vlan-interface10] ip address 192.168.1.1 24
[Sysname-Vlan-interface10] quit
# 创建研发部门所属的VLAN 20,配置VLAN 20接口的IP地址为192.168.2.1。
[Sysname] vlan 20
[Sysname-vlan20] port Ethernet 1/0/2
[Sysname-vlan20] quit
[Sysname] interface Vlan-interface 20
[Sysname-Vlan-interface20] ip address 192.168.2.1 24
[Sysname-Vlan-interface20] quit
# 创建管理部门所属的VLAN 30,配置VLAN 30接口的IP地址为192.168.3.1。
[Sysname] vlan 30
[Sysname-vlan30] port Ethernet 1/0/3
[Sysname-vlan30] quit
[Sysname] interface Vlan-interface 30
[Sysname-Vlan-interface30] ip address 192.168.3.1 24
[Sysname-Vlan-interface30] quit
# 创建Web Cache Server所属的VLAN 40,配置VLAN 40接口的IP地址为192.168.4.1。
[Sysname] vlan 40
[Sysname-vlan40] quit
[Sysname] interface Vlan-interface 40
[Sysname-Vlan-interface40] ip address 192.168.4.1 24
[Sysname-Vlan-interface40] quit
# 创建连接路由器的VLAN 50,配置VLAN 50接口的IP地址为192.168.5.1。
[Sysname] vlan 50
[Sysname-vlan50] port Ethernet 1/0/5
[Sysname-vlan50] quit
[Sysname] interface Vlan-interface 50
[Sysname-Vlan-interface50] ip address 192.168.5.1 24
[Sysname-Vlan-interface50] quit
# 配置连接Web Cache Server的端口Ethernet 1/0/4为Trunk端口,允许VLAN 40和VLAN 50通过。
[Sysname] interface Ethernet 1/0/4
[Sysname-Ethernet1/0/4] port link-type trunk
[Sysname-Ethernet1/0/4] port trunk permit vlan 40 50
[Sysname-Ethernet1/0/4] quit
# 配置Web Cache重定向功能,将VLAN 10、VLAN 20和VLAN 30接收到的HTTP报文全部重定向到Web Cache Server。
[Sysname] webcache address 192.168.4.2 mac 0012-0990-2250 vlan 40 port Ethernet 1/0/4
[Sysname] webcache redirect-vlan 10
[Sysname] webcache redirect-vlan 20
[Sysname] webcache redirect-vlan 30
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!