摘 要:文章基于完善網絡命令在計算機網路工程中應用效果的角度出發,提出網絡命令在計算機網絡工程中的應用的方法。文章首先介紹了Ping命令的概念以及Ping命令功能在計算及網絡工程中的應用分析。文章再介紹了Tracert、Arp、SOCK這三個網絡命令在計算機網絡工程上的應用。
關鍵詞:計算機網絡工程;Ping命令;應用
中圖分類號:TP393.0 文獻標識碼:A 文章編號:1674-7712 (2014) 14-0000-01
計算機網絡工程是一個多環節的、復雜的系統工程,整個工程包含的環節通常有分析需求、設計系統、安裝和調試系統、選擇設備以及維護軟[1]。除此之外,計算機網絡工程的安全性也是整個工程的重要內容,尤其計算機網絡技術的普及,幾乎重要核心數據和信息都存儲在計算機中,因此,科學應用網絡命令,在實現高效傳遞信息的同時保證信息傳遞的安全性。
一、Ping命令的應用
(一)Ping的概念
Ping(Packet Internet Grope)中文名因特網包探索器,Ping命令是用來發送ICMP(Internet Control Message Protocol)響應請求信息包,網絡技術人員可以利用Ping命令向特定的主機和路由器發送響應請示,就可以測試網絡是否暢通并分析網絡的性能,如果網絡不暢或者網絡性能出現故障,還可以對故障進行診斷。
(二)Ping命令功能應用分析
在計算機網絡工程中,可以利用PING命令來測試網絡功能,而不需要專業的網絡測試儀來測試,可以極大的節省計算機網絡工程成本。Ping命令的功能應用主要有以下幾個:
(1)ping命令可以測試網絡適配器的性能狀態。Ping命令可以通過查看IP地址的方式測試網絡適配器的功能。在網絡不通的情況下,Ping可以拼出IP,不通表示網絡適配器存在故障,通則表示網絡適配器性能良好。
(2)Ping可以測試TCP/IP協議。137.0.0.1是本地循環IP地址,如果本地機TCP/IP協議不能正常工作,Ping命令則不能實現Ping通,因此,可以根據Ping命令是否能夠實現Ping通來測試TCP/IP協議是否正常。
(3)Ping可以測試線路故障。如果網絡線路正常,Ping可以通主機的IP地址,如果Ping不通主機IP地址,表明網絡出現故障,或者相關網絡設備出現故障。
(4)Ping命令可以測試DNS服務和WINS。Ping可檢測帶DNS服務的網絡,如果目標計算機的IP地址可Ping通,但是還是不能連接到目標計算機。同理,使用這種方法可以利用Ping計算機名檢測出WINS存在的故障。
二、其它網絡命令
除了Ping命令之外,還有許多其它的網絡命令,如Tracert、Arp、SOCK等,這些網絡命令也有其Ping命令不具備的優點。
(一)Tracert
Tracert是路由跟蹤實用程序,也被稱為跟蹤路由,Tracert可用于確定IP數據報訪問目標采取的路徑。Tracert命令實現跟蹤路由主要依靠IP生存時間字段和ICMP錯誤消息,Tracert命令利用字段和錯誤消息可以從某一個主機確定網絡上其它主機的路由。Tracert命令的格式通常為tracert [-d] [-h maximum_hops] [-j computer-list] [-w timeout] target_name[2]。
(二)Arp
Arp(Address Resolution Protocol)既地址解析協議,Arp是一個TCP/IP協議,Arp可通過IP地址獲取網卡物理地址。它的功能是主機通過Arp命令,并將Arp請求廣播至網絡內所有主機,Arp命令在通過接受其它主機反饋的消息來確定目標IP地址的物理地址,并存儲獲取的IP和硬件的地址[3],下次查詢時刻直接在存儲IP和硬件地址的Arp緩存內查詢即可。
(三)SOCK編程開發網絡命令軟件
Socket編程技術也可用來開發網絡命令,但是使用Socket編程技術開發網絡命令難度較大,對計算機網絡工程技術人員的技術水平和能力要求更高。Socket是一個軟件抽象層,它在計算機網絡應用層和TCP/IP協議族通信之間。Sock編程開發網絡命令有兩種模式:
(1)設計模式;
(2)C/S模式。
在設計模式中,復雜的TCP/IP協議族不會直接組織數據是否符合制定的協議,而是會隱藏在Socket接口后,并有Socket完成組織數據操作.在C/S模式中,Socket會被初始化并與端口綁定,并起到監聽端口的作用。并在調用accept阻塞的同時,建立與客戶端的連接。
三、結束語
雖然網絡命令極為繁瑣,但是在計算機網絡工程中,網絡命令又是不可或缺的重要組成部分。為了讓網絡命令在計算機網絡工程上獲得不錯的應用效果,網絡工程技術人員一定要重視應用網絡命令過程中出現的問題,深入研究網絡命令應用于計算機網絡工程中的問題,創新網絡命令的應用。網絡工程技術人員也要積極使用已有的Ping命令等網絡命令,發揮現有網絡命令的功能,消除硬件資源不足對計算機網絡工程的影響,解決計算機網絡出現的各種問題。同時,我們還可以利用國外的技術,完善自身的網絡命令在計算機網絡工程中的應用。
參考文獻:
[1]段莉屏.計算機網絡工程網絡命令的應用[J].電腦知識與技術,2013(32).
[2]謝延華,徐小亞.計算機網絡工程的安全問題及其對策[J].計算機光盤軟件與應用,2014(01).
[3]鄭勇.基于網絡命令在計算機網絡工程中的應用[J].計算機光盤軟件與應用,2014(06).