一種基于NAT內(nèi)網(wǎng)穿透的互聯(lián)網(wǎng)絡(luò)串口透傳通信方法

基本信息

申請?zhí)?/td> CN201910933673.5 申請日 -
公開(公告)號 CN110620783A 公開(公告)日 2019-12-27
申請公布號 CN110620783A 申請公布日 2019-12-27
分類號 H04L29/06(2006.01); H04L29/08(2006.01); H04L29/12(2006.01) 分類 電通信技術(shù);
發(fā)明人 肖儉偉; 劉旭; 楊渠江; 陳家林 申請(專利權(quán))人 成都博高信息技術(shù)股份有限公司
代理機(jī)構(gòu) 北京集佳知識產(chǎn)權(quán)代理有限公司 代理人 成都博高信息技術(shù)股份有限公司
地址 610041 四川省成都市武侯區(qū)武侯新城管委會武興三路18號
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種基于NAT內(nèi)網(wǎng)穿透的互聯(lián)網(wǎng)絡(luò)串口透傳通信方法、裝置、設(shè)備及計(jì)算機(jī)可讀存儲介質(zhì),應(yīng)用于博高數(shù)據(jù)分發(fā)服務(wù)器,包括:接收TCP串口客戶端及計(jì)算機(jī)的注冊請求及注冊碼,使TCP串口客戶端及計(jì)算機(jī)注冊至目標(biāo)端口;接收TCP串口客戶端與計(jì)算機(jī)等間隔發(fā)送的KeepAlive幀;將TCP串口客戶端與計(jì)算機(jī)綁定至同一內(nèi)存容器;通過計(jì)算機(jī)的身份驗(yàn)證后,計(jì)算機(jī)創(chuàng)建虛擬串口;當(dāng)計(jì)算機(jī)需要發(fā)送數(shù)據(jù)時(shí),接收虛擬串口發(fā)送的由數(shù)據(jù)轉(zhuǎn)換成的TCP載荷,查找計(jì)算機(jī)綁定的內(nèi)存容器的端口,并將數(shù)據(jù)轉(zhuǎn)發(fā)至除自身外所有的TCP連接。本發(fā)明所提供的方法、裝置、設(shè)備及計(jì)算機(jī)可讀存儲介質(zhì),無需復(fù)雜配置,即可實(shí)現(xiàn)‘云串口’功能。