日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

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

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

掃碼添加小助手

加入工程師交流群

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

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

(1)UDP端口號:UDP協(xié)議通過端口號來區(qū)分不同程序的程序所需要的數(shù)據(jù)包。長度為16bit。

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

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

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

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

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

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

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

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

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

3.TCP協(xié)議

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

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

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

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

    關(guān)注

    1

    文章

    101

    瀏覽量

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

    關(guān)注

    64

    文章

    9099

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    EtherNet/IP轉(zhuǎn)TCP/IP 塔訊智能網(wǎng)關(guān)儲能PACK產(chǎn)線集中管控

    新能源儲能行業(yè)作為工業(yè)自動化領(lǐng)域的高前景主流賽道,產(chǎn)線中多協(xié)議設(shè)備共存是普遍現(xiàn)象,AB羅克韋爾EtherNet/IP協(xié)議與標(biāo)準(zhǔn)TCP/IP設(shè)
    的頭像 發(fā)表于 03-27 15:48 ?291次閱讀
    EtherNet/<b class='flag-5'>IP</b>轉(zhuǎn)<b class='flag-5'>TCP</b>/<b class='flag-5'>IP</b> 塔訊智能網(wǎng)關(guān)儲能PACK產(chǎn)線集中管控

    疆鴻智能ETHERNET IP轉(zhuǎn)MODBUS TCP:通訊“絕殺”,讓PLC秒懂設(shè)備話

    疆鴻智能ETHERNET IP轉(zhuǎn)MODBUS TCP:通訊“絕殺”,讓PLC秒懂設(shè)備話 車間一臺關(guān)鍵設(shè)備突然離線。PLC不斷報“連接超時”,產(chǎn)線停擺。 設(shè)備端是MODBUS TCP協(xié)議
    的頭像 發(fā)表于 03-20 15:13 ?241次閱讀
    疆鴻智能ETHERNET <b class='flag-5'>IP</b>轉(zhuǎn)MODBUS <b class='flag-5'>TCP</b>:通訊“絕殺”,讓PLC秒懂設(shè)備話

    協(xié)議之橋:疆鴻智能Ethernet/IP轉(zhuǎn)Modbus TCP,流量計數(shù)據(jù)自由流

    協(xié)議之橋:疆鴻智能Ethernet/IP轉(zhuǎn)Modbus TCP,流量計數(shù)據(jù)自由流 作為污水處理廠自動化改造項目的一員,我們近期遇到了一個典型的設(shè)備通信難題。廠內(nèi)核心控制系統(tǒng)采用羅克韋爾PLC,通過
    的頭像 發(fā)表于 03-19 15:08 ?194次閱讀
    <b class='flag-5'>協(xié)議</b>之橋:疆鴻智能Ethernet/<b class='flag-5'>IP</b>轉(zhuǎn)Modbus <b class='flag-5'>TCP</b>,流量計數(shù)據(jù)自由流

    疆鴻智能EtherNet/IP和Modbus TCP技術(shù)應(yīng)用,建議點贊收藏!

    疆鴻智能EtherNet/IP和Modbus TCP技術(shù)應(yīng)用,建議點贊收藏! 隨著工業(yè)自動化向數(shù)字化、智能化邁進(jìn),不同通信協(xié)議間的互聯(lián)互通已成為構(gòu)建高效生產(chǎn)網(wǎng)絡(luò)的基礎(chǔ)。EtherNet/IP
    的頭像 發(fā)表于 03-18 14:56 ?203次閱讀
    疆鴻智能EtherNet/<b class='flag-5'>IP</b>和Modbus <b class='flag-5'>TCP</b>技術(shù)應(yīng)用,建議點贊收藏!

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

    TCP/IP協(xié)議作為互聯(lián)網(wǎng)通信的基礎(chǔ)架構(gòu),其核心機(jī)制Socket編程承載著全球數(shù)據(jù)交換的使命。本文將深入剖析這一協(xié)議的七層架構(gòu)、次握手與四
    的頭像 發(fā)表于 03-03 17:06 ?821次閱讀

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

    /以太網(wǎng)能力,正重新定義工業(yè)數(shù)據(jù)傳輸?shù)倪吔?。其核心?yōu)勢,在于對TCP/IP與UDP協(xié)議的深度適配,為不同場景提供精準(zhǔn)的通信解決方案。 ?? ?TCP/
    的頭像 發(fā)表于 01-19 18:25 ?337次閱讀
    工業(yè)級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)高效傳輸新范式

    疆鴻智能一鍵打通EtherCAT轉(zhuǎn)Modbus TCP/IP,汽車制造鏈透明

    疆鴻智能一鍵打通EtherCAT轉(zhuǎn)Modbus TCP/IP,汽車制造鏈透明 一、案例背景 在現(xiàn)代汽車制造體系中,各生產(chǎn)環(huán)節(jié)常采用異構(gòu)的工業(yè)網(wǎng)絡(luò)協(xié)議。以某新能源汽車焊裝車間為例,其機(jī)
    的頭像 發(fā)表于 01-06 15:37 ?322次閱讀

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

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

    快速掌握TCP/IP?LuatOS新手入門指南

    想快速上手TCP/IP通信卻不知從何開始?LuatOS為開發(fā)者提供了簡潔高效的開發(fā)路徑。通過本指南的實操步驟,你將發(fā)現(xiàn),實現(xiàn)網(wǎng)絡(luò)連接其實比想象中更簡單。 提到網(wǎng)絡(luò)應(yīng)用,就繞不開TCP/IP
    的頭像 發(fā)表于 10-15 17:27 ?827次閱讀
    快速掌握<b class='flag-5'>TCP</b>/<b class='flag-5'>IP</b>?LuatOS新手入門指南

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

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

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

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

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

    在工業(yè)自動化與物聯(lián)網(wǎng)領(lǐng)域,TCP/IP(Socket)協(xié)議作為應(yīng)用最廣泛的網(wǎng)絡(luò)通信標(biāo)準(zhǔn),是實現(xiàn)設(shè)備間數(shù)據(jù)交互的核心技術(shù)。GraniStudio 軟件作為工業(yè)級零代碼開發(fā)平臺,其內(nèi)置的 TCP
    的頭像 發(fā)表于 08-03 22:20 ?1379次閱讀
    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é)議,通過以太網(wǎng)進(jìn)行通信,并支持多個設(shè)備同時訪問同一個Modbus TCP服務(wù)器。 一、
    的頭像 發(fā)表于 07-23 17:18 ?4854次閱讀
    什么是Modbus <b class='flag-5'>TCP</b><b class='flag-5'>協(xié)議</b>

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

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

    西門子200smart ST20與菱FX5U-64MT/ES的Modbus TCP通信

    Modbus TCP是Modbus協(xié)議的一種基于以太網(wǎng)的通信實現(xiàn),常用于工業(yè)自動化系統(tǒng)中設(shè)備之間的數(shù)據(jù)交換。它基于TCP/IP協(xié)議
    的頭像 發(fā)表于 05-12 10:07 ?3370次閱讀
    西門子200smart ST20與<b class='flag-5'>三</b>菱FX5U-64MT/ES的Modbus <b class='flag-5'>TCP</b>通信
    江川县| 东兰县| 齐齐哈尔市| 新野县| 安阳市| 郑州市| 全南县| 丰原市| 通道| 仁寿县| 汝南县| 延吉市| 衡水市| 绥江县| 新泰市| 西和县| 綦江县| 云南省| 建宁县| 耒阳市| 峨眉山市| 壶关县| 永福县| 美姑县| 台江县| 沙河市| 布尔津县| 新营市| 织金县| 金川县| 宁远县| 松阳县| 光山县| 新泰市| 平定县| 壤塘县| 太保市| 利辛县| 肃北| 东阳市| 从江县|