網絡知識:路由器基礎知識精析
路由器(Router)是因特網上最為重要的設備之一,正是遍布世界各地的數以萬計的路由器構成了因特網這個在我們的身邊日夜不停地運轉的巨型信息網絡的“橋梁”。因特網的核心通訊機制是一種被稱為“存儲轉發”的數據傳輸模型。在這種通訊機制下,所有在網絡上流動的數據都是以數據包(Packet)的形式被發送、傳輸和接收處理的。
接入因特網的任何一臺電腦要與別的機器相互通訊并交換信息就必須擁有一個唯一的網絡“地址”。數據并不是從它的“出發點”直接就被傳送到“目的地”的,相反,數據在傳送之前按照特定的標準劃分成長度一定的片斷——數據包。每一個數據包中都加入了目的計算機的網絡地址,這就好比套上了一個寫好收件人地址的信封,這樣的數據包在網上傳輸的時候才不會 “迷路”。這些數據包在到達目的地之前必須經過因特網上為數眾多的通信設備或者計算機的層層轉發、接力傳遞。古代驛站的運作情形就是這個過程的一個形象比喻,在因特網上,路由器正是扮演著的轉發數據包“驛站”角色。
流行的路由器大多是以硬件設備的形式存在的,但是在某些情況下也用程序來實現“軟件路由器”,兩者的唯一差別只是執行的效率不同而已。路由器一般至少和兩個網絡相聯,并根據它對所連接網絡的狀態決定每個數據包的傳輸路徑。路由器生成并維護一張稱為“路由信息表”的表格,其中跟蹤記錄相鄰其他路由器的地址和狀態信息。
路由器使用路由信息表并根據傳輸距離和通訊費用等優化算法來決定一個特定的數據包的最佳傳輸路徑。正是這種特點決定了路由器的“智能性”,它能夠根據相鄰網絡的實際運行狀況自動選擇和調整數據包的傳輸情況,盡最大的努力以最優的路線和最小的代價將數據包傳遞出去。路由器能否安全穩定地運行,直接影響著因特網的活動。不管因為什么原因出現路由器死機、拒絕服務或是運行效率急劇下降,其結果都將是災難性的。
黑客攻擊路由器的手段與襲擊網上其它計算機的手法大同小異,因為從嚴格的意義上講路由器本身就是一臺具備特殊使命的電腦,雖然它可能沒有人們通常熟識的PC那樣的外觀。一般來講,黑客針對路由器的攻擊主要分為以下兩種類型:一是通過某種手段或途徑獲取管理權限,直接侵入到系統的內部;一是采用遠程攻擊的辦法造成路由器崩潰死機或是運行效率顯著下降。相較而言,前者的難度要大一些。
上面提及的第一種入侵方法中,黑客一般是利用系統用戶的粗心或已知的系統缺陷(例如系統軟件中的“臭蟲”)獲得進入系統的訪問權限,并通過一系列進一步的行動最終獲得超級管理員權限。黑客一般很難一開始就獲得整個系統的控制權,在通常的情況下,這是一個逐漸升級的入侵過程。由于路由器不像一般的系統那樣設有眾多的用戶賬號,而且經常使用安全性相對較高的專用軟件系統,所以黑客要想獲取路由器系統的管理權相對于入侵一般的主機就要困難得多。因此,現有的針對路由器的黑客攻擊大多數都可以歸入第二類攻擊手段的范疇。這種攻擊的最終目的并非直接侵入系統內部,而是通過向系統發送攻擊性數據包或在一定的時間間隔里,向系統發送數量巨大的“垃圾”數據包,以此大量耗費路由器的系統資源,使其不能正常工作,甚至徹底崩潰。





返回頂部