<td id="aqqih"></td>

<dd id="aqqih"></dd>
  1. <span id="aqqih"></span>
  2. <ol id="aqqih"></ol>

    gre是什么,通過gre隧道實現海外服務器線路優化

    這幾天看到有國內主機商在賣 gre 隧道服務,可以實現其他國外 vps 主機通過gre 隧道強制回程走 as9929 線路,從而實現了回程線路的優化,據說效果媲美 CN2 GIA,但是價格卻更便宜。一般通過中轉優化線路的操作都是買個中轉機再用 iptabls 轉發流量實現的,用 gre 隧道實現也是本人頭一次聽說。于是就簡單的了解了下,有理解不正確的地方請指正。

    首先說下通過 gre 隧道優化線路的過程。過程還是比較簡單。A 代表你本地客戶機,B 代表你在歐洲的 vps、獨服。C 代表轉發服務器。其中 B 與 C 之間通過 gre 隧道連接,C 到 A 的回程是高速 as9929 線路。普通從 B 到 A 的回程線路不算優秀,但是從 B-C-A 的線路質量就高的多了。官方給出的優化效果如下所示。

    gre是什么,通過gre隧道實現海外服務器線路優化  第1張

    簡單介紹下 gre 隧道是個什么技術。提前說明下,通過查找學習大致知道了 gre 協議的使用方式、作用及原理,但是 gre 隧道貌似不是 gre 的典型用途。

    GRE: Generic Routing Encapsulation),即通用路由封裝協議。可以對某些網絡層協議的數據報進行封裝,使這些被封裝的數據報能夠在 IPv4 網絡中傳輸。

    常見的封裝形式就是 ip in ip,即把 ip 協議封裝到 ip 協議中,實現 vpn 模型,即實現兩個局域網間的雙向通信。為什么是 ip in ip 呢?因為兩個局域網間的內網 ip 無法互通,所以把局域網 A 的 ip 封裝起來,通過 gre 隧道傳到局域網 B,然后在解封 IP,實現通信。gre 實現兩個局域網互通 vpn 的小實例如下。

    gre是什么,通過gre隧道實現海外服務器線路優化  第2張

    對 AR1 做下面的配置:

    # 創建 Tunnel 接口

    interface Tunnel0/0/1

    # 配置 IP 地址

    ip address 10.1.12.1 255.255.255.0

    # 配置 Tunnel 接口的隧道協議

    tunnel-protocol gre

    # 配置 Tunnel 源地址

    source 10.1.12.1

    # 指定 Tunnel 接口的目的 IP 地址

    destination 10.1.12.2

    # 配置一條靜態路由指向 Tunnel

    ip route-static 192.168.2.0 24 Tunnel 0/0/1

    AR2 上的配置與上面類似。

    配置完后,就可以在我們在 PC1 上 ping 通 PC2。抓取數據包可以看到外層的 IP 報文源目 IP 地址分別為 10.1.12.2,10.1.12.1。內層源目 IP 地址則成了 192.168.2.1,192.168.1.1。實現了在 AR1 與 AR2 之間的透明傳輸。

    免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:niceseo99@gmail.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

    評論

    日本韩欧美一级A片在线观看
    <td id="aqqih"></td>

    <dd id="aqqih"></dd>
    1. <span id="aqqih"></span>
    2. <ol id="aqqih"></ol>