在aa mm的督促之下,決定還是乘著發呆時間慢慢寫一點東西出來,免得又被人說我整天無所事事游手好閑。
很早以前我跟aa mm說過,想遠離,但又無法舍棄;所以還是想做一些實事。我不敢妄稱為hacker,又不屑
于被稱為cracker(指script kids類的),這樣的結果就是在他們的所謂"圈子"的邊緣,不為任何人所容。
不過這也不錯,正是我所期望的狀態,神游物外,不會被任何條框所拘束,可以做一些自己想做的事情。
網速越來越快,連病毒的傳播都快了許多。于是乎大家都一窩蜂的去研究kernel,exploit,framework...
倒是搞基礎設施建設的人倒越來越少了,所以現在才遍地都是連ls和vi都不會的所謂什么什么客們。
牢騷太盛防腸斷,風物長宜放眼量。說再多我又要被人BS了。我是彎彎,所以只會搞簡單的東西,為了避免
被嘲笑,我的所有文章都是灌水,我的所有程序都叫demo,愿意看我文章的人也做好被人BS為kids和guy的
準備,和我一起嬉笑人間。
《wifi guy理論指南》
==========================
wifi:
毫無疑問,這將是我們所遇到的第一個令人費解的詞匯。因為是灌水,所以我可以放心的寫很多廢話,諸如
此類的名詞解釋,后面你可以看到很多。這就是農民和科學家的最大區別,高人們是高屋建甑,我是拋磚引玉,
如果大家有什么心得,可以發過來,我會匯集在一起,讓知識的點滴匯聚成涓涓細流,并且能夠沿著網絡流傳
下去。
開始正題。wifi是wireless Lan(WLAN)的別稱,在今后,如果你看到Wireless,WLAN,802.11或是wifi
的字樣,至少在本文的命名空間中,他們都是指得同一個東西,就是IEEE 802.11協議族所定義的用于無線局
域網的系列標準及其應用。
廣義上的WLAN還包括其他幾種規范的無線網絡應用,例如藍牙Bluetooth、HomeRF和紅外IrDA等等。但是
目前來說實用性最好,應用也最廣泛的標準還是802.11系列,因此WLAN目前基本上就作為802.11的無線局
域網的專有代名詞。至于wifi的來源,在1999年時各個廠商為了統一兼容802.11標準的設備而結成了一個
標準聯盟,稱為Wi-Fi Alliance,而wifi這個名詞,也是他們為了能夠更廣泛的為人們接受而創造出的一個
商標類名詞--繼承自Hi-Fi,所以也有人把它稱作"無線保真",不幸的是...本文開始了。
標注: Wi-Fi Alliance --> http://www.wi-fi.org
guy:
注意,不是gay,呵呵。guy基本上是kids的同義詞,就是水許里常用來稱謂的"這廝"的意思;因為本文作者
不喜歡kids的奶味,而覺得guy更多了些放浪的感覺,所以覺得用這個稱謂來更合適些;比如,wlj當年就經
常說: demo這廝,又欠我文檔......
之所以把這個詞放出來單獨解釋,是因為它很大程度上決定了本文的精神;準備好學習本文的,必定是和我一樣
的菜鳥,所以要做好被高手們嘲笑的準備,希望大家少些急躁,多些耐心,少些郁悶,多些自信,少些功利,
多些平淡,咔咔。
媒介: 從有線到無線
媒介(medium)指的是信號或數據賴以生存或傳播的介質。在有線網絡里信號是以電平信號或光脈沖的形式進行
傳播的,我們常見的媒介就稱為有線媒介,例如3-5類雙絞線(UTP)或光纖。 在無線網絡中數據傳輸的最大特點
就是不需要線路支持(廢話),信號是以電磁波的形式在物質實體,空氣或真空中傳播,但是為了便于理解WLAN的
若干技術特點,我們把這些所有的物質都統稱為一個邏輯概念: WM (Wireless Medium無線媒介)。
數據: 一切皆應有始有終
毫無疑問數據在無線網絡中的傳輸過程是本文中最難理解的一部分,假如你毫無無線電射頻(RF)和數模轉換的
基本概念的話。所以這里只好畫出一個圖,表明數據的流程,以及在網絡個部分中的變化。
--------------------
| 應用層 | telnet 10.0.0.1 ACCEPT: 0.0.0.0:23
| | . .
-------------------- . .
| 表示層 | telnet VTY 協議 VTY協議
| | (編碼) .
-------------------- . .
| 會話層 | . .
| | . .
-------------------- TCP協議 TCP協議
| 網絡層 | (端口|進程映射/連接任務保持) (connect 10.0.0.1:23)
| | . .
-------------------- . .
| 傳輸層 | IP協議 IP協議
| | (尋址) (sendto IP:10.0.0.1)
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
| | =( LLC子層)= | 802.2 LLC | ARP協議
| | | (邏輯鏈路控制) | (ARP/RARP MAC: 00:90:28:3e:46:0f )
8| 鏈路層 | =( MAC子層)= | 802.11 MAC | ^
0| | | (邏輯訪問控制) | |
2| | ---------------------------------------------- WLAN MAC芯片組
.-------------------- ------------------調制解調---------------------- (調制解調)
1| | =(PLCP子層)= | DSSS | FHSS | IrDA | HR/DSSS | OFDM | ^
1| 物理層 | | (802.11) |(802.11b) |(802.11b/g)| |
*| | =(PMD子層 )= |============================================ | 射頻天線
-------------------- -----------------射頻發射----------------------- (無線電射頻接收)
| | | | ^ ^ ^ ^
| | | | | | | |
V V V V | | | |
Wireless Medium 無線媒介
--------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------電磁波傳播-------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------
-----------------------