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

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

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

網(wǎng)絡(luò)通信協(xié)議有哪些

jf_78858299 ? 來源:黑馬程序員視頻庫 ? 作者:黑馬程序員視頻庫 ? 2023-03-23 14:21 ? 次閱讀

通過計算機(jī)網(wǎng)絡(luò)可以使多臺計算機(jī)實現(xiàn)連接,但是位于同一個網(wǎng)絡(luò)中的計算機(jī)在進(jìn)行連接和通信時必須要遵守一定的規(guī)則,這就好比在道路中行駛的汽車一樣要遵守交通規(guī)則。

在計算機(jī)網(wǎng)絡(luò)中,這些連接和通信的規(guī)則被稱為 網(wǎng)絡(luò)通信協(xié)議 ,它對數(shù)據(jù)的傳輸格式、傳輸速率、傳輸步驟等做了統(tǒng)一規(guī)定,通信雙方必須同時遵守才能完成數(shù)據(jù)交互。

網(wǎng)絡(luò)通信協(xié)議有很多種,目前應(yīng)用最廣泛的有 TCP/IP協(xié)議 (Transmission Control Protocol/Internet Protocol,傳輸控制協(xié)議/英特網(wǎng)互聯(lián)協(xié)議)、 UDP協(xié)議 (User Datagram Protocol,用戶數(shù)據(jù)報協(xié)議)和其他一些協(xié)議的協(xié)議組。

為了減少網(wǎng)絡(luò)編程設(shè)計的復(fù)雜性,絕大多數(shù)網(wǎng)絡(luò)采用分層設(shè)計方法。所謂分層設(shè)計,就是按照信息的流動過程將網(wǎng)絡(luò)的整體功能分解為一個個的功能層,不同機(jī)器上的同等功能層之間采用相同的協(xié)議,同一機(jī)器上的相鄰功能層之間通過接口進(jìn)行信息傳遞。

TCP/IP協(xié)議(又稱為TCP/IP協(xié)議簇)是一組用于實現(xiàn)網(wǎng)絡(luò)互聯(lián)的通信協(xié)議,其名稱來源于該協(xié)議簇中的兩個重要協(xié)議TCP協(xié)議和IP協(xié)議,基于TCP/IP協(xié)議參考模型的網(wǎng)絡(luò)層次結(jié)構(gòu)比較簡單,共分為四層,如圖1所示。

圖片

圖1中,TCP/IP協(xié)議中的四層結(jié)構(gòu)分別是鏈路層(也叫網(wǎng)絡(luò)接口層)、網(wǎng)絡(luò)層、傳輸層和應(yīng)用層,每層分別負(fù)責(zé)不同的通信功能,接下來針對這四層結(jié)構(gòu)進(jìn)行詳細(xì)地講解。

**· 鏈路層:**鏈路層是用于定義物理傳輸通道,通常是對某些網(wǎng)絡(luò)連接設(shè)備的驅(qū)動協(xié)議,例如針對光纖、雙絞線提供的驅(qū)動。

· 網(wǎng)絡(luò)層: 網(wǎng)絡(luò)層是整個TCP/IP協(xié)議的核心,它主要用于將傳輸?shù)臄?shù)據(jù)進(jìn)行分組,將分組數(shù)據(jù)發(fā)送到目標(biāo)計算機(jī)或者網(wǎng)絡(luò)。

· 運(yùn)輸層: 主要使網(wǎng)絡(luò)程序進(jìn)行通信,在進(jìn)行網(wǎng)絡(luò)通信時,可以采用TCP協(xié)議,也可以采用UDP協(xié)議。

· 應(yīng)用層: 主要為互聯(lián)網(wǎng)中的各種網(wǎng)絡(luò)應(yīng)用提供服務(wù)。

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

    關(guān)注

    8

    文章

    1324

    瀏覽量

    78754
  • UDP
    UDP
    +關(guān)注

    關(guān)注

    0

    文章

    317

    瀏覽量

    33801
  • 傳輸控制
    +關(guān)注

    關(guān)注

    0

    文章

    6

    瀏覽量

    6456
  • 網(wǎng)絡(luò)通信協(xié)議

    關(guān)注

    0

    文章

    9

    瀏覽量

    6146
收藏 人收藏

    評論

    相關(guān)推薦

    無線ModBus實訓(xùn)套件應(yīng)用方案

    ,讓學(xué)習(xí)者對無線網(wǎng)絡(luò)搭建和無線網(wǎng)絡(luò)通信協(xié)議一個清晰的概念。無線ModBus實訓(xùn)套件即可單獨(dú)完成單片機(jī)、433M無線通信、了解ModBus協(xié)議
    發(fā)表于 06-24 14:15

    LABVIEW實現(xiàn)網(wǎng)絡(luò)通信的方法

    之一。所以通過網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)共享是各種軟件的發(fā)展趨勢,而LabVIEW軟件平臺正是適應(yīng)了這一發(fā)展趨勢,它具有強(qiáng)大的網(wǎng)絡(luò)通信功能,使用LabVIEW實現(xiàn)網(wǎng)絡(luò)通信4大類方法:(1)使用
    發(fā)表于 12-12 18:02

    希澈科技誠聘嵌入式工程師

    ,熟悉軟件單元測試方法及流程,對硬件電路一定的了解,能調(diào)試相關(guān)驅(qū)動,能快速閱讀英文器件手冊4.熟悉UART/SPI/IIC等至少2種外設(shè)協(xié)議及應(yīng)用5.熟悉網(wǎng)絡(luò)通信協(xié)議WiFi或藍(lán)
    發(fā)表于 10-08 18:02

    使用IPort-1模塊怎么給嵌入式設(shè)備增加網(wǎng)絡(luò)接口?

    控制、接口標(biāo)準(zhǔn)等優(yōu)點(diǎn)。給嵌入式設(shè)備增加網(wǎng)口連接的常用方法是在硬件電路上增加以太網(wǎng)控制芯片和接口,但是,這些芯片通常都有100個以上的管腳,且需要對芯片的硬件結(jié)構(gòu)和網(wǎng)絡(luò)通信協(xié)議深刻了解,或者自行設(shè)計
    發(fā)表于 10-09 06:11

    如何配置局域網(wǎng)中的通信協(xié)議?

    如何配置局域網(wǎng)中的通信協(xié)議?選擇網(wǎng)絡(luò)通信協(xié)議的原則是什么?局域網(wǎng)中常用的通信協(xié)議哪幾種?
    發(fā)表于 05-26 06:45

    基于UDP協(xié)議網(wǎng)絡(luò)通信應(yīng)用程序

    基于UDP協(xié)議網(wǎng)絡(luò)通信應(yīng)用程序(UDP-Socket)前兩篇文章介紹了基于TCP/IP協(xié)議網(wǎng)絡(luò)通信應(yīng)用程序。嵌入式Linux應(yīng)用程序開發(fā)-(7)TCP-IP
    發(fā)表于 11-05 08:29

    什么是通信協(xié)議?如何解決IP地址荒呢

    為什么需要網(wǎng)絡(luò)通信?實現(xiàn)網(wǎng)絡(luò)通信需要哪些支持?什么是通信協(xié)議?如何解決IP地址荒呢?
    發(fā)表于 12-23 06:34

    什么是通信協(xié)議?什么作用?

    為什么需要網(wǎng)絡(luò)通信?什么是通信協(xié)議?什么作用?
    發(fā)表于 12-24 07:16

    FPGA上實現(xiàn)網(wǎng)絡(luò)通信用的協(xié)議

    和外部設(shè)備。FPGA可以通過實現(xiàn)USB協(xié)議來支持USB通信??偟膩碚f,選擇哪種網(wǎng)絡(luò)通信協(xié)議要根據(jù)應(yīng)用的具體需求和FPGA的性能來決定,需要對不同的協(xié)議進(jìn)行分析和評估。無意發(fā)現(xiàn)了個FPG
    發(fā)表于 03-27 09:01

    最新網(wǎng)絡(luò)通信協(xié)議手冊

    最新網(wǎng)絡(luò)通信協(xié)議手冊
    發(fā)表于 03-24 22:08 ?73次下載

    結(jié)合內(nèi)部CAN總線與外部網(wǎng)絡(luò)通信協(xié)議的嵌入式系統(tǒng)開發(fā)

    結(jié)合內(nèi)部CAN總線與外部網(wǎng)絡(luò)通信協(xié)議的嵌入式系統(tǒng)開發(fā),網(wǎng)絡(luò)通信的技術(shù)資料,很好很實用。
    發(fā)表于 03-28 10:47 ?10次下載

    一種適于單片機(jī)系統(tǒng)的網(wǎng)絡(luò)通信協(xié)議

    一種適于單片機(jī)系統(tǒng)的網(wǎng)絡(luò)通信協(xié)議網(wǎng)絡(luò)通信的技術(shù)資料,很好很實用。
    發(fā)表于 03-28 10:08 ?11次下載

    基于Socket網(wǎng)絡(luò)通信協(xié)議的應(yīng)用研究(最終修改)

    基于Socket網(wǎng)基于Socket網(wǎng)絡(luò)通信協(xié)議的應(yīng)用研究,很好的通信資料
    發(fā)表于 03-29 10:25 ?12次下載

    無線傳感器網(wǎng)絡(luò)通信協(xié)議

    在歸納分布式無線傳感器網(wǎng)絡(luò)研究進(jìn)展的基礎(chǔ)上,給出了綜合分布式無線傳感器網(wǎng)絡(luò)技術(shù)各個方面的協(xié)議體系結(jié)構(gòu),并在新的體系結(jié)構(gòu)下,系統(tǒng)地闡述了分布式無線傳感器網(wǎng)絡(luò)通信協(xié)議研究的進(jìn)展,介紹了典型
    發(fā)表于 01-08 16:15 ?13次下載
    無線傳感器<b class='flag-5'>網(wǎng)絡(luò)通信協(xié)議</b>

    網(wǎng)絡(luò)通信基礎(chǔ)常識

    網(wǎng)絡(luò)通信中最重要的就是網(wǎng)絡(luò)通信協(xié)議。當(dāng)今網(wǎng)絡(luò)協(xié)議很多,局域網(wǎng)中最常用的三個
    發(fā)表于 05-08 15:02 ?2119次閱讀