問題描述
?當業務訪問通過Internet速度較慢,目前有一個較快的訪問中轉點(專線或者BGP)。
技術選擇:
1、不想使用CDN等復雜方案。
2、方案無需考慮后端數據同步問題。
3、需要運維對轉發有完全的控制。
實施方案:
通過加速點的一臺Linux服務器通過Iptables實現加速業務訪問的效果。
分布指南
一、環境信息
站點信息
A站點為業務發布點,B站點為中轉加速點,C站點為終端用戶訪問點,D站點為對比沒有使用加速的站點。
IP地址列表
iptables:實現DNAT和SNAT轉發實現工具-CentOS 6
httping:主機禁止ICMP但是開放80端口的情況實現ping功能(Linux平臺)
httpping:作用同上(Windows平臺)
二、配置Linux轉發
IP地址配置
B站:
D站:
開啟Forword
配置SNAT和DNAT
B站配置:
D站配置:
靜態路由配置
B站:
三、測試加速效果
分別從B站和D站ping A站,1000個數據包,查看平均延遲
分別從C站 ping A站,1000個數據包,查看平均延遲
四、結論
從測試結果可以看出使用奧飛加速的平均延遲83ms,沒有使用專線加速的D站和直接訪問點的平均延遲分別為553ms和541ms。
-
Linux
+關注
關注
87文章
11339瀏覽量
210118 -
CDN
+關注
關注
0文章
321瀏覽量
28853
原文標題:業務訪問加速實戰 | 借助Iptables實現全NAT高速轉發
文章出處:【微信號:magedu-Linux,微信公眾號:馬哥Linux運維】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論