基于Web的油田设备网络信息管理模式

2015-05-28 12:12赵天福长庆油田分公司第四采油厂宁夏银川750006
化工管理 2015年21期
关键词:数据链报文端口

赵天福(长庆油田分公司第四采油厂,宁夏 银川 750006)

基于Web的油田设备网络信息设备每一层都有自身的工作范围,并且每一层的工作都是其上层提供服务的。

1 网络层数据处理模式

网络层所负责的任务是把分组数据从起点传输到终点,在这个过程中可能要穿越多个网络。如果是在一个网段中,数据链就可以负责数据的传输,但是如果不再同一个网络就需要网络层进行数据的跳跃传输,只要有可用的网络传输路径,数据就可进行传输。

1.1 网络逻辑编辑地址

在同一个网络段中,数据链就可以进行数据的传输,但是如果跨越了同一条数据链,编辑地址就寻找不到传输数据的终点所在。就需要另一条对的网络地址来进行数据的传输,确定网络路径。

1.2 路由选择

有了合适的网络地址,就必须要网络层路由的选择一条明确的数据传输路径才可以将数据进行精准的传输。而路由的路径选择是通过多个网络链路径中的信息进行交换而得到的一条从源点到终点的路径,网络数据就可以根据这一条路径利用逻辑地址进行数据的传输。

2 数据传输

2.1 数据传输的过程

以报文段为单位的形式,把数据从源点传输到终点。关注数据间传输关系的是传输层。为了确保数据传输的顺利到达,并且利用更高的层次来进行流量的控制和差错控制,需要做到以下两点:

2.1.1 数据层的逻辑编辑地址。在进行数据传输的时候,每一个系统上同时都会有多个进程进行运行,终端必须要区分开不同的数据是哪个进程所需要的,这就需要传输层的逻编地址来进行处理,通过把网络编辑和进程端口号同时作用来确定数据最后的接受。

2.1.2 重装与分段。在应用层进行传输数据的时候,数据是被划分成若干个小的数据模块,并且添加控制信息再进行传输的。这些小的信息数据模块在到达端口的时候是包含着分组序号的,到达端口之后这些小的数据模块会根据自身的分组序号进行重新组接,重新成为原来的数据,从而完成了数据的传输。在这些数据传输的过程中如果发生异常状态,数据上的分组序号还可以让这些数据的异常部分进行重新传输。

2.2 设备上的网络数据控制

网络数据的连接分为两种,一种是有线数据的连接,一种是无线数据的连接。有线数据的连接是将数据传输的两端进行连接形成一条数据传输的数据链,最后通过这条数据链进行数据的传输,当数据信息连接传输完成后这些数据链就会断开。无线连接就是把数据组装成一个独立的信息报文段,再将这些报文段传输发送到终端传输层上。当用户通过应用层连接网络,传输数据的时候,应用层会提供给用户接口对用户提供电子邮箱,远程文件存取等多种多样的服务支持。

3 TCP状态控制

油田网络设备的TCP状态是一种有状态的协议,进行TCP的会话都会维护其自身的状态。TCP连接状态中协议标记的作用是来决定给定时间的协议行为。它的每一个状态都是事先设定好的,但是在特定的事件下可以改变其协议的状态,从而影响改变接下来的行为。如果其中的任何一项行为出现了偏差就会破坏其协议,最后导致引发各种意想不到的故障。同样的,任何两个TCP端口的建立都是遵循着一定的方法,如果不遵循协议,这两个端口子就只是简单的交换连接的相关报文,没有其他任何作用,不光是会给系统造成损害还会造成网络资源的浪费。

根据TCP状态下的不同连接阶段,TCP状态可以分为三个不同的类型:连接初始、建立连接还有连接关闭。

初始连接指的就是TCP状态数据连接的初始化状态,调动Connect系统。首先客户端先将SYN报文发送给服务器,服务器通过ACK做出应答,并且发送SYN相应其连接请求,最后再把SYN反馈给客户端,确认收到报文。

图1为基于Web的油田网络设备TCP状态下的连接与关闭过程。在这个过程中一旦客户端发生关闭,就会发送FIN给信息的另一端,并且状态从ESTABLISHED转化为FIN—WAIT—1的状态。所以在服务器接受到FIN信息数据的后就可以知道客户端要正常的关闭数据的连接。

在上一种情况中,在发送ACK数据后,服务器端口TCP的状态不会的到改变,在客户端受到ACK的时候,就会将TCP状态从FIN—WAIT—1改变成FIN—WAIT—2.所以说在改变成FIN—WAIT—2后就是表示已经确定了FIN,但是表示的是等待数据的连接。在后一种情况下,主动关闭端口的一方,会自动跳过FIN—WAIT—2的状态,发送FIN到数据端口后,TCP的状态会从CLOSE—WAIT转化为LAST—ACK的状态,这也就是说在等待客户端最后一个ACK的传输,也就是确认服务器段的FIN。

4 结语

基于Web的油田设备网络信息管理模式是现在运用最多的管理模式。它对油田管理具有良好的促进作用,是油田设备网络信息管理模式的新篇章。

[1]曹丹.基于Web的油田设备网络信息管理模式[J].油气田地面工程,2013,12:54-55.

[2]饶雨泰,杨凡.基于流量控制的油田设备信息控制模型优化[J].油气田地面工程,2014,04:50-51.

猜你喜欢
数据链报文端口
基于J1939 协议多包报文的时序研究及应用
一种端口故障的解决方案
多平台通用数据链助力未来战场
高速公路工程项目实施中数据链应用探析
CTCS-2级报文数据管理需求分析和实现
基于深度学习的无人机数据链信噪比估计算法
浅析反驳类报文要点
端口阻塞与优先级
一种无人机数据链信道选择和功率控制方法
系统网络端口安全防护