阿龙的学习笔记---计算机网络知识点总结---三、数据链路层
生活随笔
收集整理的這篇文章主要介紹了
阿龙的学习笔记---计算机网络知识点总结---三、数据链路层
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1. 數(shù)據(jù)鏈路層
- 鏈路是指物理路線,而數(shù)據(jù)鏈路是指除了物理線路外還需有通信協(xié)議控制數(shù)據(jù)的傳輸,一般的適配器(即網(wǎng)卡)包含數(shù)據(jù)鏈路層和物理層;
- 功能:
-
封裝成幀:在IP數(shù)據(jù)報(bào)的前后添加首部和尾部,確定幀的界限,進(jìn)行幀定界。
-
透明傳輸:如果數(shù)據(jù)部分出現(xiàn)了頭部或尾部,會(huì)產(chǎn)生歧義。故會(huì)在數(shù)據(jù)中出現(xiàn)時(shí)插入轉(zhuǎn)義字符,接收到后再刪去其中添加的轉(zhuǎn)義字符,交給上層網(wǎng)絡(luò)層。
-
差錯(cuò)檢測(cè):數(shù)據(jù)鏈路層要保證接受的是正確的,即無(wú)差錯(cuò)接收。所以必須采用差錯(cuò)檢測(cè)措施。采用循環(huán)冗余檢驗(yàn)CRC檢測(cè)方法,算法得出一個(gè)幀檢驗(yàn)序列FCS(Frame Check Sequence),添加到幀的后面。
-
2. 信道
-
點(diǎn)對(duì)點(diǎn)信道:一對(duì)一的通信, 不會(huì)發(fā)生碰撞,用PPP協(xié)議。
-
廣播信道:一對(duì)多通信,一個(gè)節(jié)點(diǎn)發(fā)送的數(shù)據(jù)能夠被廣播信道上所有的節(jié)點(diǎn)接收到。
- 所有的節(jié)點(diǎn)都在同一個(gè)廣播信道上發(fā)送數(shù)據(jù),因此需要有專(zhuān)門(mén)的控制方法進(jìn)行協(xié)調(diào),避免發(fā)生沖突(沖 突也叫碰撞)。 主要有兩種控制方法進(jìn)行協(xié)調(diào),一個(gè)是使用信道復(fù)用技術(shù),一是使用 CSMA/CD 協(xié)議。
-
信道復(fù)用技術(shù):在一個(gè)信道中傳輸多路信息
- 頻分復(fù)用:通過(guò)不同頻率來(lái)傳輸;
- 時(shí)分復(fù)用:不同時(shí)間分配給不同的多路信息。
- 光的波分復(fù)用:類(lèi)似頻分復(fù)用,光的波長(zhǎng)不同;
3. PPP協(xié)議
- PPP是點(diǎn)對(duì)點(diǎn)協(xié)議,只有一條線路時(shí)可用。例如你與ISP之間撥號(hào)上網(wǎng)是點(diǎn)到點(diǎn)協(xié)議。
- 幀格式:頭和尾設(shè)為0x7E;地址字段填充FF,因?yàn)槭且粚?duì)一,所以沒(méi)用;控制字段通常為0x03;協(xié)議占兩個(gè)字節(jié),告訴信息部分是什么,是IP數(shù)據(jù)報(bào)還是別的什么。
4. CSMA/CD 帶沖突檢測(cè)的載波偵聽(tīng)多路訪問(wèn)協(xié)議
- 多路訪問(wèn) :說(shuō)明這是總線型網(wǎng)絡(luò),許多主機(jī)以多點(diǎn)的方式連接到總線上。
- 載波監(jiān)聽(tīng) :每個(gè)主機(jī)都必須不停地監(jiān)聽(tīng)信道。在發(fā)送前,如果監(jiān)聽(tīng)到信道正在使用,就必須等待。
- 碰撞檢測(cè) :在發(fā)送中,如果監(jiān)聽(tīng)到信道已有其它主機(jī)正在發(fā)送數(shù)據(jù),就表示發(fā)生了碰撞。雖然每個(gè) 主機(jī)在發(fā)送數(shù)據(jù)之前都已經(jīng)監(jiān)聽(tīng)到信道為空閑,但是由于電磁波的傳播時(shí)延的存在,還是有可能會(huì)發(fā)生碰撞。
- 假設(shè)從A到B的傳播時(shí)延為 τ。那么,2τ 過(guò)后,整個(gè)線路上沒(méi)有碰撞,其他的終端都接收到了信號(hào),就不會(huì)再產(chǎn)生沖突,A即可放心發(fā)。
- 退避算法:如果遇到碰撞,則等待n個(gè)爭(zhēng)用期后重新發(fā)送,n取決于這是第幾次遇到碰撞,遇到碰撞越多,n越大。
5.MAC地址
- MAC地址是鏈路層地址,一般是網(wǎng)卡適配器的物理地址,出廠時(shí)規(guī)定的。48位,一般寫(xiě)作6個(gè)8進(jìn)制表示。
6. 局域網(wǎng)和以太網(wǎng)
- 是一種典型的廣播信道,網(wǎng)絡(luò)由一個(gè)單位所有,在一定的范圍內(nèi),一定的站點(diǎn)數(shù)目?jī)?nèi)的網(wǎng)絡(luò)。有星形,環(huán)形,直線型等。
- 以IEEE 802.3為標(biāo)準(zhǔn)的局域網(wǎng)稱(chēng)為“以太網(wǎng)”。一般是星型拓?fù)浣Y(jié)構(gòu)。
- MAC幀格式
- 數(shù)據(jù)報(bào)加上目標(biāo)地址、源地址、類(lèi)型、FCS,即為MAC以太網(wǎng)幀。
- 數(shù)據(jù)報(bào)加上目標(biāo)地址、源地址、類(lèi)型、FCS,即為MAC以太網(wǎng)幀。
- 早期使用集線器進(jìn)行連接,集線器是一種物理層設(shè)備,沒(méi)有智力,只負(fù)責(zé)信號(hào)擴(kuò)大。如果集線器同時(shí)收到兩個(gè)不同接口的幀,那么就發(fā)生了碰撞。
- 目前使用二層交換機(jī)替代了集線器。交換機(jī)有記憶轉(zhuǎn)發(fā)功能,能記住接在某個(gè)口的線路的MAC地址,然后識(shí)別數(shù)據(jù)幀中的目標(biāo)地址,發(fā)送至那個(gè)接口,防止發(fā)生沖突。交換機(jī)是全雙工的。
總結(jié)
以上是生活随笔為你收集整理的阿龙的学习笔记---计算机网络知识点总结---三、数据链路层的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 状态码~阿龙整理
- 下一篇: 微信支付-免充值立减与折扣(下篇)