[發(fā)明專利]長距離以太網(wǎng)TCP協(xié)議的實現(xiàn)方法無效
| 申請?zhí)枺?/td> | 201310409219.2 | 申請日: | 2013-09-10 |
| 公開(公告)號: | CN103581172A | 公開(公告)日: | 2014-02-12 |
| 發(fā)明(設(shè)計)人: | 郁彬 | 申請(專利權(quán))人: | 昆山奧德魯自動化技術(shù)有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06 |
| 代理公司: | 南京蘇高專利商標事務(wù)所(普通合伙) 32204 | 代理人: | 柏尚春 |
| 地址: | 江蘇省蘇州市*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 長距離 以太網(wǎng) tcp 協(xié)議 實現(xiàn) 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及一種協(xié)議的實現(xiàn)方法,具體涉及到長距離以太網(wǎng)TCP協(xié)議的實現(xiàn)裝置及方法。?
背景技術(shù)
目前,使用TCP/TCP協(xié)議棧的長距離以太網(wǎng)技術(shù)正在被越來越多地應(yīng)用于工業(yè)現(xiàn)場。而TCP(互聯(lián)網(wǎng)協(xié)議)是TCP/TCP的核心之一,也是網(wǎng)絡(luò)層中最重要的協(xié)議。傳統(tǒng)TCP協(xié)議最重要的功能是提供了一種統(tǒng)一的格式,并以TCP/IP作為尋址依據(jù),使來自不同的應(yīng)用協(xié)議的數(shù)據(jù)能夠在因特網(wǎng)上流暢的傳輸。而在目前采用長距離以太網(wǎng)(包含TCP協(xié)議棧)的工控網(wǎng)中,現(xiàn)場設(shè)備層的所有節(jié)點都工作在一個局域網(wǎng)中,這個網(wǎng)段往往利用交換機或者路由器與管理層網(wǎng)絡(luò)隔離,一般不直接與因特網(wǎng)進行通訊,這就說明應(yīng)用在這種環(huán)境中的TCP協(xié)議不需要實現(xiàn)路由選擇和子網(wǎng)尋址的功能。這樣,在這個單獨的局域網(wǎng)網(wǎng)絡(luò)中,有一個統(tǒng)一的最大傳輸單元,節(jié)點之間不會發(fā)送超過最大傳輸單元的報文,也就是說TCP的分片和重組功能一般也用不到。另外,運行TCP/TCP協(xié)議棧的底層節(jié)點往往都是由單片機作為核心處理器,其資源有限,這需要在滿足基本通訊流暢的基礎(chǔ)上采用最的程序設(shè)計。?
發(fā)明內(nèi)容
本發(fā)明的提供了一種典型的長距離以太網(wǎng)TCP協(xié)議的實現(xiàn)方法,達到將所述TCP協(xié)議的直觀的實現(xiàn)出來的目的。?
長距離以太網(wǎng)TCP協(xié)議的實現(xiàn)裝置由總線控制器、中心節(jié)點和次要節(jié)點組成,中心節(jié)點是USER的主要設(shè)置對象,是控制TCP協(xié)議實現(xiàn)過程的設(shè)備,各種數(shù)值的設(shè)置都在所述中心節(jié)點中完成的;次要節(jié)點用來接收中心節(jié)點發(fā)送的服務(wù)器控制數(shù)值協(xié)議回顯請求,解析服務(wù)器控制數(shù)值協(xié)議返回請求,構(gòu)造服務(wù)器控制數(shù)值協(xié)議請求、返回服務(wù)器控制數(shù)值協(xié)議請求,所述中心節(jié)點和次要節(jié)點的結(jié)構(gòu)相同,均是由微處理器、輸入設(shè)備、長距離以太網(wǎng)控制器、以太網(wǎng)接口電路和屏幕組成,輸入設(shè)備的信號輸出端和微處理器的信號輸入端連接,屏幕的信號輸入端和所述?微處理器的信號輸出端連接,所述微處理器的I/O口通過長距離以太網(wǎng)控制器、長距離以太網(wǎng)接口電路與總線控制器連接。?
長距離以太網(wǎng)TCP協(xié)議的實現(xiàn)方法的具體過程為:?
a:初始化;?
b:設(shè)置中心節(jié)點的通訊數(shù)值;?
c:設(shè)置次要節(jié)點的通訊數(shù)值;?
d:在中心節(jié)點上構(gòu)造載有服務(wù)器控制數(shù)值協(xié)議返回請求的TCP數(shù)值;?
e:中心節(jié)點發(fā)送d構(gòu)造完成的TCP數(shù)值到總線控制器上;?
f:次要節(jié)點接收到中心節(jié)點發(fā)送的載有服務(wù)器控制數(shù)值協(xié)議返回請求的TCP數(shù)值后,構(gòu)造載有服務(wù)器控制數(shù)值協(xié)議請求的TCP數(shù)值;?
g:次要節(jié)點發(fā)送f構(gòu)造完成的載有服務(wù)器控制數(shù)值協(xié)議請求的TCP數(shù)值到總線控制器上;?
h:中心節(jié)點接收到次要節(jié)點發(fā)送的載有服務(wù)器控制數(shù)值協(xié)議請求的TCP數(shù)值后,在中心節(jié)點的屏幕上顯示服務(wù)器控制數(shù)值協(xié)議請求數(shù)值的內(nèi)容。?
本發(fā)明通過對PING程序的分步實現(xiàn),直觀地實現(xiàn)了TCP協(xié)議的工作過程和細節(jié),使設(shè)置者能夠深入掌握TCP協(xié)議在局域網(wǎng)中的運行過程及細節(jié),為開發(fā)、應(yīng)用長距離以太網(wǎng)中的TCP/TCP協(xié)議打下堅實的基礎(chǔ)。?
附圖說明
圖1是長距離以太網(wǎng)TCP協(xié)議的實現(xiàn)裝置的結(jié)構(gòu)示意圖。?
圖2是長距離以太網(wǎng)TCP協(xié)議的算法實現(xiàn)流程圖。?
具體實施方式
具體實施方式一:本實施方式的長距離以太網(wǎng)TCP協(xié)議的實現(xiàn)裝置由總線控制器20、中心節(jié)點1和次要節(jié)點2組成,中心節(jié)點1是USER的主要設(shè)置對象,是控制TCP協(xié)議實現(xiàn)過程的設(shè)備,各種數(shù)值的設(shè)置都在所述中心節(jié)點1中完成的;次要節(jié)點2用來接收中心節(jié)點1發(fā)送的服務(wù)器控制數(shù)值協(xié)議返回請求,解析服務(wù)器控制數(shù)值協(xié)議返回請求,構(gòu)造服務(wù)器控制數(shù)值協(xié)議請求、返回服務(wù)器控制數(shù)值協(xié)議請求,所述中心節(jié)點1和所述次要節(jié)點2的結(jié)構(gòu)相同,均是由微處理器10、輸入設(shè)備13、長距離以太網(wǎng)控制器11、長距離以太網(wǎng)接口電路12、屏幕14組成,輸入設(shè)備13的信號輸出端和微處理器10的信號輸入端連接,屏幕14的信號輸入端和所述微處理器10的信號輸出端連接,所述微處理器10的I/O口通過以太網(wǎng)控制器11、長距離以太網(wǎng)接口電路12與總線控制器20連接。?
本實施方式中長距離以太網(wǎng)控制器11選用芯片,屏幕14選用液晶屏幕。?
本實施方式的長距離以太網(wǎng)TCP協(xié)議的實現(xiàn)方法的具體過程為:?
a:初始化;?
b:設(shè)置中心節(jié)點1的通訊數(shù)值;?
c:設(shè)置次要節(jié)點2的通訊數(shù)值;?
d:在中心節(jié)點1上構(gòu)造載有服務(wù)器控制數(shù)值協(xié)議返回請求的TCP數(shù)值;?
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于昆山奧德魯自動化技術(shù)有限公司,未經(jīng)昆山奧德魯自動化技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310409219.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 以太網(wǎng)設(shè)備的連接器的連接方法及以太網(wǎng)設(shè)備
- 以太網(wǎng)齊納式安全柵的應(yīng)用
- 基于APPID可配置的多路以太網(wǎng)擴展方法及裝置
- 一種在工業(yè)以太網(wǎng)中傳輸標準以太網(wǎng)數(shù)據(jù)的方法
- 列車級以太網(wǎng)交換設(shè)備及系統(tǒng)
- 實現(xiàn)ILK接口業(yè)務(wù)和以太網(wǎng)接口業(yè)務(wù)互通的系統(tǒng)及方法
- 一種車載以太網(wǎng)數(shù)據(jù)接入裝置
- 以太網(wǎng)通信系統(tǒng)、以太網(wǎng)通信的實現(xiàn)方法、設(shè)備及介質(zhì)
- 一種以太網(wǎng)轉(zhuǎn)接模塊
- 具有路由器功能的計算機
- 圖像診斷裝置、醫(yī)用系統(tǒng)以及協(xié)議管理方法
- 一種自動協(xié)議識別方法及系統(tǒng)
- 客戶端中遞送協(xié)議數(shù)據(jù)單元的方法及相關(guān)裝置
- 遠程通訊系統(tǒng)
- 一種基于可拼裝通信協(xié)議棧的通信方法及系統(tǒng)
- 一種實現(xiàn)國產(chǎn)平臺PXEBOOT的協(xié)議架構(gòu)
- CBTC通信系統(tǒng)協(xié)議解析方法、協(xié)議庫管理方法
- 一種協(xié)議轉(zhuǎn)換的方法、裝置、設(shè)備及存儲介質(zhì)
- 一種用于燈光控制的協(xié)議轉(zhuǎn)換系統(tǒng)及方法
- 一種通用工藝人工智能物聯(lián)網(wǎng)網(wǎng)關(guān)





