07-10-2007 11:52 AM
Network Setup:
[VA]----4506----6500--/\/---[net cloud]
<space >[C!E]< >[V!B]
Legend:
VA - Cache Engine Clients (Vlan 2-VTPA)
VB - Cache Engine Client (Vlan 3-VTPB)
CE - Cache Engine(connectsto Vlan 4-VTPA)
Scenario:
VA and VB needs to access https web servers in Remote Network Cloud. CE should perform transparent https caching using wccp.
Problem: 4506 switch not seeing cache engine/or properly running wccp?
I have a Cisco WAE 512 (ACNS v5.5.5) directly connected to a Cisco Catalyst WS-C4506 switch (cat4500-ipbasek9-mz.122-31.SGA.bin) VA also connects to 4506, both are configured for https caching, but when i would issue
the "sh ip wccp 70 detail" command on the switch , I get:
WCCP Cache-Engine information:
Web Cache ID: x.x.x.x
Protocol Version: 2.0
State: NOT Usable
Redirection: L2
Packet Return: L2
Packets Redirected: 0
Connect Time: 1w1d
Assignment: MASK
It seems that for a cache engine directly connected to this switch, wccp is not working, I really wonder why it would show
"State: NOT Usable"
and
Redirection: L2
Packet Return: L2
but L2 redirection is only supported on 6500 series right?
Suprisingly for 6500, it sees the cache engine thru GRE, and the CE is able to
https cache thru wccp the VB clients https request (VB connects to 6500).
"sh ip wccp 70 detail" @ 6500
WCCP Cache-Engine information Web Cache ID: y.y.y.y
Protocol Version: 2.0
State: Usable
Redirection: GRE
Packet Return: GRE
Assignment: HASH
Initial Hash Info: 00000000000000000000000000000000
00000000000000000000000000000000
Assigned Hash Info: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFF0000000000000000
Hash Allotment: 192 (75.00%)
Packets Redirected: 0
Connect Time: 00:00:41
Any ideas why WCCP is not working on the 4506 switch? Any suggestions on how to make it work?
thanks,
-dod
07-11-2007 05:46 AM
Daryl,
The WCCP implementation on the 4500/4900 only supports L2 forwarding and mask assignment. The "NOT Usable" state for a CE typically means the CE and router do not agree on the configured methods. Can you please post the WCCP portion of the ACNS configuration?
Thanks,
Zach
07-11-2007 06:37 AM
Hi Seils,
Here it is:
wccp router-list 1
wccp port-list 1 xx yyy zzzz aaaa bbbb
wccp https-cache accept-all
wccp service-number 90 router-list-num 1 port-list-num 1 application https-cache
wccp version 2
#sh wccp content-engines
Content Engine List for Service: WCCPv2 Service 90
IP address =
Routers seeing this Content Engine(1)
#sh wccp routers
Router Information for Service: WCCPv2 Service 90
Routers Configured and Seeing this Content Engine(1)
Router Id Sent To Recv ID
Routers not Seeing this Content Engine
-NONE-
Routers Notified of but not Configured
-NONE-
Multicast Addresses Configured
-NONE-
thanks for the help,
-dod
07-11-2007 06:40 AM
Hi Siels,
Do you happen to know if I would connect the WAE to the 6500, the 4500 would be able to see the WAE thru GRE for wccp?
Does 4500 supports GRE for wccp?
Thanks,
-dod
07-12-2007 12:12 AM
The 4500 does not support GRE Forwarding.
Zach
07-12-2007 12:12 AM
Dod,
You are missing the following arguments on the WCCP service configuration:
l2-redirect mask-assign
So the configuration should look like this:
wccp router-list 1
wccp port-list 1 xx yyy zzzz aaaa bbbb
wccp https-cache accept-all
wccp service-number 90 router-list-num 1 port-list-num 1 application https-cache l2-redirect mask-assign
wccp version 2
Thanks,
Zach
07-12-2007 02:00 AM
Hi Zach,
I have tried the config that you suggested but still it didnt work.
I have connected the cache engine to a port in 4500, then assigned it to a vlan.
Would it required that the port to be issued
"no switchport" command
for l2-redirect to work?
thanks,
-dod
07-12-2007 06:45 AM
Please provide the following output:
IOS/4500:
show ip wccp
show ip wccp 90 detail
show ip wccp 90 service
CE:
show wccp services detail
07-14-2007 05:04 AM
CS4500#sh ip wccp
Global WCCP information:
Router information:
Router Identifier:
Protocol Version: 2.0
Service Identifier: 70
Number of Cache Engines: 0
Number of routers: 0
Total Packets Redirected: 0
Redirect access-list: -none-
Total Packets Denied Redirect: 0
Total Packets Unassigned: 0
Group access-list: -none-
Total Messages Denied to Group: 0
Total Authentication failures: 0
Total Bypassed Packets Received: 0
Service Identifier: 90
Number of Cache Engines: 0
Number of routers: 0
Total Packets Redirected: 0
Redirect access-list: -none-
Total Packets Denied Redirect: 0
Total Packets Unassigned: 0
Group access-list: -none-
Total Messages Denied to Group: 0
Total Authentication failures: 0
Total Bypassed Packets Received: 0
CS4500#sh ip wccp 90 detail
WCCP Cache-Engine information:
Web Cache ID:
Protocol Version: 2.0
State: NOT Usable
Redirection: L2
Packet Return: L2
Packets Redirected: 0
Connect Time: 1w5d
Assignment: MASK
CS4500#sh ip wccp 90 service
WCCP service information definition:
Type: Dynamic
Id: 90
Priority: 220
Protocol: 6
Options: 0x00000512
--------
Mask/Value sets: 0
Value elements : 0
Ports: Destination:: aa bbb cccc dddd eeee ffff gggg hhhh
===Cache Engine===
Service Details for WCCPv2 Service 90 Service
Service Enabled : Yes
Service Priority : 220
Service Protocol : 6
Application : HTTPS cache
Service Flags (in Hex) : 512
Service Ports : aa bbb cccc dddd
: eeee 0 0 0
Security Enabled for Service : No
Multicast Enabled for Service : No
Weight for this Web-CE : 0
Negotiated forwarding method : GRE
Negotiated assignment method : HASH
Negotiated return method : GRE
Received Values:
Source IP mask (in Hex) : 0
Destination IP mask (in Hex) : 0
Source Port mask (in Hex) : 0
Destination Port mask (in Hex) : 0
Calculated Values:
Source IP mask (in Hex) : 0
Destination IP mask (in Hex) : 1741
Source Port mask (in Hex) : 0
Destination Port mask (in Hex) : 0
07-17-2007 10:47 PM
The settings displayed on your CE do not match the 4500:
Negotiated forwarding method : GRE
Negotiated assignment method : HASH
Negotiated return method : GRE
The 4500 requires L2 Forwarding and Mask Assignment.
Zach
07-17-2007 11:25 PM
Ok thanks, I will try that.
I also have another concern,
Would it be possible to connect the cache engine to 2 core switches for redundancy purposes (just in case im going to do some hardware maintenance on one of the cores, i dont want my clients connection to the cache engine to be distrupted)? Are there going to be caching or routing issues if I would implement it? Could you give me an idea how to configure it?
Thanks,
-Daryl
Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: