首頁>Club>
11
回覆列表
  • 1 # 使用者253724974083

    ‘下一跳’一般是介面屬於廣播鏈路(比如乙太網)中一條路由中必不可少的描述部分。

    在很久以前,很多路由其實是這樣的:“X.X.X.X網段的報文(資料)需要從某個接口出去”,在‘點對點’網路(比如PPP鏈路,一般用於廣域網),一條路由其實有出介面就夠了。為什麼叫“點對點”網路呢?簡單來說就是一條線上只能連結兩個端點,這樣的連結不需要再繼續查詢“鏈路層地址”了,直接把報文從這個介面扔出去就行了。

    但是在廣播鏈路上,從一個端口出去可能會有很多機器和這個埠連線著,比如乙太網(很多介面透過一個二層交換機連線)。所以類似乙太網的廣播鏈路必須具備一個鏈路層地址,並且具備一個定址協議(ARP),這個鏈路層地址和IP地址是一一對應的。

    所以,在廣播鏈路連線的路由器中,一條路由變成了這個樣子:

    “X.X.X.X網段的報文(資料),需要從某個接口出去,並且送到Y.Y.Y.Y地址(路由器B的某個介面)”,其中Y.Y.Y.Y就是‘下一跳’。(大部分的情況下,從某個接口出去這句話是可以省掉的,這個和介面IP地址的掩碼有關係)。這個下一跳的地址主要就是用來讓鏈路層根據這個IP地址尋找到對應的MAC地址,這樣鏈路層才可以通。

    因此,你說的情況下,路由器A是需要獲得路由器B的某個介面的MAC地址,這個MAC地址就是透過下一跳解析來的。

  • 中秋節和大豐收的關聯?
  • 小紅比爸爸小30歲,爸爸今年的年齡正好是小紅的4倍.小紅和爸爸今年各多少歲?