下面是路由表的基礎,除了特殊表項之外:目的
掩碼 閘道器
標誌 介面
127.0.0.1
255.255.255.255
127.0.0.1
a slo0
default
0.0.0.0
201.66.37.254 as
eth1
第一項是loopback介面,用於主機給自己傳送資料,通常用於測試和執行於ip之上但需要本地通訊的應用。這是到特定位址127.0.0.1的主機路由(介面lo0是ip協議棧內部的「假」網絡卡,在routeros中)。第二項十分有意思,為了防止在主機上定義到網際網路上每乙個可能到達網路的路由,可以定義乙個預設路由,如果在路由表中沒有與目的位址相匹配的項,該分組就被送到預設閘道器。多數主機簡單地通過乙個網絡卡連線到網路,因此只有通過乙個路由器到其它網路,這樣在路由表中只有三項:loopback項、本地子網項和預設項(指向路由器)。
2
、重疊路由
假設在路由表中有下列重疊項:
目的掩碼
閘道器標誌
介面1.2.3
.4255.255.255.255
201.66.37.253
aseth0
1.2.3
.0255.255.255.0
201.66.37.254
aseth0
1.2.0
.0255.255.0.0
201.66.37.253
aseth1
default
0.0.0
.0201.66.39.254
aseth1
之所以說這些路由重疊是因為這四個路由都含有位址1.2.3.4,如果向1.2.3.4傳送資料,會選擇哪條路由呢?在這種情況下,會選擇第一條路由,通過閘道器201.66.37.253。原則是選擇具有最長(最精確)的子網掩碼。類似的,發往1.2.3.5的資料選擇第二條路由。
注意:這條原則只適用於間接路由(通過閘道器)。把兩個介面定義在同一子網在很多軟體實現上是非法的。例如下面的設定通常是非法的(不過有些軟體將嘗試在兩個介面進行負載平衡):介面
ip位址
子網掩碼
eth0
201.66.37.1
255.255.255.0
eth1
201.66.37.2
255.255.255.0
對於重疊路由的策略是十分有用的,它允許預設路由作為目的為0.0.0.0、子網掩碼為0.0.0.0的路由進行工作,而不需要作為路由軟體的乙個特殊情況來實現。
網路基礎知識 路由器
路由器工作在第三層 即網路層 它比交換機還要 聰明 一些,它能理解資料中的ip位址,如果它接收到乙個資料報,就檢查其中的ip位址,如果目標位址是本地網路的就不理會,如果是其他網路的,就將資料報 出本地網路。伺服器也是路由器 用於區域網和外網資料資訊的 交換機主要用於連線乙太網,也就是用於網內的資料交...
網路基礎知識 (二)集線器 交換機和路由器
集線器 交換機和路由器的差別很明顯,可以從一下幾方面去比較 集線器已落伍 談路由器 交換機區別 一 對應物件不同 路由器是利用不同網路的id號 即ip位址 來確定資料 的位址,而交換機是利用實體地址或者說mac位址來確定 資料的目的位址。mac位址通常是硬體自帶的,由網絡卡生產商來分配的,而且已經固...
磊科路由器的一些基礎知識介紹
一 把網路分段可以解決這些問題,但同時你必須提供一種機制使不同網段的電腦可以互相通訊,這通常涉及到在一些iso網路協議層選擇性地在網段間傳送資料,我們來看一下網路協議層和路由器的位置,路由器位於網路層。本文假定網路層協議為ipv4,因為這是最流行的協議,其中涉及的概念與其他網路層協議是程式設計客棧類...