Komunikační protokol webové mezipaměti
Web Cache Communication Protocol (WCCP) je protokol pro přesměrování obsahu vyvinutý společností Cisco . Poskytuje mechanismus pro přesměrování toků provozu v reálném čase. Má vestavěné škálování , vyvažování zátěže , odolnost proti chybám . Cisco IOS Release 12.1 a novější umožňují použití verze 1 nebo verze 2 protokolu.
WCCP vám umožňuje použít Cisco Cache Engines (nebo jiná zařízení pro ukládání do mezipaměti s podporou WCCP ) k nalezení zdroje webového provozu v síti. Taková zařízení umožňují místní požadavky na obsah. Lokalizace provozu snižuje náklady na přenos a dobu stahování.
Verze protokolu
Verze 1
- Pouze jeden router obsluhuje skupinu zařízení.
- Podporuje pouze přesměrování provozu HTTP ( port TCP 80).
- Používá protokol GRE k zabránění úpravám balíčku.
- Směrovače a mezipaměťová zařízení spolu komunikují pomocí UDP , portu 2048.
Verze 2
- Umožňuje až 32 routerů (WCCP serverů).
- Podporuje až 32 zařízení/akcelerátorů (klientů WCCP)
- Podporuje všechny protokoly IP a TCP.
- Podporuje až 256 skupin služeb (skupin služeb).
- Přidáno šifrování pomocí MD5 hash .
Hlavní funkce WCCP
Registrace.
- Akcelerátor nebo zařízení je klient WCCP.
- Registruje službu WCCP (0-255) se zprávou „Jsem tady“, pokud je aplikace spuštěna.
- Registruje klienty WCCP, kteří se deklarovali ve skupině služeb, poskytuje upozornění na přítomnost, požaduje provoz, který je zajímá.
- Vysílá „Jsem tady“ každých 10 sekund.
- Instruuje klienty WCCP (nižší IP adresy) o protokolu/portu, cíli, přesměrování a návratu.
- Router - WCCP server.
- Přijímá registraci skupiny služeb (0-255).
- Potvrzuje příjem „Jsem tady“ zprávou „Vidím tě“.
- Čeká třicet sekund, než prohlásí, že zařízení selhalo.
- Hlásí zařízení o jiných zařízeních.
- Název routeru je nejvyšší IP rozhraní nebo nejvyšší IP smyčky, pokud alespoň jedna existuje.
- Přesměruje provoz do zařízení.
Jmenování.
- Vybírá zařízení ve skupině.
- Hashuje 256 streamů.
- Maskuje 128 streamů sedmibitovou maskou generovanou ze zdrojového nebo cílového IP/Portu.
Přesměrování ze směrovače do mezipaměti úložiště.
- Mechanismus WCCP GRE vytváří tunel ze směrovače do místního nebo vzdáleného zařízení.
- Mechanismus přesměrování WCCP L2 přepisuje MAC adresy v paketech na místní zařízení.
- Seznamy přesměrování umožňují směrovači povolit/zakázat provoz do cíle.
Vraťte se z mezipaměti do routeru.
- Návrat WCCP GRE.
- Návrat WCCP L2.
- Zařízení může vracet provoz jakýmkoli jiným způsobem, včetně směrování.
Produkty podporující WCCP
Softwarové proxy servery: