下一跳解析協定

下一跳解析協定(NHRP)用於連線到非廣播多路訪問(NBMA)式子網絡的源站(主機或路由器)決定到達目標站間的 “ NBMA 下一跳 ”的網際網路層地址和 NBMA 子網地址。如果目的地與 NBMA 子網連線, NBMA 下一跳就是目標站;否則, NBMA 下一跳是從 NBMA 子網到目標站最近的出口路由器。 NHRP 被設計用於 NBMA 子網下的多重協定網際網路層環境中。

NHRP:下一跳解析協定(NHRP:Next Hop Resolution Protocol)
在到達要生成回響的站之前, NBMA 子網內的 NHRP 解析請求經過一個甚至更多的跳。包括源站在內的每個站選擇一個它要轉發 NHRP 解析請求所去的鄰近 NHS 。 NHS 選擇過程是:在能返回路由決定的協定層路由表上套用目的協定層地址。這種路由選擇決定用於轉發 NHRP 請求給下游的 NHS 。先前提到的目標協定層地址存放在 NHRP 解析請求包中。注意:即使一個協定層地址被用來獲取路由選擇決定, NHRP 包不會被封裝於協定層頭,而是通過由它自己的頭描述的封裝形式存放於 NBMA 層。
在一個計算機網路中,下一跳解析協定是一個用於從一台計算機傳送數據到另一台計算機已明確到那台計算機之間最直接的路由的協定或者方法。如果接收計算機是在同一個子網中,NHRP將會告訴傳送計算機接收計算機是本地的,它能通過子網的地址直接傳送後繼的數據包到接收計算機而無須使用全球網路地址。如果接收計算機不在相同的子網中,NHRP將會把接收計算機的最直接路由告訴給傳送計算機然後再把後繼的數據包發給路由器。
NHRP是一個基本的申請應答協定,所有的用戶建立一張網路知識列表並通過它應答信息,這張表可以用於所有的後繼通信。使用這一知識,計算機可以用以得的目標計算計地址直接的傳送數據給目標計算機(或者給出口路由器)而不需要使用網路地址。(這種操作是在數據鏈路層的通信層級的媒體訪問控制層而不是在網路層進行的,有時候叫做"工作在近線速度"這是因為需要執行很少的程式指令並且有時候會被放置在交換設備上)。NHRP因此有好處: 它減少了在同一個子網裡面數據包的跳躍的次數,它允許數據包進一步使用更快的機器地址。
NHRP是由Internet工程任務組的跨NBMA網路互聯工作小組開發的。它是多協定ATM(MPOA)的主要元件並IETF的RFC(請求註解)2332下一跳解析協定中作了詳細描述。

相關詞條

熱門詞條

聯絡我們