計算機網絡管理的小竅門

來源:文萃谷 1.25W

計算機中有許多的小竅門,那麼大家都瞭解嗎?以下是小編收集整理的計算機網絡管理的小竅門,希望對大家有所幫助。

計算機網絡管理的小竅門

計算機網絡管理的小竅門

網絡管理是使網絡可靠、安全、高效運行的保障。現代網絡管理集中了通信技術和信息處理技術發展的各方面成果,它們在網絡的不同管理功能中發揮作用,共同實現網絡的管理任務。

網絡管理有很多技巧和竅門,下面介紹一些網絡管理中的常見問題和解決方法,希望能起到拋磚引玉的作用。

一、配置交換機

將交換機端口配置為100M全雙工,服務器安裝一塊Intel-l00M網卡,安裝之後一切正常,但在大流量數據傳輸時,速度變得極慢,最後發現原來這款網卡不支持全雙工。將交換機端口改為半雙工以後,故障消失了。這説明交換機端口與網卡的速率和雙工方式必須一致。目前有許多自適應的網卡和交換機,按照原理,應該能夠自動適應速率和雙工方式,但實際上,由於品牌不一致,往往不能正確實現全雙工。這時就需要修改配置,強制設定雙工方式才能解決。

二、網絡與硬盤

做過網管的老師都知道,基於文件訪問和打印的網絡的瓶頸既不是交換機,也不是網卡,更不是服務器的CPU或內存,整個網絡的瓶頸是服務器硬盤的速度。所以配置好你的服務器硬盤對於網絡的性能會起到決定性的作用。主要有以下幾個因素需要考慮:

1. 硬盤接口有IDE、EIDE、SCSI等,服務器應選用適合併發數據請求的SCSI接口。目前較為流行的SCSI接口有Fast wide(20Mbps數據傳輸率),Ultra wide(40Mbps),Ultra2 wide(80Mbps)。

2. 硬盤的轉速越快,讀寫數據的速度也越快,服務器應選用7200/10000rpm的硬盤。

3. 硬盤陣列卡能較大幅度地提升硬盤的讀寫性能和安全性,當然造價也會高一些。

4. 在同一SCSI通道,不要將低速SCSI設備(如CD-ROM)與硬盤共用,否則性能會有較大下降。

三、網段與流量

某局域網內有兩台文件讀寫極為頻繁的工作站,當服務器只安裝一塊網卡,形成單獨網段時,這個網段上的所有設備反應都很慢。當服務器安裝了兩塊網卡,形成兩個網段以後,將這兩台文件讀寫極為頻繁的工作站分別接在不同的網段上,網絡中所有設備的反應速度都有了顯著改善。這是因為增加的網段分擔了原來較為集中的數據流量,從而提高了網絡的反應速度

四、WAN與接地

不小心將路由器的電源插頭插在了市電的插座上,結果64K DDN專線就是無法接通。電信局來人檢查線路都很正常,最後檢查路由器電源的接地電壓,發現不對,換回到UPS的插座上,一切恢復正常。

五、局域網加速

取消防火牆

如果你啟用了Windows XP中防火牆,且共享了驅動器,那有可能別人無法在“網絡鄰居”中瀏覽共享驅動器,這時可以右擊“本地連接”,選擇“屬性”,再單擊“高級”標籤,單擊“配置”按鈕,在打開的窗口中選中“關閉(不推薦)”項即可。因為我們的局域網電腦本身就接在路由器上,可以考慮在上面設置防火牆。這樣局域網內的機器不會受到外界的攻擊,但是局域網內的機器訪問也會快一些。(點擊查看更多軟件使用技巧)

多系統相互快速訪問

如果你發現Windows 2000機器訪問Windows 98機器特別慢,可以在機器上按下Win+R,輸入“regedt32”,在“

註冊表編輯器”中找到[HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrent VersionExplorerRemoteComputerNameSpace],在該分支下找到並刪除掉{D6277990-4C6A-11CF-8D87-00AA0060F5BF}鍵,以後雙擊98同事的機器將會很快。

快速備份/更新數據

如果你經常需要將數據備份到局域網內的某文件服務器上,是不是再在本地硬盤上選中文件,然後切換到文件服務器上粘貼?這樣就太麻煩了。事實上,我們只要知道文件服務器的名字(如file_bck),並知道其用户名(如user)和密碼(如123456),則可以現在我們只要運行一個批處理文件就可以了,此批處理文件內容如下:

set source=d:work

set dest=file_bck ackup

net use file_bckIPC$ "1234" /user:"user"

xcopy %source% %dest% /e /v /r /y /z

將其保存為,以後只要雙擊此bat文件將會將d:work所有文件備份到file_bck ackup下。

快速映射盤符

打開共享機器的根文件夾,如homepc,再選中相應的文件夾,右擊,選擇“映射網絡驅動器”命令,即可立即把該文件夾映射成盤符。如果直接選擇“工具→映射網絡驅動器”則需要我們選擇映射路徑。

取消不用的網絡驅動器

如果你映射了網絡驅動器,日後不再使用了,請務必打開“資源管理器”,再單擊“工具→斷開網絡驅動器”命令,然後在所示的窗口中取消相應的驅動器即可。否則每次開機時就會自動映射此盤,也會佔用較多的系統資源,從而讓局域網訪問速度變慢。

路由器的電源插頭接地端壞掉,造成數據包經常丟失,進行Ping操作時,時通時斷,更換電源線後一切正常。WAN的連接因為涉及遠程線路,所以對於接地要求較為嚴格,這樣才能保證較強的抗干擾性,達到規定的連接速率,不然會出現奇怪的故障。

網絡管理系統

1.1節點信息處理

系統數據處理模塊實現對節點信息的封裝/拆封處理、消息應答和收發規則處理以及對數據的過濾與管理。主要完成對節點加入網絡的消息、網絡管理類消息和節點網絡信息的實時處理,確保網絡監視和管理的時效性。

1.2節點信息顯示

系統顯控模塊對網絡中的節點信息要實時更新顯示。網絡節點通過對信息的圖形化、形象化和逼真化顯示,便於網絡管理者和網絡參與節點直觀地瞭解、分析和判斷網內各節點狀態。系統將節點信息進行解析後實時顯示網內節點的網絡責任、指揮控制信息、位置信息、通信狀態等信息。

2系統實現

2.1系統與網絡

網絡是由多個節點組成的,每個節點都配有數據源真實設備和網絡監視管理系統終端,每個系統終端又將節點信息處理模塊和節點信息顯示模塊分開設置在兩台任務計算機執行。模塊之間、終端與數據源真實設備之間均通過以太網進行數據傳輸,節點之間採用射頻網絡進行信息的交互,如圖1所示。圖1系統結構

2.2關鍵技術

2.2.1節點狀態監視原則

網絡監視管理系統監視的對象為當前網絡內所有的在網節點,掌握各節點的狀態變化情況從而動態監視當前網絡的運行狀態。系統從數據源設備週期上傳的節點網絡信息中提取出當前在網節點的狀態信息,並對在網節點週期性上傳的狀態信息進行解析分類,然後更新原有的節點狀態信息。對超過設定時間長度仍未上傳網絡狀態信息的節點判定為脱離網絡,並變更其網絡狀態予以警示。

2.2.2特殊節點身份確定和轉移

網絡監視管理系統中需要指定一些特殊節點作為網絡中重要責任的擔任者。這些節點擔任的角色可能是網絡中的某種基準或網絡信息傳播過程中的中轉站,不同的角色所需選取的節點具有不同的準則,要綜合考慮節點的存在形態(固定節點或移動節點)和節點的傳播能力等要素來確認某一節點是否適合擔任網絡內的重要責任。當特殊責任節點脱離網絡後會導致網絡的運行障礙,這就要求網絡管理者在網絡設計中或網絡運行伊始就要預先指定替補節點,選取原則應儘量與原角色相似。當網絡監視到特殊節點脱離網絡後就可以由替補節點繼續承擔相應的網絡責任,維持網絡的正常的運行。

2.2.3信息的圖形化顯示

網絡監視管理系統呈現給使用者的顯示界面上應對各類節點的信息進行分類顯示。數據源設備週期上傳的節點狀態信息量龐大且內容繁雜,而使用者關心的是一些關鍵點信息,並希望能對關鍵點信息進行分類彙總,從不同角度瞭解當前節點構成的網絡狀態。除此之外,對使用者關注度較高的信息種類還應進行展開顯示,便於對特殊信息的進一步細緻瞭解。

2.2.4註冊和身份識別

網絡監視管理系統必須通過註冊認證才能運行,對每個運行系統的終端綁定唯一的註冊碼,保證了系統使用範圍的確定性。系統的使用對象主要分為網絡管理者與網絡參與者兩大類,對於網絡管理者不僅賦予對全網的狀態監視權,還同時承擔網絡的管理責任;對於網絡參與者僅有網絡查看監視權,無權對其他網絡節點進行管理。

2.2.5動態鏈接庫

網絡監視管理系統是基於LINUX操作系統開發完成的,其採用QT作為界面開發框架,QT是一個用C++編寫的、成熟的、跨平台的GUI工具包,支持動態鏈接庫工程。系統中的節點信息顯示就是將其界面以動態鏈接庫的形式嵌入到其他通信軟件的界面中。在LINUX系統下的動態鏈接庫編譯後生成的是後綴名為的到共享庫的鏈接文件,主調工程需要包含動態鏈接庫工程的所有頭文件和所有到共享庫的鏈接文件後方可使用動態鏈接庫工程裏的文件。動態鏈接庫將類的整體作為一個EXPORT進行封裝打包,可以把其想象成一個大的信封,信封裏定義各種類及函數,但是它的初始類型只作為一個大的容器,不具有QT的基本信號槽機制和事件觸發機制。

2.2.6多線程通信

在系統進行節點信息處理時,需要涉及到多線程通信。在Linux系統中,線程的調度是由內核來完成的,每個線程都有自己的編號,由於在使用線程的軟件項目中,總體消耗的系統資源比較少,加之線程間相互通信比較容易,因此採用該方式完成節點信息處理可以提高系統的信息處理速度。QT有一個線程類叫做QThread,一般需要啟用多個線程通信時會從QThread繼承一個類,並重新實現QThread中的run函數,將其填寫所需功能代碼。依靠QT的信號槽機制完成子線程向主線程的數據傳遞,在所繼承的線程類裏定義一個信號函數,然後讓它在run函數中被觸發,並且在主線程裏定義一個負責接收子線程數據的槽函數,在主線程裏對這對信號和槽進行關聯,這樣信號觸發時,槽函數就會響應,相應的就把子線程的數據傳遞給了主線程。

2.2.7遠程信息掛載

一般LINUX系統下的開發流程是在開發機上完成源碼開發,編譯後將可執行程序通過網口或其他途徑拷至目的機上運行即可。但在實際開發中可能存在以下開況:開發機與目的機CPU架構不同;出於保密需求不允許將開發機源碼拷至目的機編譯。若開發機為X86架構而目的機為PowerPC架構,二者架構不同在開發機上編譯後的可執行程序便無法在目的機上運行;在這種情況下若還不允許將開發機中的源碼拷至目的機編譯生成可執行程序,那麼可以考慮的解決方法便是將開發機作為硬盤掛載於目的機,允許目的機訪問開發機上的某個指定文件夾,對文件夾內的源碼進行編譯,在開發機上生成適用於目的機的可執行程序,再由開發機將可執行程序拷至目的機。

3系統監控指標

對網絡監視管理系統而言,根據設計的系統監測指標體系,數據處理和評估的內容如表1所示。網絡監視管理系統的監視功能可以實時監控當前網內節點的數目,從而可以統計監視網內節點的在網率;系統對在網節點的網內時間長度和它脱離網絡的時間長度進行統計;通過對節點狀態信息的實時更新監控當前網內節點的實時位置信息和網絡責任擔任情況,如經緯度、高度等信息;系統對當前在網節點的組織關係實時更新和監控,指揮者可以及時瞭解各組織結構下的網絡節點分佈情況;網絡監視管理系統在管理功能中主要可以監控的指標是所有網絡管理消息的發送情況及網內節點對指令的執行應答情況。

熱門標籤