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

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

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

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

到底什么是TCP/IP協(xié)議棧,看完這篇你就明白!

才茂通信 ? 2022-12-09 15:21 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一談到TCP/IP協(xié)議棧,相信不少小白都處于暴躁的邊緣,只懂其一不知其二。沒(méi)關(guān)系,看完這篇你就知道啦!

我們先簡(jiǎn)單了解下TCP/IP協(xié)議,該協(xié)議最早得名于上世紀(jì)80年代,由于其優(yōu)異性,很快便成為主流網(wǎng)絡(luò)通信協(xié)議。后面出現(xiàn)的各類協(xié)議(http、ip、dns、tcp、arp等)都被整體納入這一協(xié)議體系中去,被統(tǒng)稱為“TCP/IP協(xié)議?!保癟CP/IP協(xié)議?!泵Q就是這么由此而來(lái)的。

對(duì)應(yīng)這一協(xié)議棧,同時(shí)發(fā)展出了TCP/IP 參考模型,該模型是一個(gè)抽象的分層模型,TCP/IP 協(xié)議棧中的所有協(xié)議被歸類到這一模型的4個(gè)層次中(四個(gè)層分別是:鏈路層、網(wǎng)絡(luò)層、傳輸層、應(yīng)用層),每一層都呼叫它的下一層所提供的協(xié)議來(lái)完成其需求,各個(gè)層次間互相協(xié)作,由此完成了互聯(lián)網(wǎng)通信的主要工作。

pYYBAGOSioeAbHs9AADh1-UaQoc621.png

*由于OSI協(xié)議棧比較復(fù)雜,且TCP和IP兩大協(xié)議在業(yè)界被廣泛使用,所以TCP/IP參考模型成為了互聯(lián)網(wǎng)的主流參考模型*

為了讓你對(duì)通信過(guò)程有一個(gè)更好的理解,我將以http請(qǐng)求通信的過(guò)程為例子,從TCP/IP四個(gè)層次出發(fā),對(duì)應(yīng)各個(gè)層次的通信實(shí)體,看各個(gè)協(xié)議是如何在這些通信實(shí)體中發(fā)生作用。

在這之前我們先了解下網(wǎng)絡(luò)通信中的三個(gè)地址:IP地址、Mac地址以及端口號(hào),三者分別代表:

IP地址:網(wǎng)絡(luò)中互聯(lián)的主機(jī)和路由器的標(biāo)識(shí)

Mac地址:每個(gè)網(wǎng)卡硬件的物理地址

端口號(hào):識(shí)別同一個(gè)主機(jī)上不同的應(yīng)用程序,也可以理解為程序地址

當(dāng)你輸入一個(gè)網(wǎng)址并按下回車(chē)鍵的時(shí)候:應(yīng)用層協(xié)議會(huì)先對(duì)該請(qǐng)求包做格式定義;緊接著傳輸層協(xié)議加上雙方的端口號(hào),確認(rèn)雙方通信的應(yīng)用程序;然后網(wǎng)絡(luò)層協(xié)議加上雙方的IP地址,確認(rèn)雙方的網(wǎng)絡(luò)位置;最后鏈路層協(xié)議加上雙方的MAC地址,確認(rèn)雙方的物理位置,以太網(wǎng)協(xié)議會(huì)通過(guò)對(duì)電信號(hào)數(shù)據(jù)進(jìn)行分組,形成數(shù)據(jù)幀,再采用廣播方式,通過(guò)傳輸介質(zhì)發(fā)送給對(duì)方主機(jī)。而對(duì)于不同網(wǎng)段,該數(shù)據(jù)包先會(huì)轉(zhuǎn)發(fā)給網(wǎng)關(guān)路由器,經(jīng)過(guò)多次轉(zhuǎn)發(fā)后,最終被發(fā)送到目標(biāo)主機(jī)。目標(biāo)機(jī)接收到數(shù)據(jù)包后,采用對(duì)應(yīng)的協(xié)議,對(duì)幀數(shù)據(jù)進(jìn)行組裝,然后再通過(guò)一層一層的協(xié)議進(jìn)行解析,最終被應(yīng)用層的協(xié)議解析并交給服務(wù)器處理。在這個(gè)過(guò)程中,各項(xiàng)協(xié)議確保了傳輸過(guò)程的實(shí)現(xiàn)以及數(shù)據(jù)的安全。

IP地址相當(dāng)于是人所在的區(qū)域,MAC地址相當(dāng)于是人的身份證號(hào)碼,對(duì)于網(wǎng)絡(luò)傳輸最終都是以MAC地址來(lái)實(shí)現(xiàn)的。

我們來(lái)梳理一下每層模型的職責(zé):

  1. 應(yīng)用層:定義數(shù)據(jù)格式,并按照對(duì)應(yīng)的格式解讀數(shù)據(jù)
  2. 傳輸層:定義端口,確認(rèn)主機(jī)上應(yīng)用程序的身份,并將數(shù)據(jù)包交給對(duì)應(yīng)的應(yīng)用程序
  3. 網(wǎng)絡(luò)層:定義IP地址,確認(rèn)主機(jī)所在的網(wǎng)絡(luò)位置,并通過(guò)IP進(jìn)行MAC尋址,對(duì)外網(wǎng)數(shù)據(jù)包進(jìn)行路由轉(zhuǎn)發(fā)
  4. 鏈路層:以字節(jié)為單位對(duì)0和1進(jìn)行分組,定義數(shù)據(jù)幀,確認(rèn)主機(jī)的物理地址,傳輸數(shù)據(jù)

以上內(nèi)容是對(duì)TCP/IP四層模型做了簡(jiǎn)單的介紹,而實(shí)際上每一層模型都有很多協(xié)議,每個(gè)協(xié)議要做的事情也很多,但我們首先得有一個(gè)清晰的脈絡(luò)結(jié)構(gòu),把基本的作用都掌握了,然后再去豐富細(xì)節(jié),就比較好理解了。

關(guān)注我,用最通俗的文字帶你了解物聯(lián)網(wǎng)~

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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)投訴
  • 協(xié)議棧
    +關(guān)注

    關(guān)注

    2

    文章

    146

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

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

    在工業(yè)自動(dòng)化與物聯(lián)網(wǎng)飛速發(fā)展的今天,不同協(xié)議設(shè)備之間的互聯(lián)互通已成為企業(yè)提升生產(chǎn)效率、實(shí)現(xiàn)智能化升級(jí)的關(guān)鍵挑戰(zhàn)。如何讓支持EtherNet/IP的PLC、伺服系統(tǒng)與基于Modbus TCP
    的頭像 發(fā)表于 09-19 16:30 ?437次閱讀
    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 ?740次閱讀
    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 ?2120次閱讀
    什么是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 ?311次閱讀
    生物制藥自動(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è)熱門(mén)技術(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ò)連接正常。 二、硬件設(shè)備 風(fēng)力發(fā)電機(jī)組變流
    的頭像 發(fā)表于 02-17 15:54 ?587次閱讀
    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在新能源風(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 ?513次閱讀
    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ù)分析的配置案例

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

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

    什么是TCP協(xié)議及其工作原理

    在現(xiàn)代網(wǎng)絡(luò)通信中,數(shù)據(jù)的傳輸需要依賴于一套復(fù)雜的協(xié)議來(lái)確保數(shù)據(jù)的完整性和可靠性。TCP協(xié)議作為這些協(xié)議中的關(guān)鍵一環(huán),扮演著至關(guān)重要的角色。 TCP
    的頭像 發(fā)表于 01-22 09:41 ?1820次閱讀

    以太網(wǎng)和TCP/IP的關(guān)系解析

    在現(xiàn)代計(jì)算機(jī)網(wǎng)絡(luò)中,以太網(wǎng)和TCP/IP協(xié)議是構(gòu)建網(wǎng)絡(luò)通信的基礎(chǔ)。以太網(wǎng)定義了局域網(wǎng)(LAN)中的數(shù)據(jù)鏈路層和物理層的技術(shù)標(biāo)準(zhǔn),而TCP/
    的頭像 發(fā)表于 11-08 09:21 ?2962次閱讀

    什么是socket編程 socket與tcp/ip協(xié)議的關(guān)系

    基于TCP/IP協(xié)議族,這是一組用于網(wǎng)絡(luò)通信的協(xié)議,包括傳輸控制協(xié)議TCP)和互聯(lián)網(wǎng)
    的頭像 發(fā)表于 11-01 16:01 ?1541次閱讀

    芯驛電子 ALINX 推出全新 IP 核產(chǎn)品線,覆蓋 TCP/UDP/NVMe AXI IP

    10GBe/40GBe UDP 協(xié)議 IP 核、10GbE TCP/IP 協(xié)議
    的頭像 發(fā)表于 10-30 17:39 ?1183次閱讀
     芯驛電子 ALINX 推出全新 <b class='flag-5'>IP</b> 核產(chǎn)品線,覆蓋 <b class='flag-5'>TCP</b>/UDP/NVMe AXI <b class='flag-5'>IP</b> 核

    芯驛電子ALINX推出全新IP核產(chǎn)品線

    /40GBe UDP 協(xié)議 IP 核、10GbE TCP/IP 協(xié)議
    的頭像 發(fā)表于 10-30 11:53 ?925次閱讀
    芯驛電子ALINX推出全新<b class='flag-5'>IP</b>核產(chǎn)品線

    Modbus RTU協(xié)議與Modbus TCP/IP協(xié)議的區(qū)別

    Modbus RTU和Modbus TCP/IP的本質(zhì)都是Modbus協(xié)議,都是通過(guò)Modbus寄存器地址來(lái)交換數(shù)據(jù)的,那么它們之間有什么區(qū)別呢?今天我們從以下幾個(gè)方面來(lái)探討一下。
    的頭像 發(fā)表于 10-18 17:44 ?2458次閱讀