linux過濾驅動
㈠ 編寫linux系統驅動函數中的IOCTL函數時,CMD參數為什麼要使用幻數
Linux驅動上ioctl函數上的來cmd是由一個32位欄位自組成的,分為4個部分:
1)type
類型或叫幻數,8位
2)number
序數,8位
3)direction
方向,表示是由內核空間到用戶空間,或是用戶空間到內核空間
4)size
大小,表示需要讀寫的參數大小
Linux內核一般會自動地過濾到一些不合法的cmd定義,比如你自己定義的1,2,
cmd為1,2沒有type、沒有number,沒有direction,也沒有size,Linux內核自動過濾掉你的ioctl請求,你的ioctl根本就沒有到驅動ioctl上就被返回錯誤了。
㈡ 請教用文件過濾驅動的方式透明加密linux中的文件
文件系統過濾驅動是一種可選的,為文件系統提供具有附加值功能的驅動程序。文件系統回過濾驅動答是一種核心模式組件,它作為Windows NT執行體的一部分運行。 文件系統過濾驅動可以過濾一個或多個文件系統或文件系統卷的I/O操作。按不同的種類劃分,...
㈢ LINUX的鍵盤驅動函數
1) Scancode mode (raw )raw模式:將鍵盤埠上讀出的掃描碼放入回緩沖區
2) Keycode mode (mEdiumraw) mediumraw模式:將掃描碼過濾為答鍵盤碼放入緩沖區
3) ASCII mode (XLATE ) XLATE模式:識別各種鍵盤碼的組合,轉換為TTY終端代碼放入緩沖區
4) UTF-8 MODE (UNICODE) Unicode 模式:UNICODE模式基本上與XLATE相同,只不過可以通過數字小鍵盤間接輸入UNICODE代碼。
㈣ linux怎樣載入文件過濾驅動
文件系統過濾驅動是一種可選的,為文件系統提供具有附加值功能的驅動程序。文件系統過濾驅動是一種核心模式組件,它作為Windows NT執行體的一部分運行。
文件系統過濾驅動可以過濾一個或多個文件系統或文件系統卷的I/O操作。按不同的種類劃分,文件系統過濾驅動可以分成日誌記錄、系統監測、數據修改或事件預防幾類。通常,以文件系統過濾驅動為核心的應用程序有防毒軟體、加密程序、分級存儲管理系統等。
二、文件系統過濾驅動並不是設備驅動
設備驅動是用來控制特定硬體I/O設備的軟體組件。例如:DVD存儲設備驅動是一個DVD驅動。
相反,文件系統過濾驅動與一個或多個文件系統協同工作來處理文件I/O操作。這些操作包括:創建、打開、關閉、枚舉文件和目錄;獲取和設置文件、目錄、卷的相關信息;向文件中讀取或寫入數據。另外,文件系統過濾驅動必須支持文件系統特定的功能,例如緩存、鎖定、稀疏文件、磁碟配額、壓縮、安全、可恢復性、還原點和卷裝載等。
下面兩部分詳細的闡述了文件系統過濾驅動和設備驅動之間的相似點與不同點。
三、安裝文件系統過濾驅動
對於Windows XP和後續操作系統來說,可以通過INI文件或安裝應用程序來安裝文件系統過濾驅動(對於Windows 2000和更早的操作系統,過濾驅動通常通過服務控制管理器Service Control Manager來進行安裝)。
四、初始化文件系統過濾驅動
與設備驅動類似,文件系統過濾驅動也使用DriverEntry常式進行初始化工作。在驅動程序載入後,載入驅動相同的組件將通過調用驅動程序的 DriverEntry常式來對驅動程序進行初始化工作。對於文件系統過濾驅動來說,載入和初始化過濾驅動的系統組件為I/O管理器。
DriverEntry常式運行於系統線程上下文中,其IRQL = PASSIVE_LEVEL。本常式可分頁,詳細信息參見MmLockPagableCodeSection。
DriverEntry常式定義如下:
NTSTATUS
DriverEntry (
IN PDRIVER_OBJECT DriverObject,
IN PUNICODE_STRING RegistryPath
)
本常式有兩個輸入參數。第一個參數,DriverObject為系統在文件系統過濾驅動載入時所創建的驅動對象;第二個參數,RegistryPath為包含驅動程序注冊鍵路徑的Unicode字元串。
文件系統過濾驅動按如下順序執行DriverEntry常式:
01、創建控制設備對象:
文件系統過濾驅動的DriverEntry常式通常以創建控制設備對象作為該常式的起始。創建控制設備對象的目的在於允許應用程序即使在過濾驅動載入到文件系統或卷設備對象之前也能夠直接與過濾驅動進行通信。
注意:文件系統也會創建控制設備對象。當文件系統過濾驅動將其自身附加到文件系統之上時(而不是附加到某一特定文件系統卷),過濾驅動同樣將其自身附加到文件系統的控制設備對象之上。
在FileSpy驅動範例中,控制設備對象按如下方式創建:
RtlInitUnicodeString(&nameString, FILESPY_FULLDEVICE_NAME);
status = IoCreateDevice(
DriverObject, //DriverObject
0, //DeviceExtensionSize
&nameString, //DeviceName
FILE_DEVICE_DISK_FILE_SYSTEM, //DeviceType
FILE_DEVICE_SECURE_OPEN, //DeviceCharacteristics
FALSE, //Exclusive
&gControlDeviceObject); //DeviceObject
RtlInitUnicodeString(&linkString, FILESPY_DOSDEVICE_NAME);
status = IoCreateSymbolicLink(&linkString, &nameString);
與文件系統不同,文件系統過濾驅動並不是一定要為其控制設備對象命名。如果傳遞給DeviceName參數一個非空(Non-NULL)值,該值將作為控制設備對象的名稱。接下來,在前面的代碼範例中DriverEntry可以調用IoCreateSymbolicLink常式來將該對象的核心模式名稱與應用程序可見的用戶模式名稱關聯到一起(同樣可以通過調用IoRegisterDeviceInterface來使設備對象對應用程序可見)。
注意:由於控制設備對象是唯一不會附加到設備堆棧中的設備對象,因此控制設備對象是唯一的可安全命名的設備對象。由此,是否為文件系統過濾驅動的控制設備對象是否命名是可選的。
注意:文件系統的控制設備對象必須命名。過濾設備對象從不命名。
㈤ 有沒有可能在linux內核和網卡驅動中做修改簡單的實現網卡的混雜模式下抓包,並且把包給存入一個文件中
設置混雜模抄式什麼的,這些我只曉得可以做sniffer。不過具體我沒做過,所以過程我不太清楚,這個部分我沒法說。
你說創建文件的話,直接從內核創建以及讀寫文件大概會比較麻煩吧。可以使用一個用戶態程序,然後你的內核模塊中可以注冊一個可讀寫的char設備,用戶程序讀寫這個內核模塊的/dev/下面對應的char設備。可以讀這個設備文件獲得內核的數據,寫這個文件進行一些設置,比如網卡模式,抓包過濾選項等等。
當然,你也可以去找找源碼裡面文件系統那部分,open、read、write調用等是如何根據用戶的操作來創建並且實際讀寫文件的,你可以直接引用這些函數來搞定文件讀寫。這樣的話,因為沒有用戶程序的參與,從抓數據到寫文件都是內核搞定的化,不好跟你的內核模塊交互,沒法控制了...這樣做的好處是可以直接修改哪些最終提交數據的函數,提交之前拷貝一份數據就OK了。
要是想找點靠譜的答案,還是盡量去些論壇問吧...
我也在看內核,ldd3還好多沒看...
㈥ linux 3.13 有什麼改進
此次發抄布包括的新特性有:
防火牆子系襲統/包過濾引擎Nftables將取代iptables;(iptables 有將近 16 年的歷史)
改造針對高性能固態硬碟的塊層設計;
用於封頂 Intel RAPL 設備電力消耗的功率封頂框架;
提高 squashfs 的性能;
默認開啟 AMD Radeon 電源管理,並自動切換 Radeon GPU;
提高 NUMA 的性能;
提高 hugepage 工作負載相關性能;
默認開啟 TCP Fast Open;
支持 NFC 支付;
支持高可用性無縫冗餘協議;
新驅動和其他諸多小改進。
㈦ 嵌入式Linux內核開發和驅動開發是不是都屬於系統開發或者都屬於底層開發謝謝了!
驅動屬於內核的一部分,但和系統開發有存在較大的區別。系統開發里,重點是理解CPU指令內以及硬體架構,然後通過容軟體程序設計出調配硬體資源的一套體系,而驅動程序通常扮演著系統與具體硬體通訊的橋梁,當然也有虛擬設備或過濾驅動這種例外的概念。從應用層來看,這種開發都屬於底層開發。但從硬體層來看,這些就不算那麼底層了。
目前的企業較多是在搞系統移植或定製硬體的驅動開發,但要做這樣的工作不是很快上手的,而且學習也要花比較長的時間,真要等到技術水平從零到能適應工作需求,估計也要個3-5年時間,而且這還要看個人的機遇和心態決定。
㈧ 【求助】虛擬機VM運行CDlinux不能識別USB無線網卡。
當然是搜不到的了因為8191是不支持破解的, 不過要識別也有辦法的,來我群里交流吧。
㈨ 最先進的3D引擎構架
你好!~
一個難以實現的想法
MYSQL初學者使用指南與介紹
第一次使用多線程,領教到它的威力和脾氣
第一次使用多線程,領教到它的威力和脾氣
DirectX 9高層著色語言介紹
ZLib2000 3D加速渲染2D游戲
ZLib2000 融和+邊緣模糊
Keyboard shortcuts
ZLib2000 即時光影
ZLib2000 即時光影
基於IE瀏覽器的圖形聊天室(類可樂8)
ZLib2000 3D引擎
電視互動點播系統
Zephyr 3
關於大型網站的構架問題
冒泡排序的演算法分析與改進
冒泡排序的演算法分析與改進
在不同計算機上配置 BizTalk Server(運行時)和 BAS
兩個有用的oracle資料庫運算:intersect和minus運算
一個基於exosip的軟電話例子
自繪菜單的實現
動態分組查詢
ASP.NET 安全性
Squid做反向加速,配合DNS輪詢實現簡單負載均衡典型配置
Squid做反向加速,配合DNS輪詢實現簡單負載均衡典型配置
[dotNET]COM組件轉換成.NET組件{ZT}
C++文件I/O示例
登陸
OSI網路結構的七層模型-網路大典
使用C#編程將websphere MQ 5.3 windows客戶端消息發送到linux伺服器端
Delphi 與 Word_VBA
設置Windows系統NTFS某個目錄的用戶訪問許可權(c#)
保存數據到 olevariant
delphi 常用函數
delphi 常用函數
精妙SQL語句介紹
文件與目錄
口腹之慾的文化情懷(ZT)
口腹之慾的文化情懷(ZT)
linux partition table on PC
網路函數庫
網路函數庫
文件與Olevariant
TCP/IP協議-網路大典
TCP/IP協議-網路大典
關於時間函數
直接訪問WebBrowser控制項中的HTML源碼
直接訪問WebBrowser控制項中的HTML源碼
MVC架構模式
JNI字元集的轉換
用C#開發opengl
SIP基本應用
vector方法
ADO.NET讀書筆記系列之------ADO.NET概述
Delphi 與 Excel (二)
TStrings的AddObject方法應用
TStrings的AddObject方法應用
fileStream
數據補丁
面向實時物流作業的板坯庫管理系統
數據壓縮 -- 源碼
HTML中的數據綁定(Data Binding)
.NET中的xpath
數據壓縮 -- 應用
獨立開發並公開源代碼的項目
雙精度浮點數的加法計算誤差及其避免的初步方法
雙精度浮點數的加法計算誤差及其避免的初步方法
提高FastReplace速度 (fStrRep.pas)
C#的四個基本技巧
Tapestry + Spring + Hibernate 整合工作及相關問題
掌通無線簡訊平台演示版客戶常見問題匯總
廣角霸王!尼康800萬像CP8400震撼上市
廣角霸王!尼康800萬像CP8400震撼上市
26個日文片假名導致Access搜索(80040e14/內存溢出)的解決辦法
PHP寫的挖金子游戲
如何創建原生的窗口程序
eclipse +cvs 的基本使用方法
如何創建原生的窗口程序
java 資料庫基本操作
OSI網路結構的七層模型--網路大典
武鋼2250mm熱軋廠生產物流管理系統的研究與開發
數據結構學習筆記(C語言描述)
引導協議--網路大典
工作流基於Jboss與Mysql的環境配置
模擬視頻手機的設計思想
Jdom使用指南
Jdom使用指南
61條面向對象設計的經驗原則-《OOD啟示錄》Arthur J.Riel
創業中的一點點心情,與大家分享!希望大家多多支持!
knoppix
validate框架構建順序
Word編程中,事件的作用和順序
finding hidden moles on 2.6 kernel_mole_hunter
finding hidden moles on 2.6 kernel_mole_hunter
asp.net中合並DataGrid行
網站標題設計與搜索引擎
Samba
Introcing to Spring Framework
Tomcat下Session的使用與管理
Introcing to Spring Framework
在MSSQL版參與問題有所感觸
.NET Remoting 安全性
.NET Remoting 安全性
寫給新入行的測試組同事
Web 服務安全性
數據訪問安全性
數據訪問安全性
學習oracle sql loader 的使用
使用 VS.Net 自帶打包工具對 Asp.Net Web 應用程序進行打包
XML Name Space----XML 命名空間
XML Name Space----XML 命名空間
安裝Oracle9i失敗,一定要重灌系統嗎?(個人安裝後的體會,與大家分享)
Windows下JAVA環境變數的設置祥解
C Error Explanation
Windows下JAVA環境變數的設置祥解
GCC User Guide
製作如IE的標題欄和工具欄(翻譯)
製作如IE的標題欄和工具欄(翻譯)
製作如IE的標題欄和工具欄(翻譯)
JDK5新特性之二----新的格式化輸出
「非計算機相關專業」的定義
Samba
浙江大學鄭強教授的演講(轉載)
Sendmail
[SQl Server學習] step by step 前言!
linux常用的命令詳細說明
安全之道:加密與數字簽名
在DataGrid快速添加新行(c#)
用VB做課程設計我有很多問題
如何用JSP處理Oracle中CLOB類型的欄位
關於"編譯器失敗,錯誤代碼為 128。"的解決方案
之控製表格的字數的處理方法.
關於"編譯器失敗,錯誤代碼為 128。"的解決方案
在 Asp.Net Web 應用程序中長時間裝載頁面時顯示進度條
使用回車代替Tab鍵的功能代碼
SAS9應用- 轉化IntrNet架構的應用到IT架構的應用
session 禁止未登錄越權瀏覽信息
尋找成功人生的方向
html&js經典技巧
JbuilderX的游標問題
IMP-00020錯誤的解決方法
java程序破解天意商務系統後台帳號
設計模式之Builder——購機篇
設計模式之Builder——購機篇
[轉]項目管理感觸
設計模式之Visitor——送禮篇
[轉]項目存檔管理規范
Struts+Hibernate+Spring 框架圖我的翻譯
Spring+Hibernate+Struts技術的一個分頁程序,共享給大家
Spring+Hibernate+Struts技術的一個分頁程序,共享給大家
計算機程序設計藝術(第I卷)
如何把String型的20%存到資料庫里變成float型,也是20%
java中找到資源文件的路徑
通過數據表動態建Treeview,絕對高效率!
關於XMLBeans/shcema,不得不說的話題
走入匯編的世界
在ASP.NET中點擊一個按鈕後讓它變灰的簡單方法
Mophun & J2ME 的游戲開發之旅(三)
用JS驗證asp.net服務端控制項
一個軟體測試工程師的加班經歷
用Visual Basic 6.0實現自動化測試
克隆一例
如何從現有程序升級到支持多國語言的程序!
OrientX 簡述
OrientX 簡述
FreeBSD 4.10 漢化總結
認識桌面主題及其管理工具
iterator 的使用
Java 2源碼解讀:java.util.ArrayList
Java 2源碼解讀:java.util.ArrayList
桌面主題之桌面圖標
桌面主題之系統顏色
18個經典培訓故事(3)
18個經典培訓故事(3)
成為富有實現思想的系統開發者的幾點建議
DirectX 9高層著色語言介紹2——語言基礎(1)
究竟應該使用什麼樣的界面?
Delphi 消息機制引入的一個副作用
powerbuilder10試用手記
浙大在線評測 1109 Language of FatMouse
浙大在線評測 1150 S-Trees
浙大在線評測 1150 S-Trees
封裝WinCpp
浙大在線評測 1151 Word Reversal
AOL欲推瀏覽器,決定用IE內核!
浙大在線評測 1159 487-3279
[轉帖]IE經典故障寫真
殺毒軟體||俄羅斯卡巴斯基 最新官方英文伺服器版 for Windows File Servers下
GMail Drive
抓屏軟體||HyperSnap-DX 5.61.00 漢化版下載
由C#風潮想起的-給初學編程者的忠告( 作者: 劉巍 )
HTML 特殊代碼
HTML 特殊代碼
今日工作計劃
猜想Builder模式的由來
猜想Builder模式的由來
struts開發實踐—總論
struts開發實踐—總論
struts開發實踐—入門學習
struts開發實踐—讀寫xml實例
l10n
l10n
struts開發實踐—簡單樹的實現
struts開發實踐—柱形圖實例
struts開發實踐—如何調用Excel
struts開發實踐—柱形圖實例
設計模式之Decorator——家裝篇(原創)
Readers Choice Awards 2004
名字空間在XML中的應用(原創)
最近小弟在做portal項目,希望在apache開源項目上做,有同道的朋友請聯系。msn:shido
名字空間在XML中的應用(原創)
調試SharePoint web part時, 如何可以多個人同時啟動調試?
List添加Item時, 如何去判斷某個欄位, 並且保證欄位數據不重復性
List添加Item時, 如何去判斷某個欄位, 並且保證欄位數據不重復性
ORACLE常見錯誤代碼的分析與解決(一)
關於提高基於OpenSSL軟體的運行效率的研究
ORACLE常見錯誤代碼的分析與解決(三)
關於提高基於OpenSSL軟體的運行效率的研究
發布一個List記錄查找Web Part: PowerSearch v1.0
typedef
將使用Access的論壇遷移到SqLServer中
使用自己的命名空間規范Webpart名稱
ANT安裝、配置
利用Java 創建和讀取Excel文檔
FLASHMX2004默認支持語法提示的AS後綴!
使用SPFolderCollection以及SPFolder對象分層次顯示文檔列表
文件過濾驅動的開發(上)
Useful SAP System Administration Transactions
精彩共賞:放出《IT大敗局》電台訪談錄音
電子商務的理想設計模式-CMP
Swt學習筆記(1)——配置環境
電子商務的理想設計模式-CMP
SWT學習筆記(2)——轉載倪大鵬的「SWT:AWT和SWING的強大競爭者」
Eclipse 資源
程序員十大安全技巧(轉貼)
SWT學習筆記(2)——轉載倪大鵬的「SWT:AWT和SWING的強大競爭者」
Quake源代碼分析(草稿).3
通過session傳遞值(原創)
Eclipse的可視化插件VE
我看軟體開發中的誤區--思考一
Struts下JSP頁面傳遞復選框值技巧(原創)
態度決定一切——讀《Writing clean code》有感
態度決定一切——讀《Writing clean code》有感
幾種上傳方法介紹和比較(原創)
SWT學習筆記(3)——第一個程序
存儲過程中建立一個表時出錯,為什麼?
密碼學領域重大發現:成功破解MD5
JDK 1.5 特性使用實例1--Generics
字元集問題的初步探討(六)-----亂碼的產生
JDK 1.5 特性使用實例2--Varargs
Java游戲編程初步
JDK 1.5 特性使用實例3--AutoBoxing
我和我的台灣程序員同事們[5]
我和我的台灣程序員同事們[5]
What is Favicon.ico? Personalise Your Site's Bookm
經典解釋――――中國男足為什麼總是輸? ZT
JDK 1.5 特性使用實例4--Enum
JDK 1.5 特性使用實例5--metadata
縮小SQL SERVER日誌文件
JDK 1.5 特性使用實例5--metadata
JDK 1.5 特性使用實例6--staticimport
JDK 1.5 特性使用實例7--運行外部程序
如何使IFrame的長寬與內容自動適應大小
ARX中如何insert一個圖(zt)
在XSL里應用javascript/C# Script等
在XSL里應用javascript/C# Script等
如何在unix下讀寫informix的數據(zxs3543)
使用VBA訪問塊和塊引用數據
如果對字元型編號欄位(如1-2)進行排序
修改servlet而不需要重新啟動伺服器(轉載自CSDN之 wjmmml (笑著悲傷))
修改servlet而不需要重新啟動伺服器(轉載自CSDN之 wjmmml (笑著悲傷))
Shark的概念模型及實現模型(部分)
讓程序員汗顏的一貼
讓程序員汗顏的一貼
收藏文章
我的webwork2的cookie攔截器
數據倉庫與企業應用集成(二)
用javascript實現的日期時間輸入控制項
過去兩年中我對代碼重用的體驗
簽名與蓋章之新課題-論電子簽章之法律效力(轉載)
NewEdit編輯器的MusicPlayV0.2插件Release!
磁碟配額的wmi版本(C#)
學習Shark的一些理解
STORED PROCEDURES: GOOD OR BAD(存儲過程:好還是壞)
查找某目錄下的所有文件
查找某目錄下的所有文件
全球最小·靈氣智慧 多普達565超詳盡(pconline.com)
ACCESS:跨資料庫查詢的SQL語句
男人25歲前的忠告
CNNRadio-一邊工作一邊聽CNN新聞
限制訪問頁面(原創)
軟體和硬體
Linux必學60個命令文件處理
關於在eclipse中使用lomboz調試jsp的心得
用一條SQL完成數據表的行統計
HMAC-MD5的C#實現
用createPopup()方法來模似透明網頁窗體
用createPopup()方法來模似透明網頁窗體
VB.NET啟動外部程序
㈩ 什麼型號的無線網卡,有linux 下的軟AP功能啊,對應的驅動,固件等在哪裡可以下,最好是支持80211G的
無線路由器是帶有無線覆蓋功能的路由器,它主要應用於用戶上網和無線覆蓋。市場上流行的無線路由器一般都支持專線xdsl/ cable,動態xdsl,pptp四種接入方式,它還具有其它一些網路管理的功能,如dhcp服務、nat防火牆、mac地址過濾等等功能。
編輯本段原理 無線路由器(Wireless Router)好比將單純性無線AP和寬頻路由器合 路由
二為一的擴展型產品,它不僅具備單純性無線AP所有功能如支持DHCP客戶端、支持VPN、防火牆、支持WEP加密等等,而且還包括了網路地址轉換(NAT)功能,可支持區域網用戶的網路連接共享。可實現家庭無線網路中的Internet連接共享,實現ADSL和小區寬頻的無線共享接入。無線路由器可以與所有乙太網接的ADSL MODEM或CABLE MODEM直接相連,也可以在使用時通過交換機/集線器、寬頻路由器等區域網方式再接入。其內置有簡單的虛擬撥號軟體,可以存儲用戶名和密碼撥號上網,可以實現為撥號接入Internet的ADSL、CM等提供自動撥號功能,而無需手動撥號或佔用一台電腦做伺服器使用。此外, 無線路由器一般還具備相對更完善的安全防護功能。 編輯本段無線路由器安全設置 無線設置 1. SSIDSSID(Service Set Identifier)是「業務組標識符」的簡稱,是無 路由
線網路的標志符,用來識別在特定無線網路上發現到的無線設備身份。所有的工作站及訪問點必須使用相同的SSID才能在彼此間進行通訊。SSID是一個32位的數據,其值區分大小寫。它可以是無線區域網的物理位置標識、你的名稱、公司名稱、或公司名稱和部門、偏好的標語等你喜歡的字元。2. 信道信道也稱作「頻段(Channel)」,其是以無線信號作為傳輸媒體的數據信號傳送通道。無線寬頻路由器可在許多信道上運行。位於鄰近范圍內的各種無線網路設備須位於不同信道上,否則會產生信號干擾。如果你只有一個設備,那麼默認值的信道值為6可能是最合適。除非有特殊原因需要更改信道(例如:有干擾來自於本區域內的藍牙、微波爐、行動電話發射塔、或其它訪問點),否則請使用出廠默認值。如果您在網路上擁有多個的無線路由器以及無線訪問點,建議將每個設備使用的信道要錯開,如而802.11g 、802.11b無線標准有11條信道,但只有3條是非重疊信道(信道1、信道6、信道11)。無線路由器安全設置相對於有線網路來說,通過無線區域網發送和接收數據更容易被竊聽。設計一個完善的無線區域網系統,加密和認證是需要考慮的的安全因素。無線區域網中應用加密技術的最根本目的就是使無線業務能夠達到與有線業務同樣的安全等級。針對這個目標,IEEE802.11標准中採用了WEP(Wired Equivalent Privacy:有線對等保密)協議來設置專門的安全機制,進行業務流的加密和節點的認證。它主要用於無線區域網中鏈路層信息數據的保密。WEP採用對稱加密機理,數據的加密和解密採用相同的密鑰和加密演算法。WEP 使用加密密鑰(也稱為 WEP 密鑰)加密 802.11 網路上交換的每個數據包的數據部分。啟用加密後,兩個 802.11 設備要進行通信,必須啟用加密並具有相同的加密密鑰。WEP加密默認是禁用,也就是不加密。無線安全參數是可選的設置,一般有三個參數,分別如下:(1)WEP密鑰格式:十六進制數位;ASCII字元。(2)WEP加密級別:禁用加密功能;40(64)比特加密;128比特加密。默認值為Disable Encryption(禁用加密功能)。(3)WEP密鑰值:由用戶設定。無線路由器與支持加密功能的無線網卡相互配合,可加密傳輸數據,使他人很難中途竊取你的信息。WEP加密等級有40(64)比特和128比特兩種,使用128比特加密較為安全。WEP密鑰可以是一組隨機生成的十六進制數字,或是由用戶自行選擇的ASCII字元。一般情況我們選用後者,由人工輸入。每個無線寬頻路由器及無線工作站必須使用相同的密鑰才能通訊。但加密是可選的,大部分無線路由器默認值為禁用加密。加密可能會帶來傳輸效率上的影響。如需啟用加密功能,請選擇「ASCII字元」的WEP密鑰格式,在WEP加密方法(方式)下選擇40(64)比特或128比特WEP密鑰。在使用40(64)比特加密方式時,可以輸入四「把」不同的WEP密鑰,但同一時刻只能選一把來使用。每把密鑰由10個十六進制字元組成。保存在無線寬頻路由器中。在預設下,選擇四把密鑰的其中一把來使用。在使用128比特加密方時,請輸入26個十六進制字元作為WEP密鑰。這種情況只能輸入一把密鑰。某些無線網卡只能使用40(64)比特加密方法,因此你可能要選較低的加密級別。如果您所有的客戶機均可支持128比特加密通訊,請選擇128比特;如果有客戶機只能支持40(64)比特加密通訊,請選擇40(64)比特。若要啟用加密,請為網路上的所有無線路由器、訪問點和工作站選擇加密類型和WEP密鑰。為了增加網路安全性,可經常更改密鑰。在更改某個無線設備所使用的密鑰時,請記得同時更改網路上所有無線電設備和訪問點的密鑰。基本上這些就是全部的無線路由器安全設置了,想必大家應該有一個全面的了解了。 編輯本段相關參數協議標准 目前無線路由器產品支持的主流協議標准為IEEE 802.11g,並且向下兼容802.11b。這里首先就要認識這個標准所包含的意義。協議打頭的「IEEE」是一個國際的無線標准組織,它負責電氣與電子設備、試驗方法、原器件、符號、定義以及測試方法等方面的標准制定。而在無線路由器領域,除了以上兩種協議外,其實還有一個IEEE802.11a標准,只是由於其兼容性不太好而未被普及。而IEEE802.11b與802.11g標準是可以兼容的,它們最大的區別就是支持的傳輸速率不同,前者只能支持到11M,而後者可以支持54M。而新推出不久的802.11g+標准可以支持108M的無線傳輸速率,傳輸速度可以基本與有線網路持平。綜上所述,如果構建一個數據傳輸頻繁且有一定傳輸速率要求的無線網路,那麼支持IEEE802.11g標準的無線路由器是首選;而如果是初涉無線網路,則可以選擇價格相對低廉的支持IEEE802.11b的產品。 數據傳輸率 無線路由器外觀路
和有線網路類似,無線網路的傳輸速率是指它在一定的網路標准之下接收和發送數據的能力;不過在無線網路中,該性能和環境有很大的關系。因為在無線網路中,數據的傳輸是通過信號進行,而實際的使用環境或多或少都會對傳輸信號造成一定的干擾。實際的情況是,無線區域網的實際傳輸速度只能達到產品標稱最大傳輸速度的一半以下;比如802.11b理論最大速度為11M,通過筆者的測試,在無線網路環境較好的情況下,傳輸100MB的文件需要3分鍾左右;而相同的環境,換為支持802.11g的產品,傳輸100MB的文件就只需要30秒左右。因此在選購產品時,在你需要的傳輸速率的基礎上,還應作上浮考慮。 信號覆蓋 即在舉例路由器參數中提到的「有效工作距離」,這一項也是無線路由器的重要參數之一;顧名思義也就是說只有在無線路由器的信號覆蓋范圍內,其他計算機才能進行無線連接。「室內100米,室外400米」同樣也是理想值,它會隨網路環境的不同而各異;通常室內在50米范圍內都可有較好的無線信號,而室外一般來說都只能達到100-200米左右。無線路由器信號強弱同樣受環境的影響較大。 工作頻率 關於這一項參數要說的不多,因為其涉及到一些專業的電子知識。我們可以這樣簡單的來理解:將無線路由器比作日常通訊工具--手機,手機所用的頻率一般在800至2000MHz之間,而無線路由器和手機的工作頻率差不多,為2.4GHz。 編輯本段增益天線 在無線網路中,天線可以達到增強無線信號的目的,可以把它理解為無線信號的放大器。天線對空間不同方向具有不同的輻射或接收能力,而根據方向性的不同,天線有全向和定向兩種。 路由
全向天線:在水平面上,輻射與接收無最大方向的天線稱為全向天線。全向天線由於無方向性,所以多用在點對多點通信的中心台。比如想要在相鄰的兩幢樓之間建立無線連接,就可以選擇這類天線。定向天線:有一個或多個輻射與接收能力最大方向的天線稱為定向天線。定向天線能量集中,增益相對全向天線要高,適合於遠距離點對點通信,同時由於具有方向性,抗干擾能力比較強。比如一個小區里,需要橫跨幾幢樓建立無線連接時,就可以選擇這類天線。 編輯本段機身介面 常見的無線路由器一般都有一個RJ45口為WAN口,也就是UPLink到外部網路的介面,其餘2-4個口為LAN口,用來連接普通區域網,內部有一個網路交換機晶元,專門處理LAN介面之間的信息交換。通常無線路由的WAN口和LAN之間的路由工作模式一般都採用NAT(Network Address Translation)方式。所以,其實無線路由器也可以作為有線路由器使用。 編輯本段其他信息 除了以上介紹的常見參數外,一般還可以產品包裝上見到路由器處理器類型、內存容量等參數。1、處理器路由器與計算機一樣,都包含了一顆中央處理器(CPU)。無論在中低端路由器還是在高端路由器中,CPU都是路由器的核心。目前在無線路由器中使用的處理器普遍是ARM9類型。2、內存路由器中有多種內存,用作存儲配置、路由器操作系統、路由協議軟體等內容,理論上說路由器內存越大越好,但內存並不能直接反映出一款無線路由器的性能與能力!另外我們還可以在參數表上見到「支持VPN、自帶防火牆功能、內置列印伺服器、64位和128位WEP加密」等內容,這些參數會依據產品價格、定位的不同而存在差別;有些產品還會附帶一個USB介面。而在安全方面,大家多注意一下產品支持的加密類型,支持的類型越多,自然其安全性也就有更高的保障;同時支持的功能越多,其性能以及價格當然也就越高,具體的選擇需求當然也就應以自己的實際而定 編輯本段配置 配置無線路由器之前,必須將PC與無線路由器 用網線連接起來,網線的另一端要接到無線路由器的LAN口上。物理連接安裝完成後,要想配置無線路由器,還必須知道兩個參數,一個是無線路由器的用戶名和密碼;另外一個參數是無線路由器的管理IP。一般無線路由器默認管理IP是192.168.1.1或者192.168.0.1(或其他),用戶名和密碼都是admin。要想配置無線路由器,必須讓PC的IP地址與無線路由器的管理IP在同一網段,子網掩碼用系統默認的即可,網關無需設置。目前,大多數的無線路由器只支持Web頁面配置方式,而不支持Telnet等配置模式。在瀏覽器中,輸入無線路由器的管理IP,桌面會彈出一個登錄界面,將用戶名和密碼填寫進入之後,我們就進入了無線路由器的配置界面。進入無線路由器的配置界面之後,系統會自動彈出一個「設置向導」。在「設置向導」中,系統只提供了WAN口的設置。建議用戶不要理會「設置向導」,直接進入「網路參數設置」選項。網路參數設置部分在無線路由器的網路參數設置中,必須對LAN口、WAN口兩個介面的參數設置。在實際應用中,很多用戶只對WAN口進行了設置,LAN口的設置保持無線路由器的默認狀態。要想讓無線路由器保持高效穩定的工作狀態,除對無線路由器進行必要的設置之外,還要進行必要的安全防範。用戶購買無線路由器的目的,就是為了方便自己,如果無線路由器是一個公開的網路接入點,其他用戶都可以共享,這種情況之下,用戶的網路速度還會穩定嗎?為了無線路由器的安全,用戶必須清除無線路由器的默認LAN設置。例如有一無線路由器,默認LAN口地址是192.168.1.1,為了防止他人入侵,可以LAN地址更改成為192.168.1.254,子網掩碼不做任何更改。LAN口地址設置完畢之後,點擊「保存」後會彈出重新啟動的對話框。LAN口網路參數設置配置了LAN口的相關信息之後,再配置WAN口。對WAN口進行配置之前,先要搞清楚自己的寬頻屬於哪種接入類型,固定IP、動態IP,PPPoE虛擬撥號,PPTP,L2TP,802.1X+動態IP,還是802.1X+靜態IP。筆者使用的是固定IP的ADSL寬頻,為此,WAN口連接類型選擇「靜態IP」,然後把IP地址、子網掩碼、網關和DNS伺服器地址填寫進去就可以了。 編輯本段無線路由器品牌 Linksys Linksys是思科系統一個銷售家用與小型業務用網路產品的部門。Linksys最初於1988年創立,2003年被思科收購。盡管Linksys最知名的是其寬頻與無線路由器, LOGO 但亦有生產乙太網交換與VoIP裝置以及多種其他產品。 路由
WRT54G或許由Linksys生產最著名的產品為WRT54G,為降低成本Linksys決定使用基於Linux操作系統的固件。消費級的路由器包含一個中央處理單元與操作系統,而多數功能透過軟體編碼來實行,以將實體硬體保持到最低數來節省生產成本;但消費級路由器已知會因依賴軟體來提供功能而不可靠,基於軟體的路由器未配備快速處理器可能會在指向網路流量時緩慢。WRT54G因擁有快速的處理器而知名,但其固件並不完整及缺乏高端功能。 NETGEAR 全球中小規模網路解決方案/無線網路的先驅和領導者美國網件公司(NETGEAR)於1996年1月創立,長期致力於為中小規模企業用戶與 SOHO 用戶提供簡便易用並具有強大功能的網路綜合解決方案。2006年 NETGEAR 更全新提出「創新的數字生活」理念,為中國家庭用戶帶來前所未有的數字化生活解決方案。在中國台灣Foxconn、SERCOMM,大陸Foxconn,中怡科技(sernet--SERCOMM子公司)、上海英華達等著名企業都是其OEM廠商。NETGEAR是後起之秀,其設計簡潔流暢,商務風格盡在其中,上面白色圖片就是NETGEAR的產品。 JCG 路由
「JCG」(中文簡稱:捷希)為深圳乙辰科技發展有限公司注冊並持有的品牌商標,產品范圍包含捷希智能網路設備等。有「智能無線網路專家」的稱號。公司總部設立在深圳市福田區,工廠坐落在深圳市南山區西麗紅花嶺第二工業區內,擁有15000平方米的標准工業廠房,裝備貼片機等生產設備。產品體系JCG網路產品為智能無線路由器、無線USB網卡、無線MINI PCI網卡、無線PCI-E網卡、無線Cardbus網卡、無線AP、交換機、網卡、MODEM、ADSL、電力貓等多個產品型號。其中無線產品系列中所使用的晶元主要是有Atheros方案和Ralink方案,其智能無線路由器性能世界領先,暢銷海外數10年。此公司有著15年國外市場的經驗,產品網路覆蓋美洲、西歐、印度、中東、東南亞、非洲等國家和地區,在德國、俄羅斯、巴西、越南、摩洛哥、香港等國家地區設立了代表處和代理商。產品在國際市場享有知名度,並立志為國人提供高品質、有價值的網路產品。 D-link 友訊集團(D-Link),成立於1986年,並於1994年10月在台灣證券交易所掛牌上市,為台灣第一家公開上市的網路公司,以自創D-Link品牌行銷電腦網路產品遍及全世界100多個國家。友訊作為居世界領導品牌的網路設備製造商,致力於區域網、寬頻網、無線網、語音網及相關網路設備的研發、生產和行銷。2003年全球營業額為7.28億美元。在22個國家有100多個營銷點,產品遍及百餘個國家,擁有眾多美國和日本的世界級影響客戶,是世界前五大網路設備廠商之一。在日前《商業周刊》公布的最新IT百強排名中,在許多IT巨頭排名大幅下滑的情況下,友訊集團(D-Link)卻異軍突起,從上次的第100名一舉躍至84名,其「快速、創新、成本」的核心競爭力得到了充分體現。作為網路通訊設備行業全球領導品牌,D-Link致力於區域網、寬頻網、無線網、語音網、網路安全、網路存儲、網路監控及相關網路設備的研發、生產和行銷;在美國、中國大陸、中國台灣及印度設有研究發展中心,產品遍及全球,並擁有眾多美國、日本、俄羅斯等國的世界級客戶;2006年全球營業額為12.66億美元,增長幅度高達15%,並獲得全球消費類網路產品銷量第一、全球SOHO寬頻路由器銷量第一、全球傳統交換機銷量第一及全球千兆傳統交換機銷量第一的桂冠,並再度入選美國《商業周刊》IT百強,核心競爭力「快速、創新、成本」得到充分體現。 2007年DLink再創佳績,其中全年營收新台幣332.31億元,營業毛利113.86億元,稅後盈餘33.39億元,每股稅後盈餘6.10元,比前一年增長32%,創了歷史新高。 TP-link 路由
TP-LINK全稱是深圳市普聯技術有限公司,成立於1996年,是專門從事網路與通信終端設備研發、製造和行銷的業內主流廠商,也是國內少數幾家擁有完全獨立自主研發和製造能力的公司之一,創建了享譽全國的知名網路與通信品牌:TP-LINK。是一家正處於高速發展和國際化進程中的國家級高新技術企業,公司總部座落於深圳市高新技術產業園區內。 h3c 杭州華三通信技術有限公司(簡稱H3C), 致力於IP技術與產品的研究、開發、生產、銷售及服務。2006年,H3C銷售收入7.12億美元,連續三年保持70%左右的同比增長,上繳各項稅收2.5億人民幣。在全國34省市設有分支機構。目前公司有員工4800人,其中研發人員佔55%。H3C每年將銷售額的15%以上用於研發投入,在中國的北京、杭州、深圳以及印度的班加羅爾設有研發機構,在北京和杭州設有產品鑒定測試中心。目前,H3C已申請專利超過1100件,其中80%是發明專利。H3C秉承「開放,融合」的發展趨勢,提出了IToIP理念,通過中間件對網路資源,計算資源,存儲資源等進行整合管理和優化,為用戶構建一個以業務應用為中心的動態IT架構,將IP與IT有機地融合。在革新的IToIP架構下,H3C形成了全系列的IP產品和解決方案,包括全線路由器乙太網交換機的網路產品,網路安全,IP存儲,IP監控,語音視訊,WLAN,SOHO及軟體管理系統等,實現了從網路設備供應商到IToIP整體解決方案供應商的戰略跨越,確立了牢固的市場領先地位。目前,H3C在中國的交換機和中低端路由器市場穩居第二,安全產品居第三,IP存儲亞太市場份額第一,IP監控技術全球領先,已成為中國平安城市第一品牌。根植中國,H3C廣撒旦法泛服務於黨政、公檢法、財稅、教育、金融、電力、能源、交通、水利、運營商、製造業、公共事業、中小企業等用戶。服務全球,H3C通過與3Com、華為、NEC等公司合作拓展國際市場,目前,H3C的產品和解決方案已經覆蓋全球90多個國家和地區。目前其母公司已經被惠普收購,進入惠普產品線整合,歷經五十多年的老品牌,就這樣悄然落幕。