訪問主頁: http://47.93.116.70/ 查看更多

我們在軟體開發中會遇到互聯網應用中的問題, 而實際情況是多個設備都能上網,但是部分不具備公網IP的情況,就需要一臺常駐在公網的交換設備打通多個設備的連接,
TCP交換機和普通交換機一樣,不關注協議的內容,只負責資料的分發任務,可以實作,點點通訊和點對多點的資料交換,
一.應用場景:
- 嵌入式上網設備運維日志實時監測 ,
- 工業控制,APP控制帶GPRS嵌入式設備,實作跨地域的遠程控制,比如遠程開門,遠程定位顯示,遠程控制充電樁充電和遠程按摩椅動作等等,
- GPRS嵌入式設備報文協議除錯,比如A公司與B公司對接,A并沒有準備好,半成品自測協議,
二. 已經開通了服務程式如下:
IP地址: 47.93.116.70
. 服務埠:7500
7200
7300
7400
這個網路交換機可以免費用于測驗和遠程控制
7400 是測驗埠,可以任意測驗,資料是干擾的,多人測驗,可以互相收到對方的報文,
其他埠,需要做身份系結,
二、互聯協議系結,
協議定義:報文總長12個位元組
| 位元組組成 | 固定幀頭 | 命令 | 有效資料長度 | ID號 | 固定結束符 |
| 標識 | 55 AA | 01 被控制端上報ID 02 平臺回復 03 控制端系結 04 控制端解系結 | 6 | 可以MAC地址 | 55 01 |
| 長度 | 2 | 1 | 1 | 6 | 2 |
被控端:上報6個位元組ID號,為了避免重復和其他使用者的干擾,建議可以取網卡的六位地址,
55AA0106125BADA212AB5501
系統回復
55AA02010000000000005501
控制端系結ID
55AA0306125BADA212AB5501
系統回復
55AA02020000000000005501
這樣就完成了任務的系結
完成系結兩個埠就可以互相收發資料了
三.測驗方法
采用TCP客戶端工具,連接到47.93.116.70:7500
- 被控制端系結ID
發送資料55AA0106125BADA212AB5501
ID為: 0x06 0x12 0x5B 0xAD 0xA2 0x12 0xAB

- 控制端系結ID
發送資料 55AA0306125BADA212AB5501
ID為: 0x06 0x12 0x5B 0xAD 0xA2 0x12 0xAB

3.系結完成后,就可以互相發送資料了
4.一點控制多點
多個被控制端系結相同ID,完成后,控制端系結ID后,可以實作多個被控制端之間不能互相通訊,控制端可以下發指令同時給多個被控制端,被控制端和控制端可以互相通訊,
有事可以如下郵箱聯系:zqnihao917@163.com
QQ:2553135451
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/295020.html
標籤:其他
上一篇:充電樁物聯網卡具有什么樣的優勢?
