免費開始練習
地特四等 114年 [電子工程] 計算機概要

第 36 題

邊界閘道協定(Border Gateway Protocol, BGP)是用於網際網路中,自治系統(Autonomous System, AS)之間交換路由資訊的標準協定。有關 BGP 中的 AS_PATH 屬性,可以用來達成下列何種功能?
  • A 防止路由迴圈
  • B 實現負載均衡
  • C 確定管理距離
  • D 提供 QoS 保證

思路引導 VIP

想像你正在寄送一封需要經過多個轉運站的國際快遞,為了避免包裹在某些轉運站之間被無限次地來回誤送,我們要求快遞單上必須蓋上每一個經過國家的「海關戳印」。當你身為某國的海關,收到一個準備進入你國境的包裹時,你該如何在不查看導航系統的情況下,僅憑這張快遞單上的戳印,就判斷出這個包裹是否已經陷入了重複轉運的錯誤路徑中?

🤖
AI 詳解 AI 專屬家教

恭喜你精準地掌握了邊界閘道協定(Border Gateway Protocol, BGP)的核心機制!在複雜的網際網路架構中,BGP 被歸類為「路徑向量(Path-Vector)」協定,而 AS_PATH 屬性正是其實現穩定路由的靈魂所在。這個屬性就像是一份路徑清單,詳細記錄了路由資訊在傳遞過程中,依序經過的所有自治系統(Autonomous System, AS)編號。

透過路徑足跡防止迴圈

之所以能有效防止路由迴圈(Routing Loop),是因為 BGP 規定當一個路由器收到路由更新訊息時,必須先檢查 AS_PATH 列表。如果路由器發現自己的 AS 編號已經存在於該清單中,這代表這則訊息在傳遞過程中曾經「路過」此處又繞了回來,路由器便會果斷地將其捨棄。這種機制確保了資料不會在廣大的網際網路中陷入無限循環的死胡同。

▼ 還有更多解析內容

🏷️ 相關主題

電腦網路與資訊安全
查看更多「[電子工程] 計算機概要」的主題分類考古題