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

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

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

公網(wǎng)通:公網(wǎng)IP基于TCP連接調(diào)試

ARoI_DigCore ? 來源:YXQ ? 2019-06-04 10:29 ? 次閱讀

嵌入式開發(fā)過程中,有時(shí)需要產(chǎn)品進(jìn)行聯(lián)網(wǎng)通信,常見的就是WiFi、Ethernet、BLE、ZigBee等,其中BLE和ZigBee還分別需要手機(jī)或者ZigBee協(xié)調(diào)器來連接互聯(lián)網(wǎng)。

而WiFi和Ethernet,可直接連接互聯(lián)網(wǎng)。調(diào)試的時(shí)候,一般是在局域網(wǎng)內(nèi),連接同個(gè)WiFi下、同個(gè)路由,然后使用網(wǎng)絡(luò)調(diào)試助,開啟TCP-Server監(jiān)聽,終端設(shè)備連接TCP-Server,就可以爽快地調(diào)試了。

然而,如果使用的聯(lián)網(wǎng)模組無法在局域網(wǎng)內(nèi)通信,比如4G模組、NB-IoT模組等,這類模組是直接和運(yùn)營商基站連接。

然而坐在電腦前的你,PC機(jī)連接室內(nèi)的WiFi或者路由器,而你邊上正在調(diào)試的模組,已經(jīng)直通附近基站了,按照WiFi模組的局域網(wǎng)調(diào)試思路肯定行不通。

所以,需要有個(gè)公網(wǎng)IP的TCP-Server來監(jiān)聽終端的數(shù)據(jù)通信情況。這里介紹個(gè)支持公網(wǎng)連接的調(diào)試工具:公網(wǎng)通

公網(wǎng)通的特點(diǎn)是透傳,把基于TCP連接的所有客戶端進(jìn)行互聯(lián)互通,把TCP傳輸層上的所有數(shù)據(jù)內(nèi)容原封不動(dòng)直接透傳轉(zhuǎn)發(fā)。

透傳的優(yōu)點(diǎn)是能夠最大程度跟蹤客戶端原始數(shù)據(jù)傳輸情況,也避免了應(yīng)用層協(xié)議的約束。

單個(gè)設(shè)備接入

如上圖,單個(gè)終端設(shè)備接入TCP-Server,往來數(shù)據(jù)可以在公網(wǎng)通上查看,同時(shí)公網(wǎng)通也可發(fā)出數(shù)據(jù)到終端設(shè)備。公網(wǎng)通發(fā)送“www.digcore.cn,右側(cè)的客戶端接收成功,驗(yàn)證了數(shù)據(jù)的雙向連通性。

多設(shè)備接入

如上圖,設(shè)備1和設(shè)備2接入后,設(shè)備1發(fā)出的數(shù)據(jù)“device 1”同時(shí)被傳到了公網(wǎng)通Web頁面和設(shè)備2上,設(shè)備2發(fā)出的數(shù)據(jù)“device 2”也同時(shí)被傳到了公網(wǎng)通Web頁面和設(shè)備1上。這就是透傳轉(zhuǎn)發(fā)!

另外,公網(wǎng)通還可以對(duì)Web頁面做些簡單的設(shè)置選項(xiàng):

端口狀態(tài):設(shè)置顯示設(shè)備接入斷開狀態(tài)加時(shí)間戳:設(shè)置每條新消息前加時(shí)間戳發(fā)送方信息:設(shè)置顯示發(fā)送客戶端的IP和端口自動(dòng)換行:設(shè)置每條新消息自動(dòng)換行發(fā)送回顯:設(shè)置公網(wǎng)通Web頁面發(fā)出的數(shù)據(jù)回顯

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

    關(guān)注

    5060

    文章

    18980

    瀏覽量

    302251
  • IP
    IP
    +關(guān)注

    關(guān)注

    5

    文章

    1616

    瀏覽量

    149277
  • WIFI
    +關(guān)注

    關(guān)注

    81

    文章

    5282

    瀏覽量

    203124

原文標(biāo)題:【AIoT】公網(wǎng)通:公網(wǎng)IP基于TCP連接調(diào)試

文章出處:【微信號(hào):DigCore,微信公眾號(hào):掘芯科技】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    GPRS上位機(jī)與公網(wǎng)IP端口設(shè)置問題

    我申請了一臺(tái)云服務(wù)器,他們提供了一個(gè)固定的公網(wǎng)ip,當(dāng)進(jìn)入云服務(wù)器時(shí)候本機(jī)ip公網(wǎng)ip是相同的且固定,已有sim900a通信模塊我想做GP
    發(fā)表于 08-23 09:45

    labview連接多個(gè)tcp/ip

    樓主最近在做一個(gè)小項(xiàng)目,需要從局域網(wǎng)讀取儀器數(shù)據(jù)和從公網(wǎng)讀取無線模塊的數(shù)據(jù)。這樣該怎么用labview在一個(gè)vi中創(chuàng)建這兩個(gè)設(shè)備的tcp/IP連接才能不會(huì)引起沖突。
    發(fā)表于 06-29 16:07

    詳解SLB、EIP、NAT網(wǎng)關(guān)之間區(qū)別, 合理選擇云上公網(wǎng)入口

    收取出方向流量費(fèi)用,入方向流量不收?。ㄔ谖磥砜赡軙?huì)改變),SLB到ECS之間是阿里云內(nèi)網(wǎng)通信,不收取流量費(fèi)用。 來自彈性公網(wǎng)IP/NAT網(wǎng)關(guān)的流量,分別在彈性公網(wǎng)
    發(fā)表于 02-06 13:34

    使用NAT網(wǎng)關(guān)輕松為單臺(tái)云服務(wù)器設(shè)置多個(gè)公網(wǎng)IP

    摘要: 背景 在應(yīng)用中,有時(shí)會(huì)遇到用戶詢問如何使單臺(tái)云服務(wù)器具備多個(gè)公網(wǎng)IP的問題。 具體如何操作呢,有了NAT網(wǎng)關(guān)這個(gè)也不是難題。 配置單云主機(jī)多公網(wǎng)IP功能流程 1、為ECS實(shí)例配
    發(fā)表于 03-30 14:45

    GPRS模塊跟服務(wù)器連接沒有公網(wǎng)IP地址

    請問,GPRS模塊要跟服務(wù)器連接,要是沒有服務(wù)器的公網(wǎng)IP地址,我的網(wǎng)絡(luò)是經(jīng)過路由器過來的,可以用花生殼來模擬一個(gè)嗎,這個(gè)該怎么做?
    發(fā)表于 03-27 06:35

    ESP8266的STA模式連接不上公網(wǎng)IP

    我用該模塊的STA模式連接同一路由器中的另一個(gè)IP是可以的,但是要連接公網(wǎng)IP始終連不上請問有什么不一樣的嗎用手機(jī)
    發(fā)表于 04-30 06:35

    請問調(diào)試GSM的GPRS通信時(shí)為什么要用公網(wǎng)IP?

    請問,調(diào)試GSM的GPRS通信時(shí),為什么要公網(wǎng)IP?。。。。1.公網(wǎng)IP與經(jīng)過路由器后的IP有什
    發(fā)表于 05-27 23:20

    請問怎么才能解決沒公網(wǎng)IP問題?

    GPRS數(shù)據(jù)傳輸,沒公網(wǎng)IP,如何用花生殼解決?哪位用過花生殼?具體如何操作,解決沒公網(wǎng)IP問題?
    發(fā)表于 06-16 18:36

    嵌入式設(shè)備如何獲取公網(wǎng)IP?

    問題最近有些設(shè)備出現(xiàn)問題,想通過服務(wù)器反查,但是通過設(shè)備ID未查找到該設(shè)備,因此想通過設(shè)備的IP來確認(rèn)該設(shè)備是否連接過服務(wù)器;但是嵌入式端很多l(xiāng)inux工具都不可用,如果需要自己寫程序,但是已發(fā)出
    發(fā)表于 10-27 08:09

    python腳本如何根據(jù)公網(wǎng)IP自動(dòng)獲取地址和天氣信息?

    python腳本如何根據(jù)公網(wǎng)IP自動(dòng)獲取地址和天氣信息?
    發(fā)表于 12-28 07:14

    聊一聊華為云彈性公網(wǎng)IP的那些事兒

    聊一聊華為云彈性公網(wǎng)IP的那些事兒 如今,企業(yè)上云已成為熱門話題,云可以驅(qū)動(dòng)流程創(chuàng)新和業(yè)務(wù)創(chuàng)新,成為企業(yè)新的利潤增長點(diǎn),被看成是企業(yè)實(shí)現(xiàn)數(shù)字化轉(zhuǎn)型的必經(jīng)之路。彈性公網(wǎng)IP作為一種網(wǎng)絡(luò)基
    的頭像 發(fā)表于 11-21 15:20 ?853次閱讀
    聊一聊華為云彈性<b class='flag-5'>公網(wǎng)</b><b class='flag-5'>IP</b>的那些事兒

    聊一聊華為云彈性公網(wǎng)IP的那些事兒

    如今,企業(yè)上云已成為熱門話題,云可以驅(qū)動(dòng)流程創(chuàng)新和業(yè)務(wù)創(chuàng)新,成為企業(yè)新的利潤增長點(diǎn),被看成是企業(yè)實(shí)現(xiàn)數(shù)字化轉(zhuǎn)型的必經(jīng)之路。彈性公網(wǎng)IP作為一種網(wǎng)絡(luò)基礎(chǔ)能力,也是華為云客戶日常最常使用的產(chǎn)品之一。今天
    的頭像 發(fā)表于 01-12 23:39 ?727次閱讀

    華為云彈性公網(wǎng)IP服務(wù),實(shí)惠又便捷!

    組合變化的彈性公網(wǎng)IP服務(wù),可以起到事半功倍的效果,作為可以提供獨(dú)立的公網(wǎng)IP資源,包括公網(wǎng)IP
    的頭像 發(fā)表于 04-24 23:39 ?704次閱讀
    華為云彈性<b class='flag-5'>公網(wǎng)</b><b class='flag-5'>IP</b>服務(wù),實(shí)惠又便捷!

    公網(wǎng)ip和彈性公網(wǎng)ip有什么區(qū)別?哪個(gè)更好

    公網(wǎng)IP和彈性公網(wǎng)IP都是用于互聯(lián)網(wǎng)通信的IP地址,但它們在靈活性、成本和管理方式上有所不同。
    的頭像 發(fā)表于 11-06 09:46 ?112次閱讀

    公網(wǎng)IP怎么實(shí)現(xiàn)遠(yuǎn)程辦公?

    在現(xiàn)代辦公環(huán)境中,遠(yuǎn)程辦公已成為一種常態(tài)。然而,許多企業(yè)和個(gè)人面臨著沒有公網(wǎng)IP的問題,這使得直接從外網(wǎng)訪問內(nèi)網(wǎng)資源變得復(fù)雜。本文將探討如何在沒有公網(wǎng)IP的情況下,實(shí)現(xiàn)遠(yuǎn)程辦公的有效方
    的頭像 發(fā)表于 11-08 14:21 ?71次閱讀