要想分清報(bào)文、數(shù)據(jù)包、數(shù)據(jù)報(bào)和幀,可以先了解計(jì)算機(jī)網(wǎng)絡(luò)結(jié)構(gòu)。封裝報(bào)文是從上層到下層,解封報(bào)文是從下層到上層。
報(bào)文由應(yīng)用層產(chǎn)生,被稱作報(bào)文(Message)/數(shù)據(jù)(Data),經(jīng)過(guò)傳輸層的封裝形成報(bào)文段(Segment)/數(shù)據(jù)報(bào)(Datagram),再經(jīng)過(guò)網(wǎng)絡(luò)層的封裝形成分組/數(shù)據(jù)包(Packet),然后經(jīng)過(guò)數(shù)據(jù)鏈路層的封裝形成幀(Frame),最后在物理層以二進(jìn)制比特流的方式完成數(shù)據(jù)傳輸。在傳輸過(guò)程中,每層都會(huì)添加一些控制信息組成的首部,那些就是報(bào)文頭。在接收端,每層都會(huì)把自己添加的首部去掉,再還原出原始的數(shù)據(jù)。
舉個(gè)例子,我們寄快遞時(shí),相當(dāng)于處在應(yīng)用層,寄出的貨物就是報(bào)文。在寄件點(diǎn)填寫好目的地信息后形成數(shù)據(jù)報(bào),處在運(yùn)輸層。物流中心標(biāo)記目的地信息形成數(shù)據(jù)包,處在網(wǎng)絡(luò)層。數(shù)據(jù)鏈路層負(fù)責(zé)選擇運(yùn)輸工具,即添加幀頭幀尾,形成數(shù)據(jù)幀。最后來(lái)到物理層,快遞需要完成派送。到達(dá)目的地后,逐層去掉自己所在層級(jí)添加的首部,即根據(jù)快遞地址信息逐層分派,最后送達(dá)我們的收件人手上。
報(bào)文是網(wǎng)絡(luò)中交換與傳輸?shù)臄?shù)據(jù)單元,包含將要發(fā)送的完整的數(shù)據(jù)信息,其長(zhǎng)短不一致,長(zhǎng)度不限且可變。
TCP數(shù)據(jù)傳輸單位是報(bào)文段,UDP數(shù)據(jù)傳輸單位是數(shù)據(jù)報(bào)。
數(shù)據(jù)包是TCP/IP協(xié)議通信傳輸中的數(shù)據(jù)單位,在局域網(wǎng)中,“包”是包含在“幀”里的。
將上層傳輸?shù)臄?shù)據(jù)添加一個(gè)頭部和尾部,組成了幀。
總之,其實(shí)報(bào)文、報(bào)文段/數(shù)據(jù)報(bào),數(shù)據(jù)包,幀是基于所在協(xié)議層不同而取了不同的名字而已,它們最本質(zhì)的數(shù)據(jù)沒(méi)有變。
今天的分享就到這里啦,EBYTE每一天都致力于更好的助力物聯(lián)化、智能化、自動(dòng)化的發(fā)展,提升資源利用率,更多藍(lán)牙模塊和藍(lán)牙技術(shù)資料,感興趣的小伙伴可以登錄我們的億佰特官網(wǎng)進(jìn)行了解,也可以直接撥打400電話咨詢技術(shù)專員!
相關(guān)閱讀:
1、無(wú)線模塊通過(guò)TCP/IP協(xié)議向PC端數(shù)據(jù)傳輸解析
2、什么是無(wú)線通信網(wǎng)絡(luò)丟包和怎么解決數(shù)據(jù)包丟失?
7 X 24 銷售服務(wù)熱線
4000-330-990深圳辦事處柯經(jīng)理:18218726658 杭州辦事處戴經(jīng)理:17512568697
常州辦事處崔經(jīng)理:15906110783 南京辦事處葛經(jīng)理:17626012283
業(yè)務(wù)郵箱:support@cdebyte.com
全國(guó)銷售投訴電話:19934352316
地址:四川省成都市高新西區(qū)西區(qū)大道199號(hào)B5棟(前臺(tái)座機(jī):028-61543675)
?? 成都億佰特電子科技有限公司【版權(quán)所有】 蜀ICP備13019384號(hào)-3