當(dāng)前的路由:
destination 目的網(wǎng)段
mask 子網(wǎng)掩碼
interface 到達(dá)該目的地的本路由器的出口ip
gateway 下一跳路由器入口的ip,路由器通過(guò)interface和gateway定義一調(diào)到下一個(gè)路由器的鏈路,通常情況下,interface和gateway是同一網(wǎng)段的metric 跳數(shù),該條路由記錄的質(zhì)量,一般情況下,如果有多條到達(dá)相同目的地的路由記錄,路由器會(huì)采用metric值小的那條路由。
源碼:
|
第一條
缺省路由:意思就是說(shuō),當(dāng)一個(gè)數(shù)據(jù)包的目的網(wǎng)段不在你的路由記錄中,那么,你的路由器該把那個(gè)數(shù)據(jù)包發(fā)送到哪里!缺省路由的網(wǎng)關(guān)是由你的連接上的default gateway決定的該路由記錄的意思是:當(dāng)我接收到一個(gè)數(shù)據(jù)包的目的網(wǎng)段不在我的路由記錄中,我會(huì)將該數(shù)據(jù)包通過(guò)192.168.123.88這個(gè)接口發(fā)送到192.168.123.254這個(gè)地址,這個(gè)地址是下一個(gè)路由器的一個(gè)接口,這樣這個(gè)數(shù)據(jù)包就可以交付給下一個(gè)路由器處理,與我無(wú)關(guān)。該路由記錄的線路質(zhì)量。
第二條
缺省路由:該路由記錄的意思是:當(dāng)我接收到一個(gè)數(shù)據(jù)包的目的網(wǎng)段不在我的路由記錄中,我會(huì)將該數(shù)據(jù)包通過(guò)192.168.123.68這個(gè)接口發(fā)送到192.168.123.254這個(gè)地址,這個(gè)地址是下一個(gè)路由器的一個(gè)接口,這樣這個(gè)數(shù)據(jù)包就可以交付給下一個(gè)路由器處理,與我無(wú)關(guān)。該路由記錄的線路質(zhì)量。
第三條
本地環(huán)路:127.0.0.0這個(gè)網(wǎng)段內(nèi)所有地址都指向自己機(jī)器,如果收到這樣一個(gè)數(shù)據(jù),應(yīng)該發(fā)向哪里 該路由記錄的線路質(zhì)量。
第四條
直聯(lián)網(wǎng)段的路由記錄:當(dāng)路由器收到發(fā)往直聯(lián)網(wǎng)段的數(shù)據(jù)包時(shí)該如何處理,這種情況,路由記錄的interface和gateway是同一個(gè)。
當(dāng)我接收到一個(gè)數(shù)據(jù)包的目的網(wǎng)段是192.168.123.0時(shí),我會(huì)將該數(shù)據(jù)包通過(guò)192.168.123.68這個(gè)接口直接發(fā)送出去,因?yàn)檫@個(gè)端口直接連接著192.168.123.0這個(gè)網(wǎng)段,該路由記錄的線路質(zhì)量。
第五條
直聯(lián)網(wǎng)段的路由記錄
當(dāng)我接收到一個(gè)數(shù)據(jù)包的目的網(wǎng)段是192.168.123.0時(shí),我會(huì)將該數(shù)據(jù)包通過(guò)192.168.123.88這個(gè)接口直接發(fā)送出去,因?yàn)檫@個(gè)端口直接連接著192.168.123.0這個(gè)網(wǎng)段,該路由記錄的線路質(zhì)量。
第六條
本地主機(jī)路由:當(dāng)路由器收到發(fā)送給自己的數(shù)據(jù)包時(shí)將如何處理
當(dāng)我接收到一個(gè)數(shù)據(jù)包的目的網(wǎng)段是192.168.123.68時(shí),我會(huì)將該數(shù)據(jù)包收下,因?yàn)檫@個(gè)數(shù)據(jù)包時(shí)發(fā)送給我自己的,該路由記錄的線路質(zhì)量。
第七條
本地主機(jī)路由:當(dāng)路由器收到發(fā)送給自己的數(shù)據(jù)包時(shí)將如何處理
當(dāng)我接收到一個(gè)數(shù)據(jù)包的目的網(wǎng)段是192.168.123.88時(shí),我會(huì)將該數(shù)據(jù)包收下,因?yàn)檫@個(gè)數(shù)據(jù)包時(shí)發(fā)送給我自己的,該路由記錄的線路質(zhì)量。
第八條
本地廣播路由:當(dāng)路由器收到發(fā)送給直聯(lián)網(wǎng)段的本地廣播時(shí)如何處理
當(dāng)我接收到廣播數(shù)據(jù)包的目的網(wǎng)段是192.168.123.255時(shí),我會(huì)將該數(shù)據(jù)從192.168.123.68接口以廣播的形勢(shì)發(fā)送出去,該路由記錄的線路質(zhì)量。
第九條
本地廣播路由:當(dāng)路由器收到發(fā)送給直聯(lián)網(wǎng)段的本地廣播時(shí)如何處理
當(dāng)我接收到廣播數(shù)據(jù)包的目的網(wǎng)段是192.168.123.255時(shí),我會(huì)將該數(shù)據(jù)從192.168.123.88接口以廣播的形勢(shì)發(fā)送出去,該路由記錄的線路質(zhì)量。
第十條
組播路由:當(dāng)路由器收到一個(gè)組播數(shù)據(jù)包時(shí)該如何處理
當(dāng)我接收到組播數(shù)據(jù)包時(shí),我會(huì)將該數(shù)據(jù)從192.168.123.68接口以組播的形勢(shì)發(fā)送出去,該路由記錄的線路質(zhì)量。
第十一條
組播路由:當(dāng)路由器收到一個(gè)組播數(shù)據(jù)包時(shí)該如何處理
當(dāng)我接收到組播數(shù)據(jù)包時(shí),我會(huì)將該數(shù)據(jù)從192.168.123.88接口以組播的形勢(shì)發(fā)送出去,該路由記錄的線路質(zhì)量。
第十二條
廣播路由:當(dāng)路由器收到一個(gè)絕對(duì)廣播時(shí)該如何處理
當(dāng)我接收到絕對(duì)廣播數(shù)據(jù)包時(shí),將該數(shù)據(jù)包丟棄掉。