WCCP

 

WCCP يا Web Cache Communication Protocol

مصارف گوناگونی در شبکه های Content Delivery دارد و ده سالی از معرفی آن ميگذرد.

قبل از معرفی WCCP؛ يک Cache Server بصورت inline در شبکه قرار مي گرفت (يعنی برای اينکه بسته های Web از Cache Server عبور کنند از سرور بعنوان Gateway يا بصورت Bridge بسته های به آن ميفرستاديم و به قولی سر راه اينترنت قرار ميگرفت)

 

اما با معرفی WCCP اين کار به طور منطقی صورت گرفته و اگر محتويات Packet شامل Web؛ FTP و يا هر چيزی که مربوط به Cache باشد به Cache Server ارسال ميشود. روتر WCCP Client و سرور WCCP Server است.

 

WCCP Server به روتر ميگويد چه ترافيکی را من ميخواهم Cache کنم پس همان ترافيک را برای من بفرست. WCCP از GRE برای ارسال Packet ها بين روتر و سرور استفاده ميکند که دو مزيت دارد:

1.      بسته ها داخل GRE ارسال شده پس در راه فيلتر يا دوبار Cache نميشوند.

2.      سرور ميتواند در شبکه ديگر يا چند hop دورتر باشد.

 

با استفاده از WCCP2 ميتوان چند سرور داشت و آن ها را بصورت يک cluster به چند روتر نسبت دارد و بدين صورت Redundancy و Efficiency (کارايي) بيشتری در سايزهای بزرگتر فراهم ميشود.

 

Cache Server هايي مثل SQUID نيز قابليت WCCP را دارند و برای WCCP2 نيز برنامه های Patch وجود دارد. استفاده از WCCP به Cache Server ها محدود نميشود و برای WAN Acceleration مثل ACE و WAAS؛ همچنين برای فيلترينگ و Streaming و WEB Acceleration و … در شبکه های گسترده استفاده ميگردد (نظير پخش المپيک 2008 که توسط Cisco و NBC ارائه شد.)

 

برای تنظيم WCCP کافيست ترافيک را در زمان ورود به روتر يا خروج از روتر به سمت سرور بفرستيم مثال زير ترافيک ورودی از Gig0/0 را به سرور ميفرستد (بخش ارتباط با روتر در سرور تنظيم ميشود) :

 

ip wccp 99

!

interface GigabitEthernet0/0

ip address 10.10.10.1 255.255.255.0

ip wccp 99 redirect in

!

 

و يا در زمان خروج از روتر:

 

 

ip wccp 99

!

interface Serial0/0

ip address 11.11.11.2 255.255.255.252

ip wccp 99 redirect out

 

 

Router#debug ip wccp packets

 

WCCP-PKT: Received valid Here_I_Am packet from 192.168.25.4 w/rcvd_id 00003532

WCCP-PKT: Sending I_See_You packet to 192.168.25.4 w/ rcvd_id 00003534

WCCP-PKT: Received valid Here_I_Am packet from 192.168.25.3 w/rcvd_id 00003533

WCCP-PKT: Sending I_See_You packet to 192.168.25.3 w/ rcvd_id 00003535

~ توسط Shafagh در آگوست 25, 2008.

یک پاسخ to “WCCP”

  1. مرسي

پاسخی بگذارید