ARP、Tracert、Route 与 NBTStat命令详解
生活随笔
收集整理的這篇文章主要介紹了
ARP、Tracert、Route 与 NBTStat命令详解
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
ARP ARP是一個(gè)重要的TCP/IP協(xié)議,并且用于確定對(duì)應(yīng)IP地址的網(wǎng)卡物理地址。實(shí)用arp命令,我們能夠查看本地計(jì)算機(jī)或另一臺(tái)計(jì)算機(jī)的ARP高速緩存中的當(dāng)前內(nèi)容。此外,使用arp命令,也可以用人工方式輸入靜態(tài)的網(wǎng)卡物理/IP地址對(duì),我們可能會(huì)使用這種方式為缺省網(wǎng)關(guān)和本地服務(wù)器等常用主機(jī)進(jìn)行這項(xiàng)作,有助于減少網(wǎng)絡(luò)上的信息量。 按照缺省設(shè)置,ARP高速緩存中的項(xiàng)目是動(dòng)態(tài)的,每當(dāng)發(fā)送一個(gè)指定地點(diǎn)的數(shù)據(jù)報(bào)且高速緩存中不存在當(dāng)前項(xiàng)目時(shí),ARP便會(huì)自動(dòng)添加該項(xiàng)目。一旦高速緩存的項(xiàng)目被輸入,它們就已經(jīng)開(kāi)始走向失效狀態(tài)。例如,在Windows NT/2000網(wǎng)絡(luò)中,如果輸入項(xiàng)目后不進(jìn)一步使用,物理/IP地址對(duì)就會(huì)在2至10分鐘內(nèi)失效。因此,如果ARP高速緩存中項(xiàng)目很少或根本沒(méi)有時(shí),請(qǐng)不要奇怪,通過(guò)另一臺(tái)計(jì)算機(jī)或路由器的ping命令即可添加。所以,需要通過(guò)arp命令查看高速緩存中的內(nèi)容時(shí),請(qǐng)最好先ping 此臺(tái)計(jì)算機(jī)(不能是本機(jī)發(fā)送ping命令)。 ARP常用命令選項(xiàng): ·arp -a或arp -g 用于查看高速緩存中的所有項(xiàng)目。-a和-g參數(shù)的結(jié)果是一樣的,多年來(lái)-g一直是UNIX平臺(tái)上用來(lái)顯示ARP高速緩存中所有項(xiàng)目的選項(xiàng),而Windows用的是arp -a(-a可被視為all,即全部的意思),但它也可以接受比較傳統(tǒng)的-g選項(xiàng)。 ·arp -a IP 如果我們有多個(gè)網(wǎng)卡,那么使用arp -a加上接口的IP地址,就可以只顯示與該接口相關(guān)的ARP緩存項(xiàng)目。 ·arp -s IP 物理地址 我們可以向ARP高速緩存中人工輸入一個(gè)靜態(tài)項(xiàng)目。該項(xiàng)目在計(jì)算機(jī)引導(dǎo)過(guò)程中將保持有效狀態(tài),或者在出現(xiàn)錯(cuò)誤時(shí),人工配置的物理地址將自動(dòng)更新該項(xiàng)目。 ·arp -d IP 使用本命令能夠人工刪除一個(gè)靜態(tài)項(xiàng)目。 例如我們?cè)诿钐崾痉?#xff0c;鍵入 Arp -a;如果我們使用過(guò) Ping 命令測(cè)試并驗(yàn)證從這臺(tái)計(jì)算機(jī)到 IP 地址為 10.0.0.99 的主機(jī)的連通性,則 ARP 緩存顯示以下項(xiàng): I(yíng)nterface:10.0.0.1 on interface 0x1 I(yíng)nternet AddressPhysical AddressType 10.0.0.99 00-e0-98-00-7c-dc dynamic 在此例中,緩存項(xiàng)指出位于 10.0.0.99 的遠(yuǎn)程主機(jī)解析成 00-e0-98-00-7c-dc 的媒體訪問(wèn)控制地址,它是在遠(yuǎn)程計(jì)算機(jī)的網(wǎng)卡硬件中分配的。媒體訪問(wèn)控制地址是計(jì)算機(jī)用于與網(wǎng)絡(luò)上遠(yuǎn)程 TCP/IP 主機(jī)物理通訊的地址。 至此我們可以用ipconfig和ping命令來(lái)查看自己的網(wǎng)絡(luò)配置并判斷是否正確、可以用netstat查看別人與我們所建立的連接并找出ICQ使用者所隱藏的IP信息、可以用arp查看網(wǎng)卡的MAC地址。 Tracert 如果有網(wǎng)絡(luò)連通性問(wèn)題,可以使用 tracert 命令來(lái)檢查到達(dá)的目標(biāo) IP 地址的路徑并記錄結(jié)果。tracert 命令顯示用于將數(shù)據(jù)包從計(jì)算機(jī)傳遞到目標(biāo)位置的一組 IP 路由器,以及每個(gè)躍點(diǎn)所需的時(shí)間。如果數(shù)據(jù)包不能傳遞到目標(biāo),tracert 命令將顯示成功轉(zhuǎn)發(fā)數(shù)據(jù)包的最后一個(gè)路由器。當(dāng)數(shù)據(jù)報(bào)從我們的計(jì)算機(jī)經(jīng)過(guò)多個(gè)網(wǎng)關(guān)傳送到目的地時(shí),Tracert命令可以用來(lái)跟蹤數(shù)據(jù)報(bào)使用的路由(路徑)。該實(shí)用程序跟蹤的路徑是源計(jì)算機(jī)到目的地的一條路徑,不能保證或認(rèn)為數(shù)據(jù)報(bào)總遵循這個(gè)路徑。如果我們的配置使用DNS,那么我們常常會(huì)從所產(chǎn)生的應(yīng)答中得到城市、地址和常見(jiàn)通信公司的名字。Tracert是一個(gè)運(yùn)行得比較慢的命令(如果我們指定的目標(biāo)地址比較遠(yuǎn)),每個(gè)路由器我們大約需要給它15秒鐘。 Tracert的使用很簡(jiǎn)單,只需要在tracert后面跟一個(gè)IP地址或URL,Tracert會(huì)進(jìn)行相應(yīng)的域名轉(zhuǎn)換的。 tracert 最常見(jiàn)的用法: tracert IP address [-d] 該命令返回到達(dá) IP 地址所經(jīng)過(guò)的路由器列表。通過(guò)使用 -d 選項(xiàng),將更快地顯示路由器路徑,因?yàn)?tracert 不會(huì)嘗試解析路徑中路由器的名稱。 Tracert一般用來(lái)檢測(cè)故障的位置,我們可以用tracert IP在哪個(gè)環(huán)節(jié)上出了問(wèn)題,雖然還是沒(méi)有確定是什么問(wèn)題,但它已經(jīng)告訴了我們問(wèn)題所在的地方,我們也就可以很有把握的告訴別人----某某地方出了問(wèn)題。 Route 大多數(shù)主機(jī)一般都是駐留在只連接一臺(tái)路由器的網(wǎng)段上。由于只有一臺(tái)路由器,因此不存在使用哪一臺(tái)路由器將數(shù)據(jù)報(bào)發(fā)表到遠(yuǎn)程計(jì)算機(jī)上去的問(wèn)題,該路由器的IP地址可作為該網(wǎng)段上所有計(jì)算機(jī)的缺省網(wǎng)關(guān)來(lái)輸入。 但是,當(dāng)網(wǎng)絡(luò)上擁有兩個(gè)或多個(gè)路由器時(shí),我們就不一定想只依賴缺省網(wǎng)關(guān)了。實(shí)際上我們可能想讓我們的某些遠(yuǎn)程IP地址通過(guò)某個(gè)特定的路由器來(lái)傳遞,而其他的遠(yuǎn)程IP則通過(guò)另一個(gè)路由器來(lái)傳遞。 在這種情況下,我們需要相應(yīng)的路由信息,這些信息儲(chǔ)存在路由表中,每個(gè)主機(jī)和每個(gè)路由器都配有自己獨(dú)一無(wú)二的路由表。大多數(shù)路由器使用專門(mén)的路由協(xié)議來(lái)交換和動(dòng)態(tài)更新路由器之間的路由表。但在有些情況下,必須人工將項(xiàng)目添加到路由器和主機(jī)上的路由表中。Route就是用來(lái)顯示、人工添加和修改路由表項(xiàng)目的。 一般使用選項(xiàng): ·route print 本命令用于顯示路由表中的當(dāng)前項(xiàng)目,在單路由器網(wǎng)段上的輸出;由于用IP地址配置了網(wǎng)卡,因此所有的這些項(xiàng)目都是自動(dòng)添加的。 ·route add 使用本命令,可以將信路由項(xiàng)目添加給路由表。例如,如果要設(shè)定一個(gè)到目的網(wǎng)絡(luò)209.98.32.33的路由,其間要經(jīng)過(guò)5個(gè)路由器網(wǎng)段,首先要經(jīng)過(guò)本地網(wǎng)絡(luò)上的一個(gè)路由器,器IP為202.96.123.5,子網(wǎng)掩碼為255.255.255.224,那么我們應(yīng)該輸入以下命令: route add 209.98.32.33 mask 255.255.255.224 202.96.123.5 metric 5 ·route change 我們可以使用本命令來(lái)修改數(shù)據(jù)的傳輸路由,不過(guò),我們不能使用本命令來(lái)改變數(shù)據(jù)的目的地。下面這個(gè)例子可以將數(shù)據(jù)的路由改到另一個(gè)路由器,它采用一條包含3個(gè)網(wǎng)段的更直的路徑: route add 209.98.32.33 mask 255.255.255.224 202.96.123.250 metric 3 ·route delete 使用本命令可以從路由表中刪除路由。例如:route delete 209.98.32.33 NBTStat 使用 nbtstat 命令釋放和刷新 NetBIOS 名稱。NBTStat(TCP/IP上的NetBIOS統(tǒng)計(jì)數(shù)據(jù))實(shí)用程序用于提供關(guān)于關(guān)于NetBIOS的統(tǒng)計(jì)數(shù)據(jù)。運(yùn)用NetBIOS,我們可以查看本地計(jì)算機(jī)或遠(yuǎn)程計(jì)算機(jī)上的NetBIOS名字表格。 常用選項(xiàng): ·nbtstat -n 顯示寄存在本地的名字和服務(wù)程序。 ·nbtstat -c 本命令用于顯示NetBIOS名字高速緩存的內(nèi)容。NetBIOS名字高速緩存用于寸放與本計(jì)算機(jī)最近進(jìn)行通信的其他計(jì)算機(jī)的NetBIOS名字和IP地址對(duì)。 ·nbtstat -r 本命令用于清除和重新加載NetBIOS名字高速緩存。 ·nbtstat -a IP 通過(guò)IP顯示另一臺(tái)計(jì)算機(jī)的物理地址和名字列表,我們所顯示的內(nèi)容就像對(duì)方計(jì)算機(jī)自己運(yùn)行nbtstat -n一樣。 ·nbtstat -s IP 顯示實(shí)用其IP地址的另一臺(tái)計(jì)算機(jī)的NetBIOS連接表。 例如我們?cè)诿钐崾痉?#xff0c;鍵入:nbtstat -RR 釋放和刷新過(guò)程的進(jìn)度以命令行輸出的形式顯示。該信息表明當(dāng)前注冊(cè)在該計(jì)算機(jī)的 WINS 中的所有本地 NetBIOS 名稱是否已經(jīng)使用 WINS 服務(wù)器釋放和續(xù)訂了注冊(cè)
轉(zhuǎn)載于:https://www.cnblogs.com/QDuck/archive/2005/03/28/127231.html
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的ARP、Tracert、Route 与 NBTStat命令详解的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 版权的盈利模式
- 下一篇: Go Out Otherwise Shu