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 隧道在物聯(lián)網(wǎng)中很重要

飛毛腿452 ? 來(lái)源:飛毛腿452 ? 作者:飛毛腿452 ? 2022-07-15 16:15 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

我們都看過(guò)經(jīng)典的電影場(chǎng)景。警方已經(jīng)追蹤到壞人的電話,他們準(zhǔn)備沖進(jìn)房間。槍支準(zhǔn)備就緒,氣氛緊張,執(zhí)法部門(mén)破門(mén)而入 - 卻發(fā)現(xiàn)兩部電話已連接,麥克風(fēng)到揚(yáng)聲器和揚(yáng)聲器到麥克風(fēng),轉(zhuǎn)達(dá)了罪犯的要求。

這不僅是一個(gè)經(jīng)典的電影比喻,而且還是 TCP 隧道的一個(gè)簡(jiǎn)單示例。讓我們探討一下這是什么以及為什么它是現(xiàn)代物聯(lián)網(wǎng)的重要概念。

回歸本源

讓我們退后一步,解釋一下這里發(fā)生了什么。首先,互聯(lián)網(wǎng)上的大多數(shù)服務(wù)使用傳輸控制協(xié)議 (TCP) 連接作為客戶(hù)端和服務(wù)器程序之間的通信方式。TCP 連接就像電話連接一樣,一旦“通話”接通,就可以通過(guò)對(duì)著麥克風(fēng)(電話的輸入通道)說(shuō)話并激活另一端的揚(yáng)聲器(輸出接收端的信道)。同樣,反之亦然。

為了完成電話類(lèi)比,請(qǐng)考慮可以創(chuàng)建 TCP 連接,就像使用分機(jī)號(hào)碼撥打電話一樣。與電話號(hào)碼一樣,TCP 連接使用 IP 地址和分機(jī)號(hào)碼連接到服務(wù)器的 IP 地址(電話號(hào)碼)和正確的端口(分機(jī))。例如,當(dāng)有人請(qǐng)求一個(gè)網(wǎng)頁(yè)時(shí),瀏覽器會(huì)打開(kāi)一個(gè) TCP 連接到由 IP 地址指定的網(wǎng)絡(luò)服務(wù)器。同樣,將其視為電話對(duì)話,然后瀏覽器對(duì) TCP“麥克風(fēng)”“說(shuō)話”以請(qǐng)求特定頁(yè)面,然后將其傳輸?shù)骄W(wǎng)絡(luò)服務(wù)器端的接收器。然后,網(wǎng)絡(luò)服務(wù)器定位網(wǎng)頁(yè)并將其傳回給瀏覽器以“聽(tīng)到”,這意味著它顯示了用戶(hù)的數(shù)據(jù)。很簡(jiǎn)單,對(duì)吧?這就是為什么在如此多的客戶(hù)端/服務(wù)器應(yīng)用程序中使用 TCP 來(lái)請(qǐng)求和接收數(shù)據(jù)的原因。

poYBAGLO9CGATbcoAABAfth9XvQ223.jpg

IoT 中典型的 TCP 客戶(hù)端/服務(wù)器應(yīng)用程序,例如連接到 IoT 設(shè)備(服務(wù)器)的智能手機(jī)應(yīng)用程序(客戶(hù)端)。這種連接類(lèi)似于電話交談。(來(lái)源:Nabto)

防火墻的連接問(wèn)題

但有一個(gè)問(wèn)題。假設(shè)您想使用 TCP 隧道在 IoT 中創(chuàng)建客戶(hù)端/服務(wù)器應(yīng)用程序,例如連接到 IoT 設(shè)備(服務(wù)器)的智能手機(jī)應(yīng)用程序(客戶(hù)端)。不幸的是,實(shí)現(xiàn)這一目標(biāo)說(shuō)起來(lái)容易做起來(lái)難。

為什么?那么,如果智能手機(jī)和物聯(lián)網(wǎng)設(shè)備位于同一個(gè)局域網(wǎng)上,表現(xiàn)為WIFI,那么應(yīng)該沒(méi)有問(wèn)題,因?yàn)榻⑦B接只是智能手機(jī)定位物聯(lián)網(wǎng)設(shè)備IP地址的問(wèn)題。但這并不是那么有用,就像您與物聯(lián)網(wǎng)設(shè)備位于同一建筑物中一樣,您只需親自前往設(shè)備并與之交互即可。

另一方面,如果您在遠(yuǎn)程操作,您的智能手機(jī)(和您)將在您的局域網(wǎng)之外,這意味著建立連接更加困難,因?yàn)槟募彝ゾW(wǎng)絡(luò)防火墻會(huì)阻止來(lái)自網(wǎng)絡(luò)外部的連接. 當(dāng)然,您可以為此類(lèi)連接打開(kāi)防火墻,也可以將 IoT 設(shè)備放置在防火墻之外的可公開(kāi)訪問(wèn)的 IP 地址上。但是,不建議這樣做,因?yàn)槟奈锫?lián)網(wǎng)設(shè)備可能容易受到來(lái)自整個(gè)互聯(lián)網(wǎng)的攻擊。

pYYBAGLO9DGAaRcbAAAsv9ZliY8957.jpg

家庭網(wǎng)絡(luò)防火墻可能會(huì)阻止外部連接,使遠(yuǎn)程客戶(hù)端難以從 IoT 設(shè)備讀取數(shù)據(jù);并且為物聯(lián)網(wǎng)設(shè)備打開(kāi)防火墻不是一種選擇,因?yàn)樗苋菀妆?a target="_blank">黑客入侵。(來(lái)源:Nabto)

通過(guò)TCP隧道找到解決方法

物聯(lián)網(wǎng)開(kāi)發(fā)者面臨的問(wèn)題是:我們?nèi)绾瓮ㄟ^(guò)防火墻連接到外部世界?我們?nèi)绾我园踩姆绞阶龅竭@一點(diǎn)?這兩個(gè)問(wèn)題的答案都是帶有嵌入式中繼的TCP隧道。該解決方案允許設(shè)備保持在防火墻后面,同時(shí)跨公共通道安全通信。此外,在中間有一個(gè)中繼,作為額外的預(yù)防措施,可以對(duì)這些通信進(jìn)行加密和身份驗(yàn)證。TCP隧道的工作原理是在客戶(hù)端運(yùn)行一個(gè)小程序,該程序?qū)CP連接/請(qǐng)求開(kāi)放。看起來(lái)像這樣。隧道接收器端接觸到在物聯(lián)網(wǎng)設(shè)備上運(yùn)行的隧道調(diào)度器端程序。一旦隧道調(diào)度器收到此類(lèi)“伸出”,它將創(chuàng)建到數(shù)據(jù)應(yīng)用物聯(lián)網(wǎng)設(shè)備的TCP連接,隧道接收器和隧道調(diào)度器將在兩個(gè)連接之間接收和轉(zhuǎn)發(fā)數(shù)據(jù)。對(duì)于TCP客戶(hù)端,它看起來(lái)就像TCP服務(wù)器端在本地運(yùn)行,而對(duì)于TCP服務(wù)器端應(yīng)用程序,它看起來(lái)就像客戶(hù)端在本地連接。

poYBAGLO9DWACJSQAAByrUmgOoE352.jpg

TCP 隧道通過(guò)在客戶(hù)端運(yùn)行一個(gè)小程序來(lái)工作,該程序?qū)?TCP 連接/請(qǐng)求開(kāi)放。(來(lái)源:Nabto)

另一個(gè)特點(diǎn)是,如果您認(rèn)為本地連接是安全的,例如在您的手機(jī)或程序之間的物聯(lián)網(wǎng)設(shè)備內(nèi)部發(fā)生的連接,隧道可以變得非常安全。隧道接收器和隧道調(diào)度器之間的連接可以使用證書(shū)進(jìn)行強(qiáng)身份驗(yàn)證,同樣,可以通過(guò)加密保護(hù)隱私。這對(duì)于攜帶敏感或私人數(shù)據(jù)的設(shè)備尤其重要,例如網(wǎng)絡(luò)攝像頭或可穿戴設(shè)備。

例如,在視頻設(shè)備中,TCP 隧道通常用于在現(xiàn)有視頻播放器客戶(hù)端和 TCP 視頻流服務(wù)(例如 IP 攝像機(jī)上的 RTSP 服務(wù)器)之間發(fā)送和接收?qǐng)D像。同時(shí),對(duì)現(xiàn)有 HTTP 服務(wù)的安全遠(yuǎn)程訪問(wèn)在提供對(duì)管理應(yīng)用程序的遠(yuǎn)程訪問(wèn)方面很受歡迎。我個(gè)人非常喜歡這個(gè)解決方案及其簡(jiǎn)單性。在客戶(hù)端或服務(wù)器端都不需要進(jìn)行任何調(diào)整——相反,當(dāng)客戶(hù)端實(shí)際與隧道調(diào)度程序通信時(shí),它會(huì)相信它是在本地與服務(wù)器通信。實(shí)際上,這種簡(jiǎn)單的 TCP 隧道“魔法”允許物聯(lián)網(wǎng)設(shè)備從安全位置與外部世界連接。

審核編輯 黃昊宇

聲明:本文內(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)投訴
  • 物聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    2938

    文章

    46930

    瀏覽量

    402561
  • TCP
    TCP
    +關(guān)注

    關(guān)注

    8

    文章

    1413

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    學(xué)習(xí)聯(lián)網(wǎng)怎么入門(mén)?

    聯(lián)網(wǎng)的基本概念和技術(shù)是學(xué)習(xí)聯(lián)網(wǎng)重要第一步。聯(lián)網(wǎng)是指互聯(lián)
    發(fā)表于 10-14 10:34

    聯(lián)網(wǎng)藍(lán)牙模塊有哪些優(yōu)勢(shì)?

    的續(xù)航時(shí)間。這對(duì)于需要長(zhǎng)時(shí)間運(yùn)行的聯(lián)網(wǎng)設(shè)備來(lái)說(shuō),是非常重要的一個(gè)優(yōu)勢(shì)。傳輸距離遠(yuǎn):相較于其他無(wú)線通信技術(shù),藍(lán)牙模塊的傳輸距離較遠(yuǎn),可以100米以?xún)?nèi)的范圍內(nèi)實(shí)現(xiàn)穩(wěn)定的通信。這使得其
    發(fā)表于 06-28 21:49

    聯(lián)網(wǎng)的應(yīng)用范圍有哪些?

    的應(yīng)用范圍極其廣泛,眾多行業(yè)都在積極引入這項(xiàng)技術(shù),以提升效率、創(chuàng)新業(yè)務(wù)模式。 物流行業(yè):倉(cāng)儲(chǔ)環(huán)節(jié),借助聯(lián)網(wǎng)技術(shù),可實(shí)現(xiàn)對(duì)貨物的實(shí)時(shí)監(jiān)測(cè),了解貨物的位置、狀態(tài)等信息,優(yōu)化倉(cāng)儲(chǔ)空間布局。運(yùn)輸過(guò)程
    發(fā)表于 06-16 16:01

    隧道監(jiān)控量測(cè)管理系統(tǒng)作為隧道施工安全管理的重要工具

    施工的關(guān)鍵功能,包括信息管理、數(shù)據(jù)監(jiān)測(cè)、分析統(tǒng)計(jì)及項(xiàng)目駕駛艙等方面的應(yīng)用優(yōu)勢(shì)。 一、隧道進(jìn)場(chǎng)信息管理 隧道施工初期,準(zhǔn)確記錄施工現(xiàn)場(chǎng)的基礎(chǔ)信息至關(guān)
    的頭像 發(fā)表于 05-12 09:34 ?328次閱讀
    <b class='flag-5'>隧道</b>監(jiān)控量測(cè)管理系統(tǒng)作為<b class='flag-5'>隧道</b>施工安全管理的<b class='flag-5'>重要</b>工具

    宇樹(shù)科技聯(lián)網(wǎng)方面

    計(jì)算與云計(jì)算相結(jié)合的方式,這在聯(lián)網(wǎng)具有重要意義。邊緣計(jì)算可以機(jī)器人本地進(jìn)行一些實(shí)時(shí)數(shù)據(jù)的處理和分析,減少數(shù)據(jù)傳輸延遲,提高機(jī)器人的自主
    發(fā)表于 02-04 06:48

    聯(lián)網(wǎng)就業(yè)有哪些高薪崗位?

    系統(tǒng)的數(shù)據(jù)安全和隱私保護(hù),這一崗位的需求也逐年上升。  隨著聯(lián)網(wǎng)行業(yè)的蓬勃發(fā)展,這些高薪崗位將持續(xù)吸引著大量求職者。然而,高薪并不是唾手可得的,對(duì)于求職者而言,還需要具備扎實(shí)的技術(shù)功底、豐富的實(shí)踐經(jīng)驗(yàn)和持續(xù)學(xué)習(xí)的精神。只有
    發(fā)表于 01-10 16:47

    隧道排水泵站遠(yuǎn)程監(jiān)控聯(lián)網(wǎng)系統(tǒng)

    、反應(yīng)速度慢、無(wú)法實(shí)時(shí)監(jiān)控等,這些問(wèn)題都極大地影響了隧道交通的安全性。因此,隧道排水泵站遠(yuǎn)程監(jiān)控聯(lián)網(wǎng)系統(tǒng)的出現(xiàn),成為了解決這一難題的重要
    的頭像 發(fā)表于 12-30 14:23 ?516次閱讀

    PROM器件聯(lián)網(wǎng)設(shè)備重要

    PROM器件(Programmable Read-Only Memory,可編程只讀存儲(chǔ)器)聯(lián)網(wǎng)(IoT)設(shè)備扮演著至關(guān)重要的角色。以
    的頭像 發(fā)表于 11-23 11:35 ?954次閱讀

    aes技術(shù)聯(lián)網(wǎng)的應(yīng)用前景

    問(wèn)題也日益凸顯。高級(jí)加密標(biāo)準(zhǔn)(AES)作為一種廣泛使用的對(duì)稱(chēng)加密算法,因其高效性和安全性,聯(lián)網(wǎng)扮演著越來(lái)越重要的角色。 1.
    的頭像 發(fā)表于 11-14 15:15 ?1277次閱讀

    socket 聯(lián)網(wǎng)的應(yīng)用

    不同的計(jì)算機(jī)程序在網(wǎng)絡(luò)中進(jìn)行通信。它基于TCP/IP協(xié)議,提供了一種可靠的、面向連接的通信方式。聯(lián)網(wǎng),Socket使得設(shè)備能夠發(fā)送和接
    的頭像 發(fā)表于 11-12 14:19 ?1454次閱讀

    EDA聯(lián)網(wǎng)設(shè)計(jì)的應(yīng)用

    設(shè)計(jì)和驗(yàn)證電子系統(tǒng)的重要輔助工具,它們可以幫助工程師更高效、更準(zhǔn)確地完成設(shè)計(jì)任務(wù)。 2. EDA硬件設(shè)計(jì)的應(yīng)用 聯(lián)網(wǎng)設(shè)備通常需要集成多
    的頭像 發(fā)表于 11-08 14:22 ?1110次閱讀

    socket聯(lián)網(wǎng)的應(yīng)用案例

    至關(guān)重要的角色。 1. 引言 聯(lián)網(wǎng)(IoT)技術(shù)的發(fā)展,使得各種設(shè)備能夠相互連接并交換數(shù)據(jù),從而實(shí)現(xiàn)智能化管理和控制。在這個(gè)過(guò)程,Socket作為網(wǎng)絡(luò)通信的基本接口,為設(shè)備之間的數(shù)
    的頭像 發(fā)表于 11-04 09:17 ?1205次閱讀

    MCU聯(lián)網(wǎng)的應(yīng)用前景

    與網(wǎng)絡(luò)的智能化交互。聯(lián)網(wǎng)的核心在于數(shù)據(jù)的收集、傳輸、處理和應(yīng)用,而MCU在這一過(guò)程扮演著至關(guān)重要的角色。 2. MCU
    的頭像 發(fā)表于 11-01 13:39 ?1319次閱讀

    LORA模塊聯(lián)網(wǎng)重要

    。 1. LORA模塊簡(jiǎn)介 LORA(Long Range)是一種低功耗廣域網(wǎng)(LPWAN)技術(shù),由法國(guó)公司Cycleo開(kāi)發(fā),后來(lái)被Semtech公司收購(gòu)。LORA技術(shù)以其長(zhǎng)距離通信能力、低功耗和開(kāi)放的網(wǎng)絡(luò)架構(gòu)而聞名,非常適合聯(lián)網(wǎng)應(yīng)用。 2. LORA模塊
    的頭像 發(fā)表于 10-31 16:59 ?1187次閱讀

    隧道機(jī)電監(jiān)控聯(lián)網(wǎng)系統(tǒng)方案

    、通風(fēng)系統(tǒng)、排水系統(tǒng)等。 傳統(tǒng)的隧道機(jī)電管理系統(tǒng),各個(gè)系統(tǒng)相互獨(dú)立,既不利于運(yùn)營(yíng)人員的養(yǎng)護(hù)及管理,也容易導(dǎo)致隧道內(nèi)的安全隱患。對(duì)此,數(shù)之能提供一套安全可靠的
    的頭像 發(fā)表于 10-24 11:33 ?655次閱讀