3.7.路由
Last updated
Last updated
路由協定 (routing protocol)
負責替網路設備尋找最佳路徑已讓資訊順利到達目的地, 為網路層(network layer)所負責的工作
路由表(routing table)
靜態路由(static routing): 人工將所有網路的相關資訊加入網路設備的路由
動態路由(dynamic routing): 藉由網路設備間彼此路由表資訊的交換
路由表基本的五個屬性:
1.網路目的地(network destination): 封包的目的地
2.網路遮罩(network mask): 計算目的位址的網路位址
3.閘道(gateway): 記錄封包透過哪個閘道到目的位址
4.介面(interface): 記錄封包透過哪個介面到目的位址
5.計量(metric): 數值越小, 表示該路徑(route)到目的網路越近或越佳
mac查看路由表:
netstat -nr
netstat -i
traceroute
最長路由規則 (The Longest Match Routing Path):
當路由表中有多個項目符合條件, 但僅能選擇一個符合性最高的路徑
將目的地與netmask做AND運算後得出的目的位址, 挑選符合長度最長的路徑
轉送封包的過程:
1.利用封包中的目的位址與本結點的路由表進行計算與比對, 找出所有符合目的網路的路由項目
2.所有符合目的網路的路由項目中, 依據"最長路由規則", 選出符合的唯一一個項目
3.轉送