通過(guò)加速點(diǎn)的一臺(tái)Linux服務(wù)器通過(guò)Iptables實(shí)現(xiàn)加速業(yè)務(wù)訪問(wèn)的效果
掃描二維碼
隨時(shí)隨地手機(jī)看文章
問(wèn)題描述
► 當(dāng)業(yè)務(wù)訪問(wèn)通過(guò)Internet速度較慢,目前有一個(gè)較快的訪問(wèn)中轉(zhuǎn)點(diǎn)(專線或者BGP)。
技術(shù)選擇:
1、不想使用CDN等復(fù)雜方案。
2、方案無(wú)需考慮后端數(shù)據(jù)同步問(wèn)題。
3、需要運(yùn)維對(duì)轉(zhuǎn)發(fā)有完全的控制。
實(shí)施方案:
通過(guò)加速點(diǎn)的一臺(tái)Linux服務(wù)器通過(guò)Iptables實(shí)現(xiàn)加速業(yè)務(wù)訪問(wèn)的效果。
分布指南
一、環(huán)境信息
站點(diǎn)信息
A站點(diǎn)為業(yè)務(wù)發(fā)布點(diǎn),B站點(diǎn)為中轉(zhuǎn)加速點(diǎn),C站點(diǎn)為終端用戶訪問(wèn)點(diǎn),D站點(diǎn)為對(duì)比沒有使用加速的站點(diǎn)。
IP地址列表
iptables:實(shí)現(xiàn)DNAT和SNAT轉(zhuǎn)發(fā)實(shí)現(xiàn)工具-CentOS 6
httping:主機(jī)禁止ICMP但是開放80端口的情況實(shí)現(xiàn)ping功能(Linux平臺(tái))
httpping:作用同上(Windows平臺(tái))
二、配置Linux轉(zhuǎn)發(fā)
IP地址配置
B站:
D站:
開啟Forword
配置SNAT和DNAT
B站配置:
D站配置:
靜態(tài)路由配置
B站:
三、測(cè)試加速效果
分別從B站和D站ping A站,1000個(gè)數(shù)據(jù)包,查看平均延遲
分別從C站 ping A站,1000個(gè)數(shù)據(jù)包,查看平均延遲
四、結(jié)論
從測(cè)試結(jié)果可以看出使用奧飛加速的平均延遲83ms,沒有使用專線加速的D站和直接訪問(wèn)點(diǎn)的平均延遲分別為553ms和541ms。