很多朋友對(duì)路由概念不明確,看不懂路由表,之前看到有篇關(guān)于路由表和網(wǎng)關(guān)的文章寫(xiě)的很不錯(cuò),現(xiàn)轉(zhuǎn)載過(guò)來(lái)。
理解路由表
你可以運(yùn)行 route print 或 netstat -r 顯示本地計(jì)算機(jī)上的路由表,如下圖所示:
C:\Documents and Settings\administrator>route print
===========================================================================
Interface List
0x1 ........................... MS TCP Loopback interface
0x10003 ...00 50 8d 4f 5f c5 ...... Realtek RTL8139/810x Family Fast Ethernet NIC
===========================================================================
===========================================================================
Active Routes:
|
Network Destination |
Netmask |
Gateway |
Interface |
Metric |
1 |
0.0.0.0 |
0.0.0.0 |
192.168.1.1 |
192.168.1.6 |
30 |
2 |
127.0.0.0 |
255.0.0.0 |
127.0.0.1 |
127.0.0.1 |
1 |
3 |
192.168.1.0 |
255.255.255.0 |
192.168.1.6 |
192.168.1.6 |
30 |
4 |
192.168.1.240 |
255.255.255.240 |
192.168.1.8 |
192.168.1.6 |
20 |
5 |
192.168.1.240 |
255.255.255.240 |
192.168.1.7 |
192.168.1.6 |
15 |
6 |
192.168.1.6 |
255.255.255.255 |
127.0.0.1 |
127.0.0.1 |
30 |
7 |
192.168.1.255 |
255.255.255.255 |
192.168.1.6 |
192.168.1.6 |
30 |
8 |
224.0.0.0 |
240.0.0.0 |
192.168.1.6 |
192.168.1.6 |
30 |
9 |
255.255.255.255 |
255.255.255.255 |
192.168.1.6 |
192.168.1.6 |
1 |
Default Gateway: 192.168.1.1
===========================================================================
Persistent Routes:
None
路由表中的每一個(gè)路由項(xiàng)具有五個(gè)屬性,在此我將它們分為四個(gè)部分:
1、網(wǎng)絡(luò)地址(Network Destination)、網(wǎng)絡(luò)掩碼(Netmask):網(wǎng)絡(luò)地址和網(wǎng)絡(luò)掩碼相與的結(jié)果用于定義本地計(jì)算機(jī)可以到達(dá)的網(wǎng)絡(luò)目的地址范圍。通常情況下,網(wǎng)絡(luò)目的地址范圍包含以下四種:
主機(jī)地址;某個(gè)特定主機(jī)的網(wǎng)絡(luò)地址,網(wǎng)絡(luò)掩碼為255.255.255.255,如上表中的6、7、9;
子網(wǎng)地址,某個(gè)特定子網(wǎng)的網(wǎng)絡(luò)地址,如上表中的4、5;
網(wǎng)絡(luò)地址;某個(gè)特定網(wǎng)絡(luò)的網(wǎng)絡(luò)地址,如上表中的2、3、8;
默認(rèn)路由;所有未在路由表中指定的網(wǎng)絡(luò)地址,如上表中的1,在后文將詳細(xì)描述;
在添加路由時(shí),Windows要求輸入的網(wǎng)絡(luò)地址和網(wǎng)絡(luò)掩碼相與后的結(jié)果必須等于網(wǎng)絡(luò)地址,否則路由添加會(huì)失敗。
2、網(wǎng)關(guān)(Gateway,又稱(chēng)為下一跳服務(wù)器):在發(fā)送IP數(shù)據(jù)包時(shí),網(wǎng)關(guān)定義了針對(duì)特定的網(wǎng)絡(luò)目的地址,數(shù)據(jù)包發(fā)送到的下一跳服務(wù)器。如果是本地計(jì)算機(jī)直接連接到的網(wǎng)絡(luò),網(wǎng)關(guān)通常是本地計(jì)算機(jī)對(duì)應(yīng)的網(wǎng)絡(luò)接口,但是此時(shí)接口必須和網(wǎng)關(guān)一致;如果是遠(yuǎn)程網(wǎng)絡(luò)或默認(rèn)路由,網(wǎng)關(guān)通常是本地計(jì)算機(jī)所連接到的網(wǎng)絡(luò)上的某個(gè)服務(wù)器或路由器。
3、接口(Interface):接口定義了針對(duì)特定的網(wǎng)絡(luò)目的地址,本地計(jì)算機(jī)用于發(fā)送數(shù)據(jù)包的網(wǎng)絡(luò)接口。網(wǎng)關(guān)必須位于和接口相同的子網(wǎng)(默認(rèn)網(wǎng)關(guān)除外),否則造成在使用此路由項(xiàng)時(shí)需調(diào)用其他路由項(xiàng),從而可能會(huì)導(dǎo)致路由死鎖。
4、躍點(diǎn)數(shù)(Metric):躍點(diǎn)數(shù)用于指出路由的成本,通常情況下代表到達(dá)目標(biāo)地址所需要經(jīng)過(guò)的躍點(diǎn)數(shù)量,一個(gè)躍點(diǎn)代表經(jīng)過(guò)一個(gè)路由器。躍點(diǎn)數(shù)越低,代表路由成本越低;躍點(diǎn)數(shù)越高,代表路由成本越高。當(dāng)具有多條到達(dá)相同目的網(wǎng)絡(luò)的路由項(xiàng)時(shí),TCP/IP會(huì)選擇具有更低躍點(diǎn)數(shù)的路由項(xiàng)。
本新聞共
3頁(yè),當(dāng)前在第
1頁(yè)
1 2 3