【學習日記】Week 6 – 企業資料通訊 | 課後探討題目2| 路由器轉送表
Published:
by .請考量下圖所示的網路。[共40分;每題10分]
a. 假設這個網路是一個資料報網路。寫出在路由器A 中的轉送表,使得所有前往主機H3 的流量都是經由介面3轉送。
b. 假設這個網路是一個資料報網路。你可不可以寫出在路由器A 中的轉送表,使得所有從H1 前往主機H3 的流量都是經由介面3 轉送,而所有從H2 前往主機H3 的流量都是經由介面4 轉送? ( 提示:這是一個有訣竅的題目)。
c. 現在假設這個網路是一個虛擬迴路網路,在H1 和H3 之間有一個不間斷的連線,在H2 和H3 之間有另外一個不間斷的連線。寫出在路由器A 中的轉送表,使得所有從H1 前往主機H3 的流量都是經由介面3 轉送,而所有從H2 前往主機H3 的流量都是經由介面4 轉送
d. 假設和(c) 相同的情景,寫出在節點B、C 和D 中的轉送表。
Answer:
路由器A 轉送表 | |
標頭值 | 輸出介面 |
0100 | 3 |
0110 | 2 |
0111 | 1 |
1001 | 4 |
路由器B 轉送表 | |
標頭值 | 輸出介面 |
0110 | 2 |
0111 | 1 |
路由器C 轉送表 | |
標頭值 | 輸出介面 |
0110 | 2 |
0111 | 1 |
路由器D 轉送表 | |
標頭值 | 輸出介面 |
0100 | 3 |
0110 | 2 |
0111 | 1 |
- HOST1 – > 路由器A -> HOST3 經由路由器A介面3轉送:
令某個要傳送到主機三的封包標頭值皆為0100,路由器會查詢轉送表的索引,並自動判斷此封包的輸出介面為介面3,透過此機制即可將要往主機3的封包設定由介面3傳送。
- HOST2 – > 路由器A -> HOST3 經由路由器A介面4轉送:
令某個要傳送到主機三的封包標頭值皆為1001,路由器會查詢轉送表的索引,並自動判斷此封包的輸出介面為介面4,透過此機制即可將要往主機3的封包設定由介面4傳送。
- 以上 a + b 即為所求。
- 在上方列出。