注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

itoedr的it学苑

记录从IT文盲学到专家的历程

 
 
 

日志

 
 

wccp1/2的会话过程  

2013-06-26 19:52:26|  分类: wccp使用 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

1.在启用了wccp的router和内容引擎CE之间,他们通过udp 2048建立会话. 多个router和多个CE可以在一个组内.这个组可以负责重定向专门的流量,比如http,https.
在所有的CE中,将根据每个CE的ip address,选择一个最小ip address的CE作为指定CE.感觉到ospf的DR了吧,呵呵.这个指定CE负责分配流量负担到所有的CE.
2.router和CE之间会定期发送2种报文用于维护会话:"HERE_I_AM","I_SEE_YOU". 前一种报文是CE发出的,用于通知router我准备好了.后一种报文是router发出的,用于确认.
3.客户端无须配置代理.配置好ip,网关和dns即可. 关键点是要让客户的报文经过router,小的网络可以将客户端pc的网关指向router接口ip.
4.当报文经过router时,router会根据配置监听特定的端口,这里是http流量,然后将http流量通过GRE封装,再交给CE处理.
5.CE接到GRE报文后,解包,找到第三层目的ip.然后自己将初始化一个http get的请求到目的地址.如果CE无法直接连接internet,CE上可以配置http proxy实现.
6.internet上的web server接收到报文后,看到的地址应该是CE的地址.而不是真正客户端的ip.
7.报文回到CE,CE 将重写目的ip为真正client.报文路由到client端,显示网页内容.
8.在client端看来,并不知道CE的存在,也不知道流量 被router重定向了.可以通过netstat -an查看.或sniffer.
9.对于没有规定要重定向的流量(通过ACL规定), router将按默认行为路由报文,查表,重写2层,转出口.
  评论这张
 
阅读(36)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017