如何解決局域網(wǎng)IP沖突問(wèn)題
網(wǎng)絡(luò )簡(jiǎn)介
本文引用地址:http://dyxdggzs.com/article/154564.htm作為典型的企業(yè)網(wǎng)架構,本單位網(wǎng)絡(luò )拓撲結構大致分為三級,并全部采用北電產(chǎn)品。第一級由ATM交換機組成,網(wǎng)絡(luò )服務(wù)器、多媒體工作站等工作在主干網(wǎng)絡(luò )上,第二級由大量的以太網(wǎng)交換機構成,對第三級桌面提供高密度端口。并根據劃分出的VLAN(Vitual Local Area Network)提供實(shí)際的VLAN端口。網(wǎng)絡(luò )協(xié)議采用TCP/IP,IP地址規劃使用靜態(tài)IP地址分配,由網(wǎng)管員統一規劃。
問(wèn)題的提出
我們知道,對于在Internet和Intranet網(wǎng)絡(luò )上,使用TCP/IP協(xié)議時(shí)每臺主機必須具有獨立的IP地址,有了IP地址的主機才能與網(wǎng)絡(luò )上的其它主機進(jìn)行通訊。隨著(zhù)網(wǎng)絡(luò )應用大力推廣,網(wǎng)絡(luò )客戶(hù)急劇膨脹,由于靜態(tài)IP地址分配,IP地址沖突的麻煩相繼而來(lái)。IP地址沖突造成了很壞的影響,首先,網(wǎng)絡(luò )客戶(hù)不能正常工作,只要網(wǎng)絡(luò )上存在沖突的機器,只要電源打開(kāi),在客戶(hù)機上都會(huì )頻繁出現地址沖突的提示:“如果網(wǎng)絡(luò )上某項應用的安全策略(諸如訪(fǎng)問(wèn)權限,存取控制等)是基于IP地址進(jìn)行的,這種非法的IP用戶(hù)會(huì )對應用系統的安全造成了嚴重威脅。
分析原因
出現問(wèn)題有時(shí)并不能及時(shí)發(fā)現,只有在相互沖突的網(wǎng)絡(luò )客戶(hù)同時(shí)都在開(kāi)機狀態(tài)時(shí)才能顯露出問(wèn)題,所以具有相當的隱蔽性。分析原因有如下幾種情況可以造成IP地址沖突。
1、很多用戶(hù)對TCP/IP并不了解,不知道“IP地址”、“子網(wǎng)掩碼”、“默認網(wǎng)關(guān)”等參數如何設置,有時(shí)用戶(hù)不是從管理員處得到的上述參數的信息,或者是用戶(hù)無(wú)意修改了這些信息;2、管理員或用戶(hù)根據管理員提供的上述參數進(jìn)行設置時(shí),由于失誤造成參數輸錯;3、在客戶(hù)機維修調試時(shí),維修人員使用臨時(shí) IP地址應用造成;4、有人竊用他人的IP地址。
解決方法
接到?jīng)_突報告后,我們首先確定沖突發(fā)生的VLAN。通過(guò)IP規劃的vlan定義,和沖突的IP地址,找到?jīng)_突地址所在的網(wǎng)段。這對成功地找到網(wǎng)卡MAC地址很關(guān)鍵,因為有些網(wǎng)絡(luò )命令不能跨網(wǎng)段存取。
首先將客戶(hù)機與網(wǎng)絡(luò )隔離,讓非法的IP地址的微機在網(wǎng)上運行,網(wǎng)管員便可以設法找到它了。應用網(wǎng)絡(luò )測試命令有ping命令和arp命令。使用ping命令,假設沖突的IP地址為10.119.40.40,在msdos窗口,命令格式如下,其中斜體部分是命令結果。
C:WIDOWS〉ping 10.119.40.40
Request timed out
Reply from 10.119.40.40 : bytes=32 time〈1ms TTL=128 略
我們之所以要ping這臺機器,是出于兩個(gè)目的,首先我們要知道我們要找的機器確實(shí)在網(wǎng)絡(luò )上,其次,我們要知道這臺機器的網(wǎng)卡的MAC地址,那么我們如何知道它的MAC地址哪?這就需要使用第二個(gè)命令arp:arp命令只能在某一個(gè)VLAN中使用有效,它是低層協(xié)議,并不能跨路由。
C:WIDOWS〉arp -a
Interface: ...... on Inerface ......
Internet Address/Physical Address/Type
10.119.40.40/00-00-21-34-63-56/ dynamic 以下略
以上列表表示出沖突IP地址10.119.40.40 處網(wǎng)卡的MAC地址為00-00-21-34-63-56。接下來(lái)我們要找的是MAC地址為00-00-21-34-63-56的網(wǎng)卡的具體物理位置。
網(wǎng)絡(luò )簡(jiǎn)介中已經(jīng)說(shuō)明,每臺客戶(hù)機的網(wǎng)卡直接連接到第二級交換機上,接下來(lái)面對大量的以太網(wǎng)交換機,我們要查找是沖突MAC所對應交換機端口。本網(wǎng)絡(luò )中與客戶(hù)連接的設備是Bay的303/304,本文以303為例,描述如何查找某一個(gè)MAC地址所在的端口位置。Bay303的網(wǎng)管有多種方式,下面僅以 Web瀏覽器方式描述查找非法MAC的方法。
在查找之前,首先要確定VLAN內的交換機位置,查出這些交換機的IP地址,使用交換機地址可以訪(fǎng)問(wèn)該交換機的網(wǎng)管信息。
* 在網(wǎng)管員的機器上啟動(dòng)瀏覽器
* 鍵入交換機的IP地址
* 提示登陸信息后輸入用戶(hù)名和密碼
* 進(jìn)入“MAC Address Table”選項
顯示表格如下:
Index/MAC address/Learned on Port/Learning Method/Filter Packets to this Address 1
00:00:21:34:63:56
13
Dynamic
tcp/ip相關(guān)文章:tcp/ip是什么
交換機相關(guān)文章:交換機工作原理
評論