文档详情

104年公务人员高等考试三级考试试题-保成网路书局.PDF

发布:2017-08-03约5.63千字共3页下载文档
文本预览下载声明
公職王歷屆試題 (104高考) 104 年公務人員高等考試三級考試試題 類 科:資訊處理 科 目:資通網路 一、一個橋接網路(bridged network )通常使用許多橋接器(bridges )將多個區域網路互相連結 起來。而且為了提高網路可靠度,橋接器之間的鏈結( links )可能會形成許多迴路 (loops )。橋接器中通常都會實作IEEE 802.1D spanning tree algorithm擴張樹演算法。說 明: 橋接網路有迴路會造成什麼問題? 擴張樹的目的為何? 一個橋接網路找出其擴張樹的程序為何? 【擬答】: 橋接網路中若有迴路除了可能造成訊框重覆接收之外,也會對橋接器之工作站學習過程造 成困擾。 如果我們將每一個區域網路和每一個橋接器看成一個點,每一個橋接器埠看成一個邊,則 一個橋接網路便可以一個相對的圖形來表示。求此圖形的擴張樹便是找出圖形中的n-1條 邊將所有 n個點連接起來而且沒有迴路,而沒有迴路的橋接網路便可以看成是這個圖形的 一個擴張樹。擴張樹(spanning tree)架構可將所有的區域網路連結起來而沒有造成迴路。 IEEE 802.1D標準所制定的擴張樹演算法,可讓每一個橋接器或區域網路到根點橋接器的 最少成本路徑都在此擴張樹上,此一演算法主要包含三個步驟: 找出根點橋接器(Root Bridge) 開始時,每一個橋接器因為不知道其他橋接器的情形,以為自己是根點橋接器並且將 「橋接器通訊協定資料單元」(Bridge Protocol Data Unit ,BPDU)傳進所有直接相連的 區域網路中。其中 BPDU中的「根點橋接器辨識碼」欄位填入自己的辨識碼,「根路 徑成本」欄位填入 0 ,「橋接器辨識碼」欄位也填入自己的辨識碼,「埠辨識碼」欄 位則填入傳送出該 BPDU埠辨識碼。 當一個橋接器由其埠 i 收到一筆BPDU時便比較 BPDU 上的根點辨識碼是否大於本身 認定的根點辨識碼 開始時認定自己的辨識碼是根點辨識碼( ) 。如果是,則表示此 BPDU的優先權較低並且將其丟棄。否則,自己放棄當根點橋接器並且將認定的根點 辨識碼暫時設定為 BPDU 上的根點辨識碼。且將此 BPDU轉送到所有的埠上 (埠 i除 外 ) 。在此一過程當中,只有真正的根點辨識碼不會收到比自己更小的,且其BPDU會 在一個「轉送延遲時間」之內征服其他橋接器。因此只要在二個轉送延遲時間內不收 到比自己更小的根點辨識碼就可以確認自己是根點橋接器。根點橋接器每隔一段「問 候時間」就要將其 BPDU傳送進所有直接相連接的區域網路以問候其他橋接器。 找出橋接器根埠(Root Port) 橋接器一旦確認自己不是根點橋接器後便立刻尋找自己的根埠。假設該 BPDU是由埠 i 收到,則先暫時設定埠 i 為其根埠。並且將本身的根路徑成本設定為 BPDU 上根路徑 成本與埠 的傳輸成本的和。表示由埠i i 到根點橋接器的路徑成本。當此 BPDU由埠 j 轉送出去時,其上的根路徑成本欄位的值必須換成為橋接器的根路徑成本。這是通知 所有與埠 j 相連網路上的橋接器,經由埠 j 到根點橋接器的成本(埠 j的傳輸成本不計 算,因為在此路徑上,其為接收埠 ) 。 在二個轉送延遲時間之內如果沒有收到更好的 BPDU (如較小的根點橋接器,或相同的 根點辨識碼但有較小的根路徑成本 ) ,則可設定埠i 為根埠。否則重覆以上的步驟。 找出區域網路的代理埠 代理埠由所有和其相連的橋接器共同來尋找,當一個橋接器 X在確定其某一個埠 (如埠 i) 為根埠後,便開始想知道其他的埠是否能分別成為與其連接區域網路的代理埠。橋接器 於是將其根路徑成本 RPC(X)當成是與埠 j 相連接區域網路的根路徑成本,並且將之傳進 共
显示全部
相似文档