接到沖突報告後,要做幾件事情,首先要確定沖突發生的VLAN。通過IP規劃的vlan定義以及沖突的IP地址,可以找到沖突地址所在的網段。這對成功地找到網卡MAC地址非常關鍵,因為有些網絡命令不能跨網段存取。
下面先把客戶機與網絡隔離,對於有非法的IP地址的微機,權且容它運行去吧,這樣我們倒有機會設法找到它了。再對網絡做壹些簡單的測試,主要的命令有ping命令和arp命令。使用ping命令,假設沖突的IP地址為146.127.35.3,在msdos窗口,命令格式如下:
C:\WIDOWS\〉ping 146.127.35.3
Request timed out
Reply from 146.127.35.3 : bytes=32 time〈1ms TTL=128 〉
Reply from 146.127.35.3 : bytes=32 time〈1ms TTL=128 〉
Reply from 146.127.35.3 : bytes=32 time〈1ms TTL=128 〉
其實最初我打算用"開始"-"運行"來執行ping命令的(在實際操作中我更習慣於用這種方法),不過它走得實在太快,看不過來,只好求助於msdos了。
我們之所以要ping這臺機器,有兩個目的,首先我必須肯定要找的那臺機器確實在網絡上,其次,我想知道這臺機器的網卡的MAC地址,那麽下面怎麽才能知道它的MAC地址哪?這就需要使用第二個命令arp:arp命令只能在某壹個VLAN中使用有效,它是低層協議,而且不能跨路由。
C:\WIDOWS\〉arp -a
Interface: ...... on Inerface ......
Internet Address/Physical Address/Type
146.127.35.3/00-00-22-35-62-53/ dynamic
這就說明沖突IP地址146.127.35.3 處網卡的MAC地址是00-00-22-35-62-53。接下來我們要找的是MAC地址為00-00-22-35-62-53的網卡的具體物理位置。
每臺客戶機的網卡都直接連接到第二級交換機上,接下來面對大量的以太網交換機,我們要查找是沖突MAC所對應交換機端口。因為我所在的網絡中與客戶連接的設備是Bay的303/304,我就以303為例來看壹看如何查找某壹個MAC地址所在的端口位置。Bay303的網管有很多種方式,下面只利用Web瀏覽器方式來說明查找非法MAC的方法。
在查找之前,先要搞清楚VLAN內的交換機位置,查出這些交換機的IP地址,使用交換機地址可以訪問到交換機的網管信息。我們要做以下工作,先在在網管員的機器上啟動瀏覽器,把交換機的IP地址敲進去,在看到提示的登錄信息之後輸入用戶名和密碼,再進入"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 no
2 00:00:81:65:c3:a0 n/a static no
3 00:00:a2:f7:c3:e4 25 dynamic no
4 00:00:22:35:62:53 2 dynamic no
哈哈,可以看到索引的第4項,它正是我們要查找的MAC地址,它的端口號為2。根據綜合布線資料,就能夠準確地找出相應的信息點的物理位置,進壹步我們就能定位到所連接的微機位置。當然,妳在解決這個問題的時候可能沒有這麽方便,往往還需要查找很多臺交換機,最終找到MAC地址的時候可能會有壹種"如釋重負"的感覺。VLAN中存在大量的交換機時,我們就需要在這些交換機中逐個去查找。
如果壹個交換機的端口中存在下聯交換機,對於這種情況,因為交換機支持多個MAC地址,它會在上級的MAC表中保存下級MAC的記錄,所以要先查找上級交換機MAC表,確定較具體位置後再去查找下壹級交換機,這樣就能大幅度地縮小查找範圍。
在局域網裏,我們常常會遇到這種IP地址沖突的問題,特別是用戶規模非常大的情況下,就會使得查找工作越發困難,所以網絡管理員必須對此仔細行事才能最終得以解決。目前有兩種方案,壹是使用動態IP地址分配(DHCP),另壹種方案是使用靜態地址分配,但必須加強MAC地址的管理。
用動態IP地址分配(DHCP)的最大優點是客戶端網絡的配置非常簡單,這樣,即使沒有管理員的幫助和幹預,我們也可以自己對網絡進行連接設置。但是,因為IP地址是動態分配的,網管員不能從IP地址上鑒定客戶的身份,相應的IP層管理就起不到作用。另外它還有壹個弊端,使用動態IP地址分配還需要設置額外DHCP服務器。
如果采用靜態IP地址分配,我們就可以先對各部門進行合理的IP地址規劃,這樣能夠在第三層上方便地跟蹤管理,與此同時如果加強對MAC地址的管理,就能有效的解決這個問題。