1樓:匿名使用者
**tcp/ip協議有時間變得真正成熟起來,並且更穩定和更可靠。然而,當涉及到計算機的時候,事情就沒有那樣簡單了。
當路由包通過網路的時候,有時候會出現錯誤。在這種情況下,熟悉windows路由表是很有幫助的。路由表能夠決定來自有問題的機器的資料包的去向。
在本文中,我將向你介紹如何檢視windows路由表以及如何讓windows路由表中包含的資料有意義。
檢視windows路由表
路由表是windows的tcp/ip協議棧的一個重要的部分。但是,路由表不是windows作業系統向普通使用者顯示的東西。如果你要看到這個路由表,你必須要開啟一個命令提示符對話方塊,然後輸入「route
print」命令。然後,你將看到一個類似於圖a中顯示的圖形。
在我深入討論這個路由表之前,我建議你在命令提示符對話方塊中輸入另一個命令。這個命令是:ipconfig
/all
我建議你使用ipconfig
/all命令的理由是因為這個命令能夠顯示tcp/ip協議在機器中實際上是如何設定的。的確,你可以在網絡卡屬性頁認真檢視tcp/ip協議,但是,如果你從ipconfig得到這個資訊,這個資訊會更可靠。在過去的幾年裡,我曾經遇到過這樣一些例子,ipconfig報告的資訊與機器中的tcp/ip協議設定螢幕中顯示的資訊完全不一樣。
這種事情不常見,但是,如果正好出現這種錯誤,你就會遇到這種不匹配的情況。坦率地說,鍵入到tcp/ip屬性頁中的資訊反映了你想要windows為選擇的網路設定的tcp/ip協議。ipconfig提供的資訊顯示了windows實際上設定的協議。
即使你沒有出現一些奇怪的windows錯誤,從ipconfig獲得你的配置資訊仍是非常有用的。如果一臺機器有多個網絡卡,要記住每一個網絡卡繫結的設定是很困難的。ipconfig列出瞭如圖b所示的每一個網絡卡的各種設定,很容易閱讀。
檢查路由表
當這篇文章要討論路由表的時候,你現在也許很想知道我為什麼讓你執行ipconfig
/all命令。這樣做的原因是你一般來說從來不看路由表,除非你的機器出現了問題。如果你遇到了問題,開始診斷故障的最佳地方就是對比ipconfig提供的資訊和路由表中儲存的資訊。
正如你在圖b中所看到的那樣,ipconfig/all螢幕顯示了ip地址、預設閘道器等一些基本的tcp/ip資訊。然而,路由表卻不是這樣容易看懂。所以,我要用一些時間討論如何閱讀路由表以及路由表中的資訊代表什麼意思。
為了理解這些列中的資訊代表什麼意思,你需要稍微瞭解一下路由器是如何工作的。路由器的工作是協調一個網路與另一個網路之間的通訊。因此,一臺路由器包含多個網絡卡,每一個網絡卡連線到不同的網段。
當使用者把一個資料包傳送到本機以外的一個不同的網段時,這個資料包將被髮送到路由器。路由器將決定這個資料包應該**給哪一個網段。如果這臺路由器連線兩個網段或者十幾個網段也沒有關係。
決策的過程都是一樣的,而且決策都是根據路由表做出的。
如果你要檢視執行「route
print」命令之後螢幕顯示的內容,你將發現路由表分為五列。第一列是網路目的地址。列出了路由器連線的所有的網段。
網路掩碼列提供這個網段本身的子網掩碼,而不是連線到這個網段的網絡卡的子網掩碼。這基本上能夠讓路由器確定目的網路的地址類。
第三列是閘道器。一旦路由器確定它要把這個資料包**到哪一個目的網路,路由器就要檢視閘道器列表。閘道器表告訴路由器這個資料包應該**到哪一個ip地址才能達到目的網路。
介面列告訴路由器哪一個網絡卡連線到了合適的目的網路。從技術上說,介面列僅告訴路由器分配給網絡卡的ip地址。那個網絡卡把路由器連線到目的網路。
然而,路由器很聰明,知道這個地址繫結到哪一個物理網絡卡。
最後一列是測量。測量本身是一種科學。但是,我將設法簡單向你解釋一下它們做什麼。
我聽說過的一個最佳的解釋測量的方法是用機場的詞彙對此進行解釋。設想一下,我需要從北卡羅來納州的加洛特市飛往佛羅里達州的邁阿密。由於加洛特機場非常大,我要去邁阿密海灘可以有很多選擇。
我可以乘坐西北航空公司的班機。那個班機能把我帶到密執安州的底特律,然後從底特律飛往邁阿密。我還可以乘坐大陸航空公司的班機飛往休斯頓,然後飛往邁阿密。
另一個選擇是乘坐美國航空公司的飛機直接飛往邁阿密。我應該選擇哪一條線路呢?
在現實生活中,有許多因素值得考慮,如飛機票的**和起飛的時間等。但是,讓我們假設這一切都是相同的。如果除了航線之外,航班都是一樣的,那麼,我會選擇中途停留最少的航班。
那會使我以最快的速度到達目的地。由於停留的次數少,我的銜接出問題的機會就少,行李丟失等問題也會減少。
路由是以同樣的方式工作的。許多時候,路由器有很多方法傳送一個資料包。在這種情況下,以最短的(或者最可靠的)路徑傳送資料包是有意義的。
測量就在這裡發揮作用了。windows一般不檢視測量列,除非通向一個目的地有很多路徑。如果有多個路徑,windows將檢視測量列以確定最短的路徑。
這是一種非常簡單的解釋。但是,這種解釋說明了要點。
額外的路由選擇
早些時候,我曾介紹過「route
print」命令。但是,你用「route」命令實際上能夠做很多事情。「route」命令的引數如下:
route [-f] [-p] [***mand
[destination]
-f開關是可以選擇的。這個開關告訴windows清除路由表中所有的閘道器輸入記錄。如果這個-f開關與其它命令一起使用,那麼,在執行這個命令中的其它指令之前,所有的閘道器輸入記錄都將被清除。
-p開關使指定的路由保持不變。一般來說,當伺服器重新啟動的時候,你通過「route」命令指定的任何路由都會被刪除。-p開關告訴windows保留這個路由,即使系統重新啟動也不改變。
「route」命令引數的命令部分相對簡單一些。這個命令集包含print、add、delete和change四個選項。我曾向你們介紹過「route
print」命令。即使這個命令也包含其它的選項。例如,你可以使用萬用字元與這個命令一起使用。
例如,如果你只要輸出與192.x.x.
x子網有關的路由,你可以使用這個命令:「
route print 192*」。
「route delete」命令的工作方式與「route print」非常相似。簡單地輸入「route
delete」命令,然後輸入你要從路由表中刪除的目的地址和閘道器就可以了。例如,如果你要刪除192.0.0.0閘道器,你可以輸入這個命令:「route delete
192.0.0.0」。
「route change」和「route
add」命令的基本引數都相同。當你輸入這個命令的時候,你必須指定目的地、子網掩碼和閘道器。你還可以指定一個測量和介面,不過,這是可以選擇的。
例如,如果你要使用最低引數增加一個目的地,你可以輸入如下命令:route
add 147.0.0.0 255.0.0.0
148.100.100.100
在這個命令中,147.0.0.
0是你新增加的目的地址。255.0.
0.0是這個目的地址的子網掩碼,148.100.
100.100是閘道器。你可以使用metric和if這兩個引數擴大這個命令的功能。
例如:route
add 147.0.0.0 255.0.0.0 148.100.100.100 metric 1 if
1測量這個引數是可以選擇的。但是,它指定了測量或者路由跳數的數量。if引數告訴windows使用哪一個網絡卡。
在這種特殊的情況下,windows將使用作為介面1與windows繫結的網絡卡。如果你不使用if引數,windows將搜尋可供使用的最佳的網絡卡。
2樓:咎溫瑜簡照
進入路由器,找「路由設定」或「裝置管理」項,裡面可以看到當前路由表;在「lan設定」項可以看到分配表;各品牌路由器可能略有不同,但大同小異;
進入路由器的方法:以路由器的預設閘道器輸入瀏覽器位址列回車,地址正確的話會彈出小視窗提示輸入路由器的控制使用者和密碼(可以在路由器前後看見),輸入正確使用者名稱和密碼後回車,即可進入路由器設定介面
3樓:紹友昌瀚
路由表?右鍵網路上的芳鄰,點屬性,在高階設定裡。
4樓:茆曲靳梅雪
如何看懂路由表_百度文庫
如何檢視路由表
5樓:華碩服務
步驟:1,執行「
baicmd」,如du
圖:2,在命令提示zhi符下輸入「route print」,即可檢視當前windows系統dao的路由表,回如圖:
***work destination 這個是 目的地址,
答也就是我們要訪問到的地址。
***mast 這個是子網掩碼
gateway 閘道器地址,也叫下一跳地址,就是我們要訪問到的目的地址的入口
inte***ce介面 ,通過inte***ce和gateway定義到下一個路由器的鏈路,通常情況下,inte***ce和gateway是同一網段的
metric 跳數,該條路由記錄的質量,一般情況下,如果有多條到達相同目的地的路由記錄,路由會採用metric值小的那條路由
6樓:全魁紀高寒
我建議你使用ipconfig
/all命令
的理由是因為這個命令能夠顯示tcp/ip協議在機器中實際上是如何設定的版。的確,你可以在網權卡屬性頁認真檢視tcp/ip協議,但是,如果
你從ipconfig得到這個資訊,這個資訊會更可靠。在過去的幾年裡,我曾經遇到過這樣一些例子,ipconfig報告的資訊與機器中的tcp/ip協
議設定螢幕中顯示的資訊完全不一樣。這種事情不常見,但是,如果正好出現這種錯誤,你就會遇到這種不匹配的情況。坦率地說,鍵入到tcp/ip屬性頁中的
資訊反映了你想要windows為選擇的網路設定的tcp/ip協議。ipconfig提供的資訊顯示了windows實際上設定的協議。
請問路由器路由表和電腦的路由表有什麼區別?謝謝
n15en22c n38 4 3en64 84e n93c 說明 上面是解答抄,原因如襲下 路由bai器自du 己有路由表,在收到路由更新後會將收到的zhi路由資訊dao和本地的路由表進行比較 1.如果新發的路由資訊原路由表中無,於是新增,如此處的n1,n3,n4 2.如果新發的路由資訊原路由表中已...
路由器裡有路由表,計算機裡也有路由表,請問計算機裡的路由表起什麼作用
指向特定網路地址的路徑。計算機的路由表雖然比路由器中的要簡單,但是目的是相同的,都是給出指定網路網路的路徑,最主要的一條就是預設路由。快取的作用。傳送bai資料du包時,如果目zhi 的方跟自己不屬於同一網段,那dao麼回就需要做路由了答。先查閱自身的路由快取,如果有的話按快取中描述的傳送。如果沒有...
路由表中目的網路為255 255 255 255與子網掩碼為
在路由中 32為的子網掩碼 表示的是臺主機,不是一個網路,這種情況出現的比較少 版 192.168.1.101 255.255.255.255 127.0.0.1 127.0.0.1 20 這條就是表示你的這臺權主機地址 比如你要新增靜態路由到你的這臺主機就是就是32 255.255.255.255...