閱讀289 返回首頁    go 魔獸


路由器接口__用戶指南_高速通道-阿裏雲

功能與使用流程

什麼是路由器接口

路由器接口是一種虛擬設備,具備搭建通信通道並控製其工作狀態的功能。

高速通道產品,將不同網絡間搭建內網通信通道的過程抽象為:在兩側的路由器上分別創建路由器接口,並進行互連,從而使兩個路由器可以通過這個通道向對方轉發消息。此時,兩個VPC中的資源(比如ECS實例)就可以互相進行內網通信了。

示意圖如下:

路由器接口的連接過程

當兩個路由器接口進行互連時,會有一個扮演“連接發起端”角色,另一個則扮演“連接接受端”角色。

發起端和接受端的概念僅用於控製連接建立的過程;在實際進行網絡通信時,通信鏈路是雙向的,發起端和接受端沒有任何差別。

整個連接過程示意圖如下。詳細的連接流程,請參見使用入門。

需要注意的是:連接角色這個屬性是在路由器接口創建時就必須指定的,且不能修改,因此您在實際操作中,應該在進行路由器接口創建前先設計好哪一側作為發起端、哪一側作為接受端

發起端與接受端的異同點詳細對比,見下表:

對比點 發起端 接受端
用於同地域VPC互通時是否收費 收費 免費
用於跨地域VPC互通時是否收費 收費 免費
進行連接動作前是否需要配置連接對端信息 需要 需要
連接過程中是否可以發起連接動作 可以 不可以
已連接後是否可以主動向對端發消息 可以 可以
創建後是否可以修改角色 不可以 不可以

路由器接口的狀態機

綠色狀態是穩定狀態,用戶可以在這些狀態上進行各種操作;

深藍色狀態是一些操作過程中存在的中間狀態,在這些狀態上無法進行任何操作。

路由器接口上可進行的操作

  • 創建:

    創建時需要指定所在Region,以及在哪個路由器上創建; 創建時需要指定該RouterInterface的Role(連接發起端還是連接接受端)、對端RegionId(用於與哪個Region進行連接)、規格(RouterInterface上的數據處理能力)

  • 修改路由器接口屬性:

    可修改的屬性有:Name、Description,以及連接對端的信息,包括對端RouterInterfaceId、對端RI所屬的RouterId、對端RI所屬的用戶Id。 需要注意的是,隻有在進行連接之前(處於Idle狀態)時,可以進連接對端信息的改動,用於指定連接目標。一旦連接開始建立,則無法再次進行修改。

  • 發起連接:

    對一個RouterInterface進行“發起連接”操作;係統將會根據RI上已經設置的對端RI信息去進行連接建立動作。 需要注意的是,隻有Role為“連接發起端”(InitiatingSide)的RI上才可以進行發起連接動作。Role為“連接接受端”(AcceptingSide)的RI隻能先設置好要連接的對端狀態,然後等待對方發起連接。

  • 將狀態設置為非激活:

    指定一個狀態為Active的RouterInterface,將其置為非激活狀態,從而達到暫時中斷連接上數據傳輸的目的。 這個動作是一個異步動作。用戶獲取操作完成與否的方法是:輪詢RI的狀態,觀察RI是否從Deactivating狀態進入了InActive狀態。

  • 將狀態設置為激活:

    指定一個狀態為Inactive的RouterInterface,將其值為激活狀態。若此時對端RouterInterface也是Active狀態,則數據傳輸恢複;若對端RouterInterface的狀態是Inactive,則需要對端也進行Active後才能恢複。 這個動作是一個異步動作。用戶獲取操作完成與否的方法是:輪詢RI的狀態,觀察RI是否從Deactivating狀態進入了InActive狀態。

  • 修改路由器接口規格:

    修改虛擬路由器的規格,即修改虛擬路由器接口上的數據處理能力。

  • 刪除

    對狀態為Idle、Inactive的RouterInterface進行刪除操作。

這些操作對應的API,參見API手冊

路由器接口的數據傳輸能力

路由器接口有著不同的規格,對應著不同的數據轉發速度。

高速通道的數據傳輸帶寬由發起端路由器的規格所決定。接受端的規格不起作用。

發起端和接受端的詳細規格列表,參見地域、規格與價格

用於VPC互連時,兩側互相訪問的資源

一側的ECS實例可以訪問另一側的ECS實例、SLB實例、RDS實例;

最後更新:2016-12-16 17:15:01

  上一篇:go 金融雲服務器訪問外網的條件__常見問題_專有網絡 VPC-阿裏雲
  下一篇:go 產品使用限製__用戶指南_高速通道-阿裏雲