《計算機網絡:自頂向下方法》Chapter6(下:無線網):無線網絡和移動網絡

摘要:這一章主要也介紹局域網內無線網的鏈路層踏枣,包括一些無線網相關的協(xié)議以及報文格式昌屉,以及非常重要同時也比較復雜的多路訪問控制協(xié)議和移動IP。
關鍵詞:WiFi茵瀑;802.11幀间驮;MAC協(xié)議;蜂窩因特網马昨;移動IP
目錄
??1. 無線網概述
??2. WiFi
????2.1 802.11 MAC協(xié)議
????2.2 802.11 幀
??3. 蜂窩因特網
????3.1蜂窩網體系結構
????3.2移動IP

1. 無線網概述

目前竞帽,我們所處的時代被稱為移動互動聯(lián)網時代,無線網相比于以太網使用更加廣泛鸿捧,現(xiàn)在隨著新農村的建設抢呆,基本上家家戶戶都都已經光纖入戶了,每個家庭中都有WiFi笛谦,無線網狹義上是說WiFi,其實他像藍牙和蜂窩網都是屬于無線網昌阿,他們可以簡單的以有無基礎設施來分類饥脑,比如藍牙就不需要基礎設置提供支持恳邀,而WiFi和蜂窩網則需要,本章中灶轰,主要討論WiFi和蜂窩移動網谣沸,他們分別代表了無線網絡的兩個特性即無線性移動性

2. WiFi

對于WiFi其實一個無線標準笋颤,叫做IEEE 802.11 無線LAN 乳附,其中有分為802.11b、802.11a伴澄、802.11g赋除。他們之間的差距主要表現(xiàn)在七頻率范圍和數(shù)據(jù)率不一樣。其中目前以802.11g使用最廣泛非凌,他的頻率范圍位于2.4GHz~2.485GHz之間举农,傳輸速率可到54Mpbs。

在這個頻率范圍內敞嗡,會被劃分成多個部分重疊的信道颁糟。在某個物理位置上,你往往能夠搜索到好多個WiFi接入點喉悴,此時每個接入點會周期性的發(fā)送信標幀棱貌,然后你的設備也會周期性的掃描各個信道中的信標幀,來探測接入點箕肃。然后選擇合適的接入點進行關聯(lián)婚脱。關聯(lián)之后你的設備只能接收到來自該關聯(lián)接入點的數(shù)據(jù),同樣的只有關聯(lián)的接入點才會轉發(fā)你的數(shù)據(jù)突雪。

2.1 802.11 MAC協(xié)議

當你的設備接入了某個接入點之后起惕,同時還會有其他的設備也接入了該接入點。與交換以太網不同的是咏删,交換以太網他每個接入點有一個根獨立的網線接入交換機內部惹想,不同的接入點之間的數(shù)據(jù)傳播互不干擾,而無線網不同督函,他們都在空氣中傳播嘀粱,難免幾個設備之間發(fā)送的數(shù)據(jù)發(fā)生干涉,這樣就帶來了多路訪問的控制問題辰狡,交換機以太網不需要多路訪問控制锋叨。

說實話,多路訪問控制協(xié)議對于一個新手來將有太多的困惑宛篇,尤其書上的這種介紹方式娃磺,我非常不贊同,直接講原理叫倍,至于為什么這樣做偷卧,他是基于什么問題豺瘤,這些都沒有講明白,使得我們讀者(至少我是這樣感覺的)就會有很多困惑听诸,因為很多細節(jié)也沒有交代坐求,我對多路訪問控制也不太明白,我們一起帶著問題來學習多路訪問控制晌梨。

多路訪問控制有三類:信道劃分桥嗤、隨機訪問和輪流。
信道劃分:信道劃分允許多個站點同時發(fā)送數(shù)據(jù)仔蝌,其中CDMA碼分多址是在蜂窩因特網中應用十分廣泛一中信道劃分類型的多路訪問控制協(xié)議泛领,他為每個發(fā)送端選擇一種合適的編碼,然后接收端進行解碼掌逛,解碼之后就可以只得到一個發(fā)送端的數(shù)據(jù)师逸,而分離其他發(fā)送端的數(shù)據(jù)了。

隨機訪問:這種方式他只允許一次有一個發(fā)送端發(fā)送豆混,每個發(fā)送端都回監(jiān)聽信道是否空閑篓像,如果空閑,則會隨機的等待一個時間之后皿伺,確保此時信道仍然是空閑的员辩,然后發(fā)送他的數(shù)據(jù)。你需要理解為什么隨機等待一個時間而不是立馬發(fā)送鸵鸥。

輪流:輪流的概念是自解釋的奠滑。

對于多路訪問而言,為什么WiFi選擇隨機訪問中的CSMA/CA而蜂窩網選擇CDMA妒穴?選擇CDMA時宋税,你的設備在收數(shù)據(jù)的時候,接入點的信號和其他設備的信號混在一起讼油,你的設備是怎么區(qū)分的杰赛?甚至于有中國聯(lián)通中國移動和中國電信三種接入點信號混和在一起。同一個物理位置肯定移動聯(lián)通和電信的信號是都可以到達的矮台,他們之間是怎么避免混合的乏屯,或者說混合之后你的設備是怎么區(qū)分的?選擇CSMA/CA時候瘦赫,同樣的道理辰晕,發(fā)送時大家不回同時發(fā)送,如果接入點正在給你發(fā)數(shù)據(jù)的時候确虱,其他某個設備正在向接入點傳輸數(shù)據(jù)含友,這兩個數(shù)據(jù)不會干擾嗎?每個設備包括接入點,都將受到來及其他設備的信號唱较,比如有兩個接入點在同時收信號或著發(fā)信號扎唾。對于所有可能的數(shù)據(jù)干擾,具體是怎么做到避免干擾的南缓?

總而言之,多路訪問的核心問題就是為了解決數(shù)據(jù)之間的干擾荧呐,但是從書中介紹的這些內容來看汉形,還不足以徹底的回答這個問題,還有更多的細節(jié)和知識需要補充倍阐,來解答所有的疑惑概疆。

2.2 802.11 幀

802.11 的幀與以太網的幀結構是類似的,只是多了接入點的MAC地址峰搪,以及序號字段岔冀,因為在無線網中,可能會由于數(shù)據(jù)之間的干擾概耻,需要重傳使套,這種重傳發(fā)生在鏈路層而不是傳輸層。

3. 蜂窩因特網

之所叫做蜂窩鞠柄,是因為物理區(qū)域被劃分為一個個小區(qū)域侦高,每個區(qū)域內有基站即接入點,如同蜂窩一樣厌杜。蜂窩網絡經歷了2G奉呛、3G、4G夯尽,現(xiàn)在5G也出來了瞧壮。


蜂窩網絡

3.1蜂窩網體系結構

蜂窩局域網他即接入到了公共電話網,也接入到了公共因特網匙握。他們都在同一個信道上傳輸數(shù)據(jù)咆槽,所以你打電話的時候往往無法使用蜂窩數(shù)據(jù)。


3G體系結構

3.2移動IP

對于蜂窩網而言肺孤,無線特性是必須的罗晕,也就是肯定要做多路訪問控制,但初次之外還需要移動特性赠堵,WiFi對移動特性的要求沒那么高小渊,為什么呢,現(xiàn)在WiFi主要是以家庭和組織中使用為主茫叭,移動性不強酬屉,而移動蜂窩覆蓋率很廣,幾乎哪個角落都可以收到信號,很有可能你會保持TCP連接從一個區(qū)域進入另一個區(qū)域呐萨,這也就是需要保持你的ip地址不改變杀饵。也就是你的ip是可移動的。

移動ip首先要解決的是谬擦,當你的設備進入另一個子網的時候切距,如果你要保持ip不變,怎么才能讓和你通信的那個設備找到你的設備惨远。這就涉及到了直接路由間接路由谜悟。間接路由意味著你的路由信息沒有改變,還是先路由到你的子網上的路由器北秽,但是你的路由器知道你已經去另一個子網了葡幸,他會轉發(fā)你的數(shù)據(jù)到你現(xiàn)在的子網。直接路由則是也不改變你的路由信息贺氓,但是你歸屬的子網會告訴和你通信的那個人蔚叨,說你已經不再我這個子網了,你去某某子網去找他把辙培,然后和你通信的設備之后就直接找你現(xiàn)在所在的那個路由器和你通信了蔑水。

目前移動ip使用的間接路由。其主要包括代理發(fā)現(xiàn)虏冻、向歸屬代理注冊肤粱、數(shù)據(jù)報的間接路由選擇

我們間接路由的策略有點兒像打隧道的感覺厨相。其實打隧道還不夠形象领曼,不知道大家有沒有做火車去過海南,做火車去海南的時候蛮穿,過海的時候需要把火車裝到船里面庶骄,通過船把火車運過去,然后到達之后再把火車卸下來繼續(xù)開践磅。這和ipv4和ipv6混合通信一個道理单刁,同時這里也是一樣。

Q&A

  1. 同一個AP下的站點需要多路訪問協(xié)議來避免碰撞府适,那么不同AP下的站點之間是否也會相互影響呢羔飞?因為我們知道802.11雖然有11個信道但只有3個不重疊琴许,一個區(qū)域經常有多個AP优妙,因此肯定回有AP使用相同的行道傳輸,那么不同AP下的站點之間是否也會發(fā)生碰撞盯仪?

  2. 前面提到的碼分多址和CSMA/CA都是多路訪問控制協(xié)議中的一種疟暖,介紹碼分多址的時候說時在無線LAN和蜂窩技術中有重要應用卡儒。在介紹無線LAN時候田柔,又說時采用的CSMA/CA,那這個無線LAN到底有沒有用碼分多址呢骨望?碼分多址和CSMA/CA在無線LAN中到底分別起到了什么作用呢硬爆?

  3. 由于無線LAN使用了多路訪問協(xié)議,他是否能保證各個站點傳輸數(shù)據(jù)公平性擎鸠?

  4. 由于無線傳輸?shù)腗AC協(xié)議缀磕,那么意味著各個站點不能同時傳輸數(shù)據(jù),這是不是意味著劣光,如果所有單個站點的傳輸速度都比路由器的輸出速率小虐骑,那么路由器將永遠沒有排隊可言,因此也沒有所謂的流量區(qū)分服務赎线,因為大家都不要排隊,資源競爭已經被MAC協(xié)議給控制了糊饱。但事實是路由器仍然又流量區(qū)分服務功能垂寥,而且效果很好。

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末另锋,一起剝皮案震驚了整個濱河市滞项,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌夭坪,老刑警劉巖文判,帶你破解...
    沈念sama閱讀 211,123評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異室梅,居然都是意外死亡戏仓,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,031評論 2 384
  • 文/潘曉璐 我一進店門亡鼠,熙熙樓的掌柜王于貴愁眉苦臉地迎上來赏殃,“玉大人,你說我怎么就攤上這事间涵∪嗜龋” “怎么了?”我有些...
    開封第一講書人閱讀 156,723評論 0 345
  • 文/不壞的土叔 我叫張陵勾哩,是天一觀的道長抗蠢。 經常有香客問我,道長思劳,這世上最難降的妖魔是什么迅矛? 我笑而不...
    開封第一講書人閱讀 56,357評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮敢艰,結果婚禮上诬乞,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好震嫉,可當我...
    茶點故事閱讀 65,412評論 5 384
  • 文/花漫 我一把揭開白布森瘪。 她就那樣靜靜地躺著,像睡著了一般票堵。 火紅的嫁衣襯著肌膚如雪扼睬。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,760評論 1 289
  • 那天悴势,我揣著相機與錄音窗宇,去河邊找鬼。 笑死特纤,一個胖子當著我的面吹牛军俊,可吹牛的內容都是我干的。 我是一名探鬼主播捧存,決...
    沈念sama閱讀 38,904評論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼粪躬,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了昔穴?” 一聲冷哼從身側響起镰官,我...
    開封第一講書人閱讀 37,672評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎吗货,沒想到半個月后泳唠,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經...
    沈念sama閱讀 44,118評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡宙搬,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,456評論 2 325
  • 正文 我和宋清朗相戀三年笨腥,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片害淤。...
    茶點故事閱讀 38,599評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡扇雕,死狀恐怖,靈堂內的尸體忽然破棺而出窥摄,到底是詐尸還是另有隱情镶奉,我是刑警寧澤,帶...
    沈念sama閱讀 34,264評論 4 328
  • 正文 年R本政府宣布崭放,位于F島的核電站哨苛,受9級特大地震影響,放射性物質發(fā)生泄漏币砂。R本人自食惡果不足惜建峭,卻給世界環(huán)境...
    茶點故事閱讀 39,857評論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望决摧。 院中可真熱鬧亿蒸,春花似錦凑兰、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,731評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至茅坛,卻和暖如春音半,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背贡蓖。 一陣腳步聲響...
    開封第一講書人閱讀 31,956評論 1 264
  • 我被黑心中介騙來泰國打工曹鸠, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人斥铺。 一個月前我還...
    沈念sama閱讀 46,286評論 2 360
  • 正文 我出身青樓彻桃,卻偏偏與公主長得像,于是被迫代替她去往敵國和親晾蜘。 傳聞我的和親對象是個殘疾皇子叛薯,可洞房花燭夜當晚...
    茶點故事閱讀 43,465評論 2 348

推薦閱讀更多精彩內容