数据帧协议分析
一、基本概念
以太網(wǎng)中發(fā)送的分組成為幀,以太網(wǎng)幀包含七個(gè)字段:前同步碼、SFD、DA、SA、數(shù)據(jù)單元長(zhǎng)度/類型、上層數(shù)據(jù)以及CRC以太網(wǎng)不提供任何機(jī)制來(lái)確認(rèn)收到的數(shù)據(jù)幀。
二、幀格式
前同步碼:
802.3幀第一個(gè)字段包含的是7個(gè)字節(jié)交替出現(xiàn)的0和1,作用是提醒接受系統(tǒng)有數(shù)據(jù)幀到來(lái),并且使輸入定時(shí)同步,前同步碼屬于物理層添加
SFD(幀首定界符):
為數(shù)據(jù)幀開(kāi)始信號(hào)占用1字節(jié)通常為(10101011),用于提醒接收站進(jìn)行最后一次同步最后的兩個(gè)比特是11,用于提醒接收方,接下來(lái)就是目標(biāo)地址,SFD數(shù)據(jù)物理層添加
DA(目標(biāo)地址):
接收該分組的目標(biāo)站MAC地址占用6字節(jié)
SA(原地址):
分組發(fā)送方的MAC地址占用6字節(jié)
長(zhǎng)度或類型:
用于定義數(shù)據(jù)幀的長(zhǎng)度或類型信息,最初以太網(wǎng)將此字段定義于類型信息,表示使用該MAC(媒體訪問(wèn)控制)幀的上層協(xié)議,IEEE標(biāo)準(zhǔn)將此字段定義于長(zhǎng)度,表示數(shù)據(jù)字段中包含的字節(jié)數(shù)目。
數(shù)據(jù):
包含被上層協(xié)議封裝的數(shù)據(jù),最小長(zhǎng)度46字節(jié),最大長(zhǎng)度1500字節(jié),
CRC:
差錯(cuò)校驗(yàn)信息
三、EntherNet_II 數(shù)據(jù)幀格式
定義: 長(zhǎng)度或類型值大于等于1536(0x0600), 以太網(wǎng)數(shù)據(jù)幀長(zhǎng)度在64-1518字節(jié)之間。
常用類型對(duì)照表
| 表示值 | 類型 |
| 0x0800 | IPv4 |
| 0x0806 | ARP |
| 0x8864 | PPPoE |
| 0x8100 | 802.1Q |
| 0x86DD | IPv6 |
四、802.3 協(xié)議幀格式
定義:長(zhǎng)度或類型值小于等于1500(0x05DC)
五、單播、組播、廣播
5.1 單播
主機(jī)與主機(jī)一對(duì)一之間的通信
5.2 組播
主機(jī)向組內(nèi)發(fā)送數(shù)據(jù),該組內(nèi)所有主機(jī)都可以收到消息
5.3 廣播
主機(jī)向廣播域內(nèi)發(fā)送數(shù)據(jù),該廣播域內(nèi)所有主機(jī)都可以收到消息
總結(jié)
- 上一篇: 投之家回款最新情况 CEO黄诗樵表示自己
- 下一篇: 三根线的无线路由器怎么摆放路由器的线怎么