一種OPC數(shù)據(jù)轉(zhuǎn)發(fā)方法及裝置

基本信息

申請(qǐng)?zhí)?/td> CN202111513021.X 申請(qǐng)日 -
公開(公告)號(hào) CN114205328A 公開(公告)日 2022-03-18
申請(qǐng)公布號(hào) CN114205328A 申請(qǐng)公布日 2022-03-18
分類號(hào) H04L61/2503(2022.01)I;H04L67/141(2022.01)I 分類 電通信技術(shù);
發(fā)明人 王東光;焦穎 申請(qǐng)(專利權(quán))人 英賽克科技(北京)有限公司
代理機(jī)構(gòu) 北京維正專利代理有限公司 代理人 梁棟
地址 102200北京市昌平區(qū)回龍觀鎮(zhèn)龍域中街1號(hào)院1號(hào)樓1單元705
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及網(wǎng)絡(luò)通信的技術(shù)領(lǐng)域,尤其涉及一種OPC數(shù)據(jù)轉(zhuǎn)發(fā)方法及裝置,其中,OPC數(shù)據(jù)轉(zhuǎn)發(fā)方法包括:接收Opc?client/Opc?server發(fā)送的數(shù)據(jù)包,并對(duì)所述數(shù)據(jù)包進(jìn)行目的地址轉(zhuǎn)換;將所述數(shù)據(jù)包插入隊(duì)列,讀取所述隊(duì)列,替換所述數(shù)據(jù)包的負(fù)載IP地址,修改校驗(yàn)和,并發(fā)送所述數(shù)據(jù)包至內(nèi)核;對(duì)所述數(shù)據(jù)包進(jìn)行源地址轉(zhuǎn)換,并發(fā)送所述數(shù)據(jù)包至Opc?server/Opc?client。對(duì)于Opc?client和Opc?server在不同網(wǎng)段且不能指定網(wǎng)關(guān)的情況,本發(fā)明通過(guò)網(wǎng)絡(luò)地址轉(zhuǎn)換技術(shù)和隊(duì)列技術(shù),對(duì)源地址和目的地址進(jìn)行轉(zhuǎn)換,替換負(fù)載數(shù)據(jù)中的IP地址,克服了OPC自身連接機(jī)制的限制,能夠讓Opc?client和Opc?server保持正常通信,保證了OPC業(yè)務(wù)的正常運(yùn)行。