數(shù)據(jù)鏈路層
主要介紹L2(Layer2街立,數(shù)據(jù)鏈路層)是怎么訪問物理層的介質(zhì)的舶衬。
L2的主要功能是:
定義了數(shù)據(jù)傳輸格式;
數(shù)據(jù)如何去訪問控制底層的介質(zhì)赎离;
對(duì)底層的數(shù)據(jù)傳輸做一個(gè)基本的檢測逛犹。
二層主要的設(shè)備:
交換機(jī)(Switch)
網(wǎng)橋(早期的時(shí)候流行,現(xiàn)在過時(shí)了)(Bridge)
網(wǎng)卡(NIC)
局域網(wǎng)基本設(shè)備:
計(jì)算機(jī)(pc)梁剔,服務(wù)器(server)
網(wǎng)卡虽画,網(wǎng)線。
交換機(jī)荣病,Hub,網(wǎng)橋码撰。
局域網(wǎng)使用最多的是以太網(wǎng)(Ethertnet)技術(shù)。
以太網(wǎng)是一種高速的網(wǎng)絡(luò)傳輸協(xié)議众雷。
1970年提出灸拍,現(xiàn)在已經(jīng)達(dá)到10billions bps做祝,速度還在進(jìn)步砾省。
協(xié)議標(biāo)準(zhǔn)現(xiàn)在停留在802.3
和802.2
協(xié)議級(jí)別鸡岗。
數(shù)據(jù)鏈路層其實(shí)分為了兩層:MAC
層和LLC
層。
MAC層作用:識(shí)別和對(duì)底層物理層的控制编兄。
LLC層作用: 是MAC層和3層(網(wǎng)絡(luò)層)的通信轩性。
二層編址:
MAC地址:MAC = Media Access Control ,也叫固化地址,也叫物理地址。
一般是保存在網(wǎng)卡的ROM里面的狠鸳,不可修改揣苏。
整個(gè)MAC地址是48位,分為兩個(gè)大的部分件舵。
OUI:組織唯一標(biāo)識(shí)符,標(biāo)識(shí)網(wǎng)絡(luò)生產(chǎn)廠商(戴爾卸察,華為...)。
Vender Assigned: 廠商分配的铅祸,用來標(biāo)識(shí)不同的設(shè)備坑质。
MAC地址之前是要求全球唯一,現(xiàn)在設(shè)備太多做不到临梗,就本地唯一涡扼。
前兩位代表:是廣播地址還是組播地址,是本地的還是全球的盟庞。
交換機(jī)有可能有幾十個(gè)MAC地址吃沪,這個(gè)MAC地址屬于二層編址。
以太網(wǎng)幀的結(jié)構(gòu):
Destination Address:目標(biāo)地址(MAC地址)
Source Address:源地址(MAC地址)
以太網(wǎng)傳輸?shù)娜N方式:
單播(Unicast):一對(duì)一發(fā)送什猖。
廣播(Broadcast):一對(duì)所有發(fā)送票彪。MAC地址是全為1,255.255.255.255
不狮。當(dāng)我們的設(shè)備收到一個(gè)目標(biāo)幀抹镊,他的目標(biāo)地址是這樣的時(shí)候,是必須處理的荤傲。
組播(Multicast):一對(duì)多(客戶組)發(fā)送垮耳。電子教學(xué),視頻會(huì)議一般使用組播遂黍。
以太網(wǎng)的傳輸是共享的方式终佛,以太網(wǎng)的計(jì)算機(jī)是通過hub(或者交換機(jī)這些)相聯(lián)系的。
沖突:Collosions
在同一個(gè)hub上面不能同時(shí)有多個(gè)信號(hào)傳遞雾家。
解決的方法:
以太網(wǎng)必須要有一種避免沖突的方式铃彰。
CSMA/CD:帶沖突檢測的監(jiān)聽多路訪問。CD:沖突檢測芯咧。
工作方式:在發(fā)送之前牙捉,先監(jiān)聽這個(gè)線路上面有沒有載波信號(hào)竹揍。如果監(jiān)聽到有信號(hào)在傳輸,這個(gè)時(shí)候會(huì)通過一個(gè)回退算法等待一段時(shí)間邪铲,很短的一個(gè)時(shí)間芬位,之后再嘗試,直到線路上沒有載波信號(hào)了才會(huì)發(fā)送信號(hào)带到。
CSMA/CD:是被動(dòng)的昧碉。
WLAN: wireless LAN 無線局域網(wǎng)。
是使用802.11協(xié)議定義的揽惹。
無線網(wǎng)絡(luò)底層也是用的以太網(wǎng)技術(shù)被饿。
區(qū)別是:
1)無線局域網(wǎng)是使用無線微波傳輸?shù)摹?br> 2)防止沖突的方式也不一樣。無線局域網(wǎng)是CA(沖突避免)搪搏,有線是CD(沖突檢測)狭握。CA是主動(dòng)檢測,CD是被動(dòng)監(jiān)聽疯溺。