1. 計算機網路裡面路由表作用是什麼
在計算機網路中,路由表(routing table)或稱路由擇域信息庫(RIB, Routing Information Base),是一個存儲在路由器或者聯網計算機中的電子表格(文件)或類資料庫。路由表存儲著指向特定網路地址的路徑(在有些情況下,還記錄有路徑的路由度量值)。路由表中含有網路周邊的拓撲信息。路由表建立的主要目標是為了實現路由協議和靜態路由選擇。
在現代路由器構造中,路由表不直接參與數據包的傳輸,而是用於生成一個小型指向表,這個指向表僅僅包含由路由演算法選擇的數據包傳輸優先路徑,這個表格通常為了優化硬體存儲和查找而被壓縮或提前編譯。
每個路由器中都有一個路由表和FIB(Forward Information Base)表:路由表用來決策路由,FIB用來轉發分組。路由表中有三類路由:
(1)鏈路層協議發現的路由(即是直連路由)
(2)靜態路由
(3)動態路由協議發現的路由。
FIB表中每條轉發項都指明分組到某個網段或者某個主機應該通過路由器的那個物理介面發送,然後就可以到達該路徑的下一個路由器,或者不再經過別的路由器而傳送到直接相連的網路中的目的主機。
主要工作:
路由器的主要工作就是為經過路由器的每個數據包尋找一條最佳的傳輸路徑,並將該數據有效地傳送到目的站點。由此可見,選擇最佳路徑的策略即路由演算法是路由器的關鍵所在。為了完成這項工作,在路由器中保存著各種傳輸路徑的相關數據——路由表(Routing Table),供路由選擇時使用,表中包含的信息決定了數據轉發的策略。打個比方,路由表就像我們平時使用的地圖一樣,標識著各種路線,路由表中保存著子網的標志信息、網上路由器的個數和下一個路由器的名字等內容。路由表可以是由系統管理員固定設置好的,也可以由系統動態修改,可以由路由器自動調整,也可以由主機控制。
2. 路由表的結構是什麼
路由表的結構
1.ART圖像:路由表中的每項都由以下信息欄位組成:
2.網路ID:主路由的網路ID或網際網路地址。在IP路由器上,有從目標IP地址決定IP網路ID的其他子網掩碼欄位。
3.轉發地址:數據包轉發的地址。轉發地址是硬體地址或網際網路地址。對於主機或路由器直接連接的網路,轉發地址欄位可能是連接到網路的介面地址。
4.介面:當將數據包轉發到網路ID時所使用的網路介面。這是一個埠號或其他類型的邏輯標識符。
5.躍點數:路由首選項的度量。通常,最小的躍點數是首選路由。如果多個路由存在於給定的目標網路,則使用最低躍點數的路由。某些路由選擇演算法只將到任意網路ID的單個路由存儲在路由表中,即使存在多個路由。在此情況下,路由器使用躍點數來決定存儲在路由表中的路由。
注意:前面的列表是路由器所使用的路由表中欄位的典型列表。不同的可路由協議路由表中的實際欄位可能會改變。
3. 路由表中一般包括哪些信息
一般在路由表中包括這樣一些信息:目的網路地址,相關網路節點,對某條路徑滿意程度,預期路徑信息等
4. 路由表中存放著什麼內容
路由表中存放著路由條目,路由表是在路由器中維護的路由條目的集合,路由器根據路由表做路徑選擇。
路由表中的路由條目有到達直連網段的和非直連網段的兩類。到達直連網段的路由條目是路由器自已發現的;到達非直連網段的路由條目有的是管理員手工添加的,有的是動態路由協議自動發現的。
路由表裡存放的是到達目標網路的最佳路徑,而不是到達目標網路的所有路徑。
從源主機到目標主機有多條路徑,在這些路徑中總有一條路徑是最好(最快)的。因此,為了盡可能地提高網路訪問速度,就需要一種方法來判斷出從源主機到目標主機經過的最佳路徑是哪條,從而進行數據轉發,這種找最佳路徑的技術,就叫路由技術。比如RIP協議、OSPF協議,就是具體的路由技術。
(4)路由表中出現哪些信息擴展閱讀
跨越從源主機到目標主機的一個互聯網路來轉發數據包的過程,稱為路由。路由器根據路由表選擇到達目標網路的最佳路徑的過程,稱為路由選擇。
靜態路由是由管理員在路由器中手動配置的固定路由,即,手工指定的到達某一網路的路徑。
配置靜態路由時,必須要指明:
1、要到達的目標網路地址。
2、到達目標網路必經的本路由器的出口的介面名稱,或者是,到達目標網路必經的與本路由器出口直連的對端路由器的入口的IP地址。
5. 路由表中包含什麼信息
在計算機網路中,路由表(routing table)或稱路由擇域信息庫(RIB, Routing Information Base),是一個存儲在路由器或者聯網計算機中的電子表格(文件)或類資料庫。
路由表存儲著指向特定網路地址的路徑(在有些情況下,還記錄有路徑的路由度量值)。路由表中含有網路周邊的拓撲信息。路由表建立的主要目標是為了實現路由協議和靜態路由選擇。
(5)路由表中出現哪些信息擴展閱讀:
路由選擇表所含項目:
1、目的地址
路由器可以到達的網路地址。路由器可能會有多條路徑到達相同的地址/或是到達相同主網IP地址下的且等長或變長的子網。
2、指向目的地的指針
就是將告訴路由器把數據包從哪個埠轉發出去。(可以是路由器直接連接的網路或下一台路由器)也叫「下一跳」。指針不是指向路由器的直連目的網路就是直連網路內的另一個路由器地址。更接近目標網路的下一跳的路由器叫做下一跳(next hop)路由器。
6. 實例教你如何讀懂路由器中路由表信息
當前的路由:
destination 目的網段 mask 子網掩碼
interface 到達該目的地的本路由器的出口ip
gateway 下一跳路由器入口的ip,路由器通過interface和gateway定義一調到下一個路由器的鏈路,通常情況下,interface和gateway是同一網段的
metric 跳數,該條路由記錄的質量,一般情況下,如果有多條到達相同目的地的路由記錄,路由器會採用metric值小的那條路由
第一條 0.0.0.0 0.0.0.0 192.168.123.254 192.168.123.88 1
預設路由:意思就是說,當一個數據包的目的網段不在你的路由記錄中,那麼,你的路由器該把那個數據包發送到哪裡!預設路由的網關是由你的連接上的default gateway決定的
該路由記錄的意思是:當我接收到一個數據包的目的網段不在我的路由記錄中,我會將該數據包通過192.168.123.88這個介面發送到192.168.123.254這個地址,這個地址是下一個路由器的一個介面,這樣這個數據包就可以交付給下一個路由器處理,與我無關。該路由記錄的線路質量 1
第二條 0.0.0.0 0.0.0.0 192.168.123.254 192.168.123.68 1
預設路由: 該路由記錄的意思是:當我接收到一個數據包的目的網段不在我的路由記錄中,我會將該數據包通過192.168.123.68這個介面發送到192.168.123.254這個地址,這個地址是下一個路由器的一個介面,這樣這個數據包就可以交付給下一個路由器處理,與我無關。該路由記錄的線路質量 1
第三條 127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
本地環路:127.0.0.0這個網段內所有地址都指向自己機器,如果收到這樣一個數據,應該發向哪裡 該路由記錄的線路質量 1
第四條 192.168.123.0 255.255.255.0 192.168.123.68 192.168.123.68 1
直聯網段的路由記錄:當路由器收到發往直聯網段的數據包時該如何處理,這種情況,路由記錄的interface和gateway是同一個。
當我接收到一個數據包的目的網段是192.168.123.0時,我會將該數據包通過192.168.123.68這個介面直接發送出去,因為這個埠直接連接著192.168.123.0這個網段,該路由記錄的線路質量 1
第五條 192.168.123.0 255.255.255.0 192.168.123.88 192.168.123.88 1
直聯網段的路由記錄
當我接收到一個數據包的目的網段是192.168.123.0時,我會將該數據包通過192.168.123.88這個介面直接發送出去,因為這個埠直接連接著192.168.123.0這個網段,該路由記錄的線路質量 1
第六條 192.168.123.68 255.255.255.255 127.0.0.1 127.0.0.1 1
本地主機路由:當路由器收到發送給自己的數據包時將如何處理
當我接收到一個數據包的目的網段是192.168.123.68時,我會將該數據包收下,因為這個數據包時發送給我自己的,該路由記錄的線路質量 1
第七條 192.168.123.88 255.255.255.255 127.0.0.1 127.0.0.1 1
本地主機路由:當路由器收到發送給自己的數據包時將如何處理
當我接收到一個數據包的目的網段是192.168.123.88時,我會將該數據包收下,因為這個數據包時發送給我自己的,該路由記錄的線路質量 1
第八條 192.168.123.255 255.255.255.255 192.168.123.68 192.168.123.68 1
本地廣播路由:當路由器收到發送給直聯網段的本地廣播時如何處理
當我接收到廣播數據包的目的網段是192.168.123.255時,我會將該數據從192.168.123.68介面以廣播的形勢發送出去,該路由記錄的線路質量 1
第九條 192.168.123.255 255.255.255.255 192.168.123.88 192.168.123.88 1
本地廣播路由:當路由器收到發送給直聯網段的本地廣播時如何處理
當我接收到廣播數據包的目的網段是192.168.123.255時,我會將該數據從192.168.123.88介面以廣播的形勢發送出去,該路由記錄的線路質量 1
第十條 224.0.0.0 224.0.0.0 192.168.123.68 192.168.123.68 1
組播路由:當路由器收到一個組播數據包時該如何處理
當我接收到組播數據包時,我會將該數據從192.168.123.68介面以組播的形勢發送出去,該路由記錄的線路質量 1
第十一條 224.0.0.0 224.0.0.0 192.168.123.88 192.168.123.88 1
組播路由:當路由器收到一個組播數據包時該如何處理
當我接收到組播數據包時,我會將該數據從192.168.123.88介面以組播的形勢發送出去,該路由記錄的線路質量 1
第十二條 255.255.255.255 255.255.255.255 192.168.123.68 192.168.123.68 1
廣播路由:當路由器收到一個絕對廣播時該如何處理
當我接收到絕對廣播數據包時,將該數據包丟棄掉
7. 路由表中的表項內容有什麼
我一本正經地胡說一下吧。 路由表路由表項編輯路由表中的表項內容包括::目的地址,用來標識IP包的目的地址或者目的網路
8. 路由表中包含的6項內容分別是哪些內容
目的網路號;掩碼;出介面;下一跳地址;度量值;管理距離。
路由表存儲著指向特定網路地址的路徑(在有些情況下,還記錄有路徑的路由度量值)。路由表中含有網路周邊的拓撲信息。路由表建立的主要目標是為了實現路由協議和靜態路由選擇。
FIB表中每條轉發項都指明分組到某個網段或者某個主機應該通過路由器的那個物理介面發送,然後就可以到達該路徑的下一個路由器,或者不再經過別的路由器而傳送到直接相連的網路中的目的主機。
(8)路由表中出現哪些信息擴展閱讀:
為了完成這項工作,在路由器中保存著各種傳輸路徑的相關數據,供路由選擇時使用,表中包含的信息決定了數據轉發的策略。路由表就像我們平時使用的地圖一樣,標識著各種路線,路由表中保存著子網的標志信息、網上路由器的個數和下一個路由器的名字等內容。
路由表可以是由系統管理員固定設置好的,也可以由系統動態修改,可以由路由器自動調整,也可以由主機控制。
9. ip路由表中各項內容
路由表中表項內容一般包括:
destination:目的地址,用來標識IP包的目的地址或者目的網路。mask:網路掩碼,與目的地址一起標識目的主機或者路由器所在的網段的地址。pre:標識路由加入IP路由表的優先順序。可能到達一個目的地有多條路由,但是優先順序的存在讓他們先選擇優先順序高的路由進行利用。
nexthop:下一跳IP地址,說明IP包所經過的下一個路由器。interface:輸出介面,說明IP包將從該路由器哪個介面轉發。cost:路由開銷,當到達一個目的地的多個路由優先順序相同時,路由開銷最小的將成為最優路由。
(9)路由表中出現哪些信息擴展閱讀:
路由器的主要工作:
路由器為經過路由器的每個數據包尋找一條最佳的傳輸路徑,並將該數據有效地傳送到目的站點。由此可見,選擇最佳路徑的策略即路由演算法是路由器的關鍵所在。為了完成這項工作,在路由器中保存著各種傳輸路徑的相關數據——路由表;
供路由選擇時使用,表中包含的信息決定了數據轉發的策略。打個比方,路由表就像我們平時使用的地圖一樣,標識著各種路線,路由表中保存著子網的標志信息、網上路由器的個數和下一個路由器的名字等內容。
路由表可以是由系統管理員固定設置好的,也可以由系統動態修改,可以由路由器自動調整,也可以由主機控制。