既然兩個機房的計算機已經(jīng)通過HUB互連,并且對兩個機房的連接要求僅僅是可以相互Ping通,以及通過“網(wǎng)上鄰居”可以相互訪問,那就不需要路由了。筆者為大家介紹一種更簡單、直接的方法。
兩個機房的計算機通過子網(wǎng)掩碼便可實現(xiàn)需要的功能。由于兩個機房的計算機已經(jīng)通過HUB相互連接了,而且兩個HUB也已經(jīng)相互連接,那么在物理上這兩個機房的計算機就存在著互通的通路。從《打造windows 2000 Server路由器》一文的介紹上來看,兩個機房的計算機均使用了TCP/ip協(xié)議。它們之間不能互通的原因,僅僅是子網(wǎng)掩碼將兩個機房的計算機屏蔽在不同的子網(wǎng)內(nèi),因而不能實現(xiàn)互通。假如改變子網(wǎng)掩碼,由255.255.255.0改為255.255.252.0,這時兩個機房的計算機就可以滿足相互訪問、相互Ping通的要求。
技術(shù)延伸
在局域網(wǎng)的建設(shè)過程中,經(jīng)常會出現(xiàn)網(wǎng)絡(luò)擴容的問題。雖然治理員經(jīng)常采用自然劃分的方法來解決此類問題,但由于網(wǎng)絡(luò)協(xié)議中并沒有規(guī)定子網(wǎng)劃分都要以字節(jié)為劃分界限,這時就可以通過修改子網(wǎng)掩碼的方法來擴大局域網(wǎng)的容量,而不必使用路由器。
筆者在此為大家具體解釋一下為什么通過修改子網(wǎng)掩碼可以使計算機互連互通。
計算機的IP地址是由兩部分組成的:
任何主機在引導(dǎo)時都會進行的配置是指定主機IP地址,除了IP地址以外,主機還需要知道有多少比特用于網(wǎng)絡(luò)號及多少比特用于主機號。這是在引導(dǎo)過程中通過子網(wǎng)掩碼來確定的。這個掩碼是一個32bit的值,其中值為“1”的比特留給網(wǎng)絡(luò)號,為“0”的比特留給主機號。給定IP地址和子網(wǎng)掩碼以后,主機就可以確定IP數(shù)據(jù)報的目的地是:①本子網(wǎng)中的主機;②本網(wǎng)絡(luò)中其他子網(wǎng)中的主機;③其他網(wǎng)絡(luò)中的主機。
例如,兩個機房的計算機,其中一個的網(wǎng)段為:192.168.1.X,而另一個機房的計算機的網(wǎng)段為192.168.2.X。計算網(wǎng)絡(luò)號時將IP地址與子網(wǎng)掩碼進行“與”運算。
使用255.255.255.0這個子網(wǎng)掩碼進行計算,可算出兩個機房計算機的網(wǎng)絡(luò)號不同(一個為192.168.1.0,另一個為192.168.2.0)。因此當(dāng)這兩個機房之間想要進行互訪時,計算機就認(rèn)為是在不同的網(wǎng)絡(luò)上,不能實現(xiàn)互連互通。
使用255.255.252.0這個子網(wǎng)掩碼進行計算,則計算出兩個機房計算機的網(wǎng)絡(luò)號相同(都為192.168.0.0)。此時,兩個機房中的所有計算機就在相同的網(wǎng)絡(luò)上,可以實現(xiàn)網(wǎng)絡(luò)間的互連、計算機間的互通。
通過改變子網(wǎng)掩碼的方法,可以使兩個機房相互Ping通,并通過“網(wǎng)上鄰居”可以相互訪問,在不需要路由的情況下就完成了局域網(wǎng)的擴容。網(wǎng)絡(luò)治理員可以靈活運用這一修改子網(wǎng)掩碼的方法解決局域網(wǎng)內(nèi)的多種問題和故障。
編輯評注:
作者的做法的確可行,但是假如各機房的終端數(shù)比較多,則不提倡用修改子網(wǎng)掩碼的方法來互聯(lián)。因為修改后兩個機房的機器將處在同一個廣播域。當(dāng)機器數(shù)目達到一定量后將極大降低以太網(wǎng)通訊性能。而使用路由器來分隔廣播域同時互聯(lián)的方法更適合實際應(yīng)用。
新聞熱點
疑難解答