回覆: Squid 的 cache_peer 功能
squid 的 cache_peer 分為三種,parent、sibling、multicast
其中 multicast 是針對同一網域的 cluster host 才有用
一般中小學的設法是把區網中心設為 parent
其它學校設為 sibling
而大專院校的設法是把上鏈單位設成 sibling 但不設 parent
因為還要考量到延遲時間的問題
不過這一切都是在您的 ip 在對方的 acl 容序存取範圍之下
有一些 proxy 對 sibling 的管制比較鬆
但當成 parent 基本上比較不可能
因為大專的 proxy 現在主要是作為圖書館資料庫存取用
要有帳號密碼
以上提供給樓主參考
回覆: Squid 的 cache_peer 功能
想知道怎麼看 sibling 有沒有效
我設了 Hinet 提供的 Proxy 及教育部、長庚大學等伺服器為 sibling
每當開啟一個連線 (網頁),就會有封包傳到這幾台主機去
但幾乎沒有從對方主機接收到過任何封包 (快取資料?)
或許是對方真的沒有我要的快取碎片 ( no hit )
但怕的是 sibling 根本沒有生效 (設定錯誤、對方設限等等)
Port 都用預設,除了 Hinet 是 80 外其他為 3128,ICP 3130
還有就是傳送封包給 sibling 伺服器的同時
自己的 Squid 伺服器也會去遠端主機 (網頁) 抓資料,請問這是正常的嗎?
因為記得順序是先查自己的快取資料,若沒有去 sibling 查,還是沒有才去遠端主機拿
這些連線的動作同時做的話,感覺設 sibling 就沒有意義了
請高手指點
回覆: Squid 的 cache_peer 功能
你有看過 cachemgr.cgi (cache manager)的數值,或乾脆把它的 access log 打開來看嗎?
你如果不是在學網上,我的直覺告訴我,這樣做成功的機率很低...
回覆: Squid 的 cache_peer 功能
[QUOTE=tompuppy;1097031]你有看過 cachemgr.cgi (cache manager)的數值,或乾脆把它的 access log 打開來看嗎?
你如果不是在學網上,我的直覺告訴我,這樣做成功的機率很低...[/QUOTE]
的確不是在學網上,access log 裡也沒有任何經由 ICP 接受的紀錄資料,看來這個方法沒用了。
回覆: Squid 的 cache_peer 功能
還有 Squid 的連線品質 (參數設定)是否比瀏覽器的要好呢?
總感覺透過 Squid 連線後,開網頁有比較順暢。