[发明专利]长距离以太网TCP协议的实现方法无效
申请号: | 201310409219.2 | 申请日: | 2013-09-10 |
公开(公告)号: | CN103581172A | 公开(公告)日: | 2014-02-12 |
发明(设计)人: | 郁彬 | 申请(专利权)人: | 昆山奥德鲁自动化技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 南京苏高专利商标事务所(普通合伙) 32204 | 代理人: | 柏尚春 |
地址: | 江苏省苏州市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 长距离 以太网 tcp 协议 实现 方法 | ||
技术领域
本发明涉及一种协议的实现方法,具体涉及到长距离以太网TCP协议的实现装置及方法。
背景技术
目前,使用TCP/TCP协议栈的长距离以太网技术正在被越来越多地应用于工业现场。而TCP(互联网协议)是TCP/TCP的核心之一,也是网络层中最重要的协议。传统TCP协议最重要的功能是提供了一种统一的格式,并以TCP/IP作为寻址依据,使来自不同的应用协议的数据能够在因特网上流畅的传输。而在目前采用长距离以太网(包含TCP协议栈)的工控网中,现场设备层的所有节点都工作在一个局域网中,这个网段往往利用交换机或者路由器与管理层网络隔离,一般不直接与因特网进行通讯,这就说明应用在这种环境中的TCP协议不需要实现路由选择和子网寻址的功能。这样,在这个单独的局域网网络中,有一个统一的最大传输单元,节点之间不会发送超过最大传输单元的报文,也就是说TCP的分片和重组功能一般也用不到。另外,运行TCP/TCP协议栈的底层节点往往都是由单片机作为核心处理器,其资源有限,这需要在满足基本通讯流畅的基础上采用最的程序设计。
发明内容
本发明的提供了一种典型的长距离以太网TCP协议的实现方法,达到将所述TCP协议的直观的实现出来的目的。
长距离以太网TCP协议的实现装置由总线控制器、中心节点和次要节点组成,中心节点是USER的主要设置对象,是控制TCP协议实现过程的设备,各种数值的设置都在所述中心节点中完成的;次要节点用来接收中心节点发送的服务器控制数值协议回显请求,解析服务器控制数值协议返回请求,构造服务器控制数值协议请求、返回服务器控制数值协议请求,所述中心节点和次要节点的结构相同,均是由微处理器、输入设备、长距离以太网控制器、以太网接口电路和屏幕组成,输入设备的信号输出端和微处理器的信号输入端连接,屏幕的信号输入端和所述 微处理器的信号输出端连接,所述微处理器的I/O口通过长距离以太网控制器、长距离以太网接口电路与总线控制器连接。
长距离以太网TCP协议的实现方法的具体过程为:
a:初始化;
b:设置中心节点的通讯数值;
c:设置次要节点的通讯数值;
d:在中心节点上构造载有服务器控制数值协议返回请求的TCP数值;
e:中心节点发送d构造完成的TCP数值到总线控制器上;
f:次要节点接收到中心节点发送的载有服务器控制数值协议返回请求的TCP数值后,构造载有服务器控制数值协议请求的TCP数值;
g:次要节点发送f构造完成的载有服务器控制数值协议请求的TCP数值到总线控制器上;
h:中心节点接收到次要节点发送的载有服务器控制数值协议请求的TCP数值后,在中心节点的屏幕上显示服务器控制数值协议请求数值的内容。
本发明通过对PING程序的分步实现,直观地实现了TCP协议的工作过程和细节,使设置者能够深入掌握TCP协议在局域网中的运行过程及细节,为开发、应用长距离以太网中的TCP/TCP协议打下坚实的基础。
附图说明
图1是长距离以太网TCP协议的实现装置的结构示意图。
图2是长距离以太网TCP协议的算法实现流程图。
具体实施方式
具体实施方式一:本实施方式的长距离以太网TCP协议的实现装置由总线控制器20、中心节点1和次要节点2组成,中心节点1是USER的主要设置对象,是控制TCP协议实现过程的设备,各种数值的设置都在所述中心节点1中完成的;次要节点2用来接收中心节点1发送的服务器控制数值协议返回请求,解析服务器控制数值协议返回请求,构造服务器控制数值协议请求、返回服务器控制数值协议请求,所述中心节点1和所述次要节点2的结构相同,均是由微处理器10、输入设备13、长距离以太网控制器11、长距离以太网接口电路12、屏幕14组成,输入设备13的信号输出端和微处理器10的信号输入端连接,屏幕14的信号输入端和所述微处理器10的信号输出端连接,所述微处理器10的I/O口通过以太网控制器11、长距离以太网接口电路12与总线控制器20连接。
本实施方式中长距离以太网控制器11选用芯片,屏幕14选用液晶屏幕。
本实施方式的长距离以太网TCP协议的实现方法的具体过程为:
a:初始化;
b:设置中心节点1的通讯数值;
c:设置次要节点2的通讯数值;
d:在中心节点1上构造载有服务器控制数值协议返回请求的TCP数值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于昆山奥德鲁自动化技术有限公司,未经昆山奥德鲁自动化技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310409219.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种车载显示器的视频信号输入匹配电路
- 下一篇:通话交换组网结构