磊科路由器虛擬轉發服務設置的方法
磊科路由的虛擬 MAC 地址的分配功能實現了不同主機將流量發送給備份組中不同的路由器,但為了使備份組中的路由器能夠轉發主機發送的流量,還需要在路由器上創建虛擬轉發器,每個虛擬轉發器都對應備份組的一個虛擬MAC 地址,負責轉發目的MAC 地址為該虛擬MAC 地址的流量。
一、虛擬轉發器的權重標識了路由器的轉發能力。權重值越高,路由器的轉發能力越強。當權重低于一定的值——失效下限時,路由器無法再為主機轉發流量,虛擬轉發器的優先級用來決定虛擬轉發器的狀態,不同路由器上同一個虛擬MAC 地址對應的虛擬轉發器中,優先級最高的虛擬轉發器處于Active 狀態,如果權重高于或等于失效下限,且設備為VF Owner,則虛擬轉發器的優先級為最高值255,如果權重高于或等于失效下限,且設備不是VF Owner,則虛擬轉發器的優先級為權重。
二、虛擬轉發器備份,備份組中不同路由器上同一個虛擬MAC 地址對應的多個虛擬轉發器之間形成備份關系,這里舉一個例子,路由器 A 為自己、B、C 分配的虛擬MAC 地址分別為000fe2ff0011、000fe2ff0012和000fe2ff0013,虛擬MAC 地址對應的虛擬轉發器分別為VF1、VF 2 和VF 3。在 A、B 和 C 上都創建了這三個虛擬轉發器,并形成備份關系,虛擬轉發器始終工作在搶占模式。對于不同路由器上互相備份的LVF 和AVF,如果LVF 接收到AVF 發送的虛擬轉發器信息中虛擬轉發器優先級低于本地虛擬轉發器優先級,則LVF將會搶占成為AVF。
三、虛擬轉發器的AVF 出現故障后,接替其工作的.新的AVF 將為該VF 創建Redirect Timer 和Timeout Timer 兩個定時器,該定時器超時前,路由器還會采用該VF 對應的虛擬MAC 地址應答主機的ARP/ND 請求;該定時器超時后,路由器不再采用該VF 對應的虛擬MAC 地址應答主機的ARP/ND 請求。如果VF Owner 在Redirect Timer 超時前恢復,則VF Owner 可以迅速參與流量的負載分擔。
四、Timeout Timer:VF 生存定時器,即AVF 接替VF Owner 工作的期限。該定時器超時前,備份組中的路由器上都保留該VF,AVF 負責轉發目的MAC 地址為該VF 對應虛擬MAC地址的報文;該定時器超時后,備份組中的路由器上都刪除該VF,不再轉發目的MAC地址為該VF 對應虛擬MAC 地址的報文。
五、AVF 負責轉發目的MAC 地址為虛擬轉發器MAC 地址的流量,當AVF 連接的上行鏈路出現故障時,如果不能及時通知LVF 接替其工作,局域網中以此虛擬轉發器MAC 地址為網關MAC 地址的主機將無法訪問外部網絡,利用NQA等監測AVF 連接的上行鏈路的狀態,并通過Track 功能在虛擬轉發器和NQA/BFD 之間建立聯動。當上行鏈路出現故障,Track 項的狀態變為Negative,虛擬轉發器的權重將降低指定的數額,以便虛擬轉發器優先級更高的路由器搶占成為AVF,接替其轉發流量。
通過上面介紹,大家已經了解虛擬轉發器監視功能還可以用來在LVF 上通過Track 監視AVF 的狀態,當AVF 出現故障時,工作在虛擬轉發器快速切換模式的LVF 能夠迅速成為AVF,以保證通信不會中斷。
【磊科路由器虛擬轉發服務設置的方法】相關文章: