A. 80211協議tcp和udp的區別
802.11協議是無線網路的協議集,包含2.4G和5.8G的所有協議,分別為802.11a/b/g/n/ac,其中802.11b/g/n是2.4G的協議,802.11a/ac是5.8G的協議。
TCP(Transmission Control Protocol,傳輸控制協議)是基於連接的協議,也就是說,在正式收發數據前,必須和對方建立可靠的連接。一個TCP連接必須要經過三次「對話」才能建立起來,其中的過程非常復雜,我們這里只做簡單、形象的介紹,你只要做到能夠理解這個過程即可。我們來看看這三次對話的簡單過程:主機A向主機B發出連接請求數據包:「我想給你發數據,可以嗎?」,這是第一次對話;主機B向主機A發送同意連接和要求同步(同步就是兩台主機一個在發送,一個在接收,協調工作)的數據包:「可以,你什麼時候發?」,這是第二次對話;主機A再發出一個數據包確認主機B的要求同步:「我現在就發,你接著吧!」,這是第三次對話。三次「對話」的目的是使數據包的發送和接收同步,經過三次「對話」之後,主機A才向主機B正式發送數據。
UDP(User Data Protocol,用戶數據報協議)是與TCP相對應的協議。它是面向非連接的協議,它不與對方建立連接,而是直接就把數據包發送過去!
UDP適用於一次只傳送少量數據、對可靠性要求不高的應用環境。比如,我們經常使用「ping」命令來測試兩台主機之間TCP/IP通信是否正常,其實「ping」命令的原理就是向對方主機發送UDP數據包,然後對方主機確認收到數據包,如果數據包是否到達的消息及時反饋回來,那麼網路就是通的。例如,在默認狀態下,一次「ping」操作發送4個數據包(如圖2所示)。大家可以看到,發送的數據包數量是4包,收到的也是4包(因為對方主機收到後會發回一個確認收到的數據包)。這充分說明了UDP協議是面向非連接的協議,沒有建立連接的過程。正因為UDP協議沒有連接的過程,所以它的通信效果高;但也正因為如此,它的可靠性不如TCP協議高。QQ就使用UDP發消息,因此有時會出現收不到消息的情況。
B. ieee80211a/b/g是什麼
IEEE ---國際電器電子工程師協會,定義的IEEE802.11 A/B/C三個標準是使用在無線或睜網路通信中的,可以分開看成IEEE802.11A IEEE802.11B
IEEE802.11G,三個標准區別主要是無限網路使用的頻段不同而已
一般來講,廠商提供的無限網卡都會有自適應的功能,也就廳團帶是802.11 b/g 或802.11 a/b/g網卡.都會使用各個頻段使用的,沒有哪個好哪個扮蘆不好,就像手機有138,139,137一樣.
C. 80211a 80211b 80211g三種無線電區域網的標准
802.11a
高速WLAN協議,使用5G赫茲頻段。最高如山速率54Mbps,實際使用速率約為22-26Mbps。
802.11b
目前是最流行的WLAN協議,使用2.4G赫茲頻段。最高速率11Mbps,實際使用速率根據距離和信號強度可變(150米內1-2Mbps,50米激橡悉內可達到11Mbps)明乎。
802.11g
802.11g是802.11b在同一頻段上的擴展。支持達到54Mbps的最高速率。兼容802.11b。該標准成為下一步無線數據網的標准。