chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

全硬件TCP/IP協(xié)議棧學(xué)習(xí)筆記(第三天:TCP/IP協(xié)議學(xué)習(xí)三)

學(xué)FPGA,慢慢來(lái) ? 來(lái)源:互聯(lián)網(wǎng) ? 作者:佚名 ? 2017-12-18 10:26 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

昨天我們結(jié)束時(shí)到了UDP協(xié)議,今天我們繼續(xù)

<2>.UDP協(xié)議頭

(1)UDP端口號(hào):UDP協(xié)議通過(guò)端口號(hào)來(lái)區(qū)分不同程序的程序所需要的數(shù)據(jù)包。長(zhǎng)度為16bit。

(2)UDP檢驗(yàn)和:這是可選的選項(xiàng),并不是所有系統(tǒng)都對(duì)UDP數(shù)據(jù)包加以檢驗(yàn),但是

RFC中標(biāo)準(zhǔn)要求發(fā)送端應(yīng)該計(jì)算檢驗(yàn)和。

UDP檢驗(yàn)和覆蓋UDP協(xié)議頭和數(shù)據(jù),這和IP的檢驗(yàn)和不一樣,IP的檢驗(yàn)和只覆蓋IP數(shù)據(jù)頭,并不覆蓋所有數(shù)據(jù)。UDP和TCP都包含一個(gè)偽首部,這是為了計(jì)算檢驗(yàn)和而設(shè)置的。偽首部還包括IP地址這樣的IP協(xié)議里都有的信息。目的是讓兩次檢查數(shù)據(jù)是否已經(jīng)正確到達(dá)目的地。

(3).UDP長(zhǎng)度:它的長(zhǎng)度可以達(dá)到65535字節(jié)。但是一般的網(wǎng)絡(luò)在傳輸?shù)臅r(shí)候,一次一般傳送不了那么長(zhǎng)的協(xié)議,就只好對(duì)數(shù)據(jù)分片。

<3>.IP分片:IP從上層接到數(shù)據(jù)之后,要根據(jù)IP地址來(lái)判斷從哪個(gè)接口發(fā)送數(shù)據(jù),并進(jìn)行MTU的查詢,如果數(shù)據(jù)大小超過(guò)MTU就進(jìn)行數(shù)據(jù)分片。數(shù)據(jù)的分片是對(duì)上下層透明的,而數(shù)據(jù)也只是達(dá)到目的地還會(huì)被重新組裝。IP層提供了足夠多的信息進(jìn)行數(shù)據(jù)的再組裝。

在IP頭內(nèi),16bit識(shí)別號(hào)唯一記錄了一個(gè)IP包的ID,具有同一個(gè)ID的IP片將會(huì)被重新組裝,而13位片偏移則記錄了某IP片相對(duì)于整個(gè)包的位置;而這兩個(gè)表示中間3bit標(biāo)志表示著該分片后邊是否還有新的分片。這三個(gè)標(biāo)示就組成了IP分片的所有信息,接收方就可以利用這些信息對(duì)IP數(shù)據(jù)重新組織。

但是,由于分片技術(shù)在網(wǎng)絡(luò)上經(jīng)常被使用,所以偽造IP分片包進(jìn)行流氓攻擊的軟件也就多了起來(lái),可以使用Trancdroute程序來(lái)進(jìn)行簡(jiǎn)單的MTU偵測(cè)。

<3>.UDP和ARP之間的交互使用

當(dāng)ARP緩存還是空的時(shí)候,UDP在被發(fā)送之前需要發(fā)送一個(gè)ARP請(qǐng)求來(lái)獲得目的主機(jī)的MAC地址,如果這個(gè)UDP的數(shù)據(jù)包足夠大,大到IP層一定要對(duì)其進(jìn)行分片的時(shí)候,該UDP數(shù)據(jù)包的第一個(gè)分片會(huì)發(fā)送一個(gè)ARP查詢請(qǐng)求,但是有些系統(tǒng)會(huì)讓每一個(gè)分片都發(fā)送一個(gè)ARP查詢,所有的片都在等待,但是接受到第一個(gè)回應(yīng)的時(shí)候,,主機(jī)卻發(fā)送了最后一個(gè)數(shù)據(jù)片而拋棄了其他的...,這樣的數(shù)據(jù)不能被及時(shí)組裝,接收主機(jī)將會(huì)在一段時(shí)間內(nèi)無(wú)法組裝的IP數(shù)據(jù)包拋棄,并發(fā)送組裝超時(shí)的ICMP報(bào)文。以保證接收主機(jī)不會(huì)自己的接收端緩存不會(huì)被那些總也得不到組裝的分片裝滿。

3.TCP協(xié)議

UDP協(xié)議的優(yōu)點(diǎn)是比較簡(jiǎn)單,容易實(shí)現(xiàn),但是它的可靠性比較差,一旦數(shù)據(jù)包發(fā)出了,無(wú)法知道對(duì)方是否收到。

為了解決這個(gè)問(wèn)題,提高網(wǎng)絡(luò)的可靠性,TCP協(xié)議就誕生了,它可被近似認(rèn)為是一個(gè)有確認(rèn)機(jī)制的UDP協(xié)議,每發(fā)出一個(gè)數(shù)據(jù)包都被要求確認(rèn)。如果有一個(gè)數(shù)據(jù)包遺失,就收不到確認(rèn),發(fā)出方就知道有必要重新發(fā)送這個(gè)數(shù)據(jù)包了。TCP協(xié)議能夠確保數(shù)據(jù)不會(huì)遺失,但是他的缺點(diǎn)就是過(guò)程復(fù)雜,實(shí)現(xiàn)困難,消耗較多的資源。

TCP數(shù)據(jù)包和UDP數(shù)據(jù)包都是內(nèi)嵌在IP數(shù)據(jù)包的數(shù)據(jù)部分。TCP數(shù)據(jù)包沒(méi)有長(zhǎng)度限制,;理論上可以無(wú)限長(zhǎng)。通常TCP數(shù)據(jù)包不會(huì)超過(guò)IP數(shù)據(jù)包的長(zhǎng)度,以確保單個(gè)TCP數(shù)據(jù)包不必再分割。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • TCP協(xié)議
    +關(guān)注

    關(guān)注

    1

    文章

    101

    瀏覽量

    12735
  • 大數(shù)據(jù)
    +關(guān)注

    關(guān)注

    64

    文章

    9049

    瀏覽量

    143391
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    工業(yè)級(jí)4G路由器:TCP/IP與UDP協(xié)議,解鎖工業(yè)物聯(lián)網(wǎng)高效傳輸新范式

    /以太網(wǎng)能力,正重新定義工業(yè)數(shù)據(jù)傳輸?shù)倪吔?。其核心?yōu)勢(shì),在于對(duì)TCP/IP與UDP協(xié)議的深度適配,為不同場(chǎng)景提供精準(zhǔn)的通信解決方案。 ?? ?TCP/
    的頭像 發(fā)表于 01-19 18:25 ?47次閱讀
    工業(yè)級(jí)4G路由器:<b class='flag-5'>TCP</b>/<b class='flag-5'>IP</b>與UDP<b class='flag-5'>協(xié)議</b>,解鎖工業(yè)物聯(lián)網(wǎng)高效傳輸新范式

    為什么會(huì)有TCP/IP協(xié)議

    見(jiàn)了面,完全不能交流信息。因而他們需要定義一些共通的東西來(lái)進(jìn)行交流,TCP/IP就是為此而生。TCP/IP不是一個(gè)協(xié)議,而是一個(gè)
    發(fā)表于 12-03 06:28

    EtherNet/IP轉(zhuǎn)Modbus TCP網(wǎng)關(guān),讓設(shè)備對(duì)話更簡(jiǎn)單!

    的SCADA、儀表、傳感器無(wú)縫通信?格電子全新推出的 EtherNet/IP轉(zhuǎn)Modbus TCP協(xié)議網(wǎng)關(guān) ,型號(hào):SG-EIP-TCP-
    的頭像 發(fā)表于 09-19 16:30 ?630次閱讀
    EtherNet/<b class='flag-5'>IP</b>轉(zhuǎn)Modbus <b class='flag-5'>TCP</b>網(wǎng)關(guān),讓設(shè)備對(duì)話更簡(jiǎn)單!

    rtthread網(wǎng)絡(luò)接口設(shè)備 輕量級(jí)tcp/ip 堆棧 這兩個(gè)沖突嗎?

    需要使用 lwip 上圖中 網(wǎng)絡(luò)接口設(shè)備 需要使能么? 上圖中 網(wǎng)絡(luò)接口設(shè)備 是干嘛用的?是一個(gè)比lwip 功能弱的tcp/ip 協(xié)議么?
    發(fā)表于 09-18 06:16

    GraniStudio : TCP/IP(Socket)協(xié)議深度剖析

    在工業(yè)自動(dòng)化與物聯(lián)網(wǎng)領(lǐng)域,TCP/IP(Socket)協(xié)議作為應(yīng)用最廣泛的網(wǎng)絡(luò)通信標(biāo)準(zhǔn),是實(shí)現(xiàn)設(shè)備間數(shù)據(jù)交互的核心技術(shù)。GraniStudio 軟件作為工業(yè)級(jí)零代碼開(kāi)發(fā)平臺(tái),其內(nèi)置的 TCP
    的頭像 發(fā)表于 08-03 22:20 ?1056次閱讀
    GraniStudio : <b class='flag-5'>TCP</b>/<b class='flag-5'>IP</b>(Socket)<b class='flag-5'>協(xié)議</b>深度剖析

    什么是Modbus TCP協(xié)議

    TCP/IP協(xié)議,通過(guò)以太網(wǎng)進(jìn)行通信,并支持多個(gè)設(shè)備同時(shí)訪問(wèn)同一個(gè)Modbus TCP服務(wù)器。 一、
    的頭像 發(fā)表于 07-23 17:18 ?3906次閱讀
    什么是Modbus <b class='flag-5'>TCP</b><b class='flag-5'>協(xié)議</b>

    生物制藥自動(dòng)化升級(jí):Modbus TCP與Ethernet/IP協(xié)議轉(zhuǎn)換實(shí)踐

    Ethernet/IP),直接通信存在障礙。為此通過(guò)穩(wěn)聯(lián)技術(shù)的Modbus TCP與Ethernet/IP網(wǎng)關(guān),實(shí)現(xiàn)兩種協(xié)議的無(wú)縫轉(zhuǎn)換,確保數(shù)據(jù)實(shí)時(shí)交互和設(shè)備精準(zhǔn)控制。 1、打開(kāi)RSL
    的頭像 發(fā)表于 06-17 18:34 ?494次閱讀
    生物制藥自動(dòng)化升級(jí):Modbus <b class='flag-5'>TCP</b>與Ethernet/<b class='flag-5'>IP</b><b class='flag-5'>協(xié)議</b>轉(zhuǎn)換實(shí)踐

    51+單片機(jī)TCP-IP+協(xié)議ZLIP源碼

    概述 單片機(jī)上網(wǎng)技術(shù),是當(dāng)前的一個(gè)熱門技術(shù)。單片機(jī)上網(wǎng)技術(shù)中的一個(gè)重要部分是在單片上實(shí)現(xiàn) TCP/IP 協(xié)議?,F(xiàn)在可獲得的 TCP/
    發(fā)表于 04-22 15:11

    EtherNet/IP轉(zhuǎn)Modbus TCP:新能源風(fēng)電監(jiān)控與分析實(shí)用案例

    的控制系統(tǒng)、變流器等采用 MODBUS TCP 協(xié)議的設(shè)備以及基于 EtherNet/IP 協(xié)議的遠(yuǎn)程監(jiān)控系統(tǒng)和數(shù)據(jù)分析系統(tǒng)均已正常運(yùn)行且網(wǎng)絡(luò)連接正常。 二、
    的頭像 發(fā)表于 02-17 15:54 ?766次閱讀
    EtherNet/<b class='flag-5'>IP</b>轉(zhuǎn)Modbus <b class='flag-5'>TCP</b>:新能源風(fēng)電監(jiān)控與分析實(shí)用案例

    EtherNet/IP轉(zhuǎn)Modbus TCP實(shí)現(xiàn)菱變頻器與制造執(zhí)行系統(tǒng)連接通訊的配置案例

    的主軸電機(jī)。工廠的制造執(zhí)行系統(tǒng)(MES)采用 MODBUS TCP 協(xié)議,需要獲取變頻器的運(yùn)行數(shù)據(jù)和狀態(tài)信息,以便進(jìn)行生產(chǎn)調(diào)度和設(shè)備管理。 二、硬件設(shè)備 菱變頻器: 支持標(biāo)準(zhǔn)的Eth
    的頭像 發(fā)表于 02-11 10:26 ?1287次閱讀
    EtherNet/<b class='flag-5'>IP</b>轉(zhuǎn)Modbus <b class='flag-5'>TCP</b>實(shí)現(xiàn)<b class='flag-5'>三</b>菱變頻器與制造執(zhí)行系統(tǒng)連接通訊的配置案例

    EtherNet/IP轉(zhuǎn)Modbus TCP在新能源風(fēng)力發(fā)電場(chǎng)遠(yuǎn)程監(jiān)控與數(shù)據(jù)分析的配置案例

    到風(fēng)電場(chǎng)的局域網(wǎng)。確保風(fēng)力發(fā)電機(jī)組的控制系統(tǒng)、變流器等采用 MODBUS TCP 協(xié)議的設(shè)備以及基于 EtherNet/IP 協(xié)議的遠(yuǎn)程監(jiān)控系統(tǒng)和數(shù)據(jù)分析系統(tǒng)均已正常運(yùn)行且網(wǎng)絡(luò)連接正常
    的頭像 發(fā)表于 02-10 15:54 ?722次閱讀
    EtherNet/<b class='flag-5'>IP</b>轉(zhuǎn)Modbus <b class='flag-5'>TCP</b>在新能源風(fēng)力發(fā)電場(chǎng)遠(yuǎn)程監(jiān)控與數(shù)據(jù)分析的配置案例

    EtherNet/IP-Modbus TCP轉(zhuǎn)換秘籍:菱變頻器牽手西門子PLC配置

    JM-TCP-EIPM 網(wǎng)關(guān)。 二、硬件設(shè)備 菱變頻器: 支持標(biāo)準(zhǔn)的EtherNet/IP協(xié)議 西門子1200 PLC 捷米
    的頭像 發(fā)表于 02-10 14:28 ?888次閱讀
    EtherNet/<b class='flag-5'>IP</b>-Modbus <b class='flag-5'>TCP</b>轉(zhuǎn)換秘籍:<b class='flag-5'>三</b>菱變頻器牽手西門子PLC配置<b class='flag-5'>全</b>解

    TCP協(xié)議的性能測(cè)試與評(píng)估方法

    在現(xiàn)代網(wǎng)絡(luò)通信中,TCP協(xié)議的性能對(duì)用戶體驗(yàn)至關(guān)重要。性能測(cè)試與評(píng)估可以幫助我們了解TCP協(xié)議在不同網(wǎng)絡(luò)條件下的表現(xiàn),從而優(yōu)化網(wǎng)絡(luò)配置和提高服務(wù)質(zhì)量。
    的頭像 發(fā)表于 01-22 10:03 ?2453次閱讀

    如何優(yōu)化TCP協(xié)議的性能

    優(yōu)化TCP協(xié)議的性能可以從多個(gè)方面入手,以下是一些關(guān)鍵的策略和方法: 一、調(diào)整TCP參數(shù) TCP窗口大小 : 重要性 :TCP窗口大小是衡量
    的頭像 發(fā)表于 01-22 09:52 ?1659次閱讀

    TCP協(xié)議與UDP協(xié)議的區(qū)別

    1. 連接性 TCP(傳輸控制協(xié)議) : 面向連接 :在數(shù)據(jù)傳輸之前,TCP需要建立一個(gè)連接,這通過(guò)次握手過(guò)程完成。 可靠性 :一旦連接建立,TC
    的頭像 發(fā)表于 01-22 09:44 ?2120次閱讀