数据库系统网络丢包故障处理和研究_第1页
数据库系统网络丢包故障处理和研究_第2页
数据库系统网络丢包故障处理和研究_第3页
数据库系统网络丢包故障处理和研究_第4页
数据库系统网络丢包故障处理和研究_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数据库系统网络丢包故障处理和研究摘要:网络丢包是我们在使用ping对目标站进行 询问时,数据包由于各种原因在信道中丢失的现象。本文笔 者从网络丢包的原因及实例分析入手,简要介绍了故障分析 及排除过程。关键词:网络丢包;数据包;丢包率中图分类号:tp393. 1网络丢包率是数据传输过程中数据包丢失部分与所传 数据包总数的比值。数据在网络中是被分成一个个数据包传 输的,每个数据包中有表示数据信息和提供数据路由的桢。 而数据包在一般介质中传播是总有一小部分由于两个终端 的距离过大会丢失,而大部分数据包会到达目的终端。正常 传输时网络丢包率应该控制在一定范围内。我们在cmd中键 入ping网址,显示最

2、后一行(x%loss)就是对目标地址 ping包的丢包率。网络丢包是我们在使用ping对目标站进 行询问时,数据包由于各种原因在信道中丢失的现象。ping 使用了 icmp回送请求与回送回答报文。icmp回送请求报文 是主机或路由器向一个特定的目的主机发出的询问,收到此 报文的机器必须给源主机发送icmp回送回答报文。这种询 问报文用来测试目的站是否可到达以及了解其状态。需要指 出的是,ping是直接使用网络层icmp的一个例子它没有通 过运输层的udp或tcp。1网络丢包的原因及实例分析网络丢包的原因主要有物理线路故障、设备故障、病毒 攻击、路由信息错误等,下面我们结合民航二期数据库系统 的

3、具体情况进行说明。民航二期数据库系统简介民航二期数据库系统于2008年投入业务运行,该系统 以北京气象中心为主节点,通过atm网络与六个地区气象中 心、37个空管分局站构建了民航气象广域网络。主要网络设 备采用cisco系列产品,通信中间件釆用ibmmqo在兰州建 立了民航二期数据库系统。兰州与西安线路网络拓扑如下2故障现象西安气象中心计算机室反映兰州mq队列压报严重,同 时兰州资料缺失严重,通过远程数据库调取资料十分缓慢。3故障分析及排除过程首先考虑西安mq线路同时向兰州、银川、西宁发送资 料,经了解两地均能正常接收资料,所以西安线路故障可能 性较小。联系北京网控中心帮助测试atm网络线路,

4、发现到 兰州atm交换机的网络线路正常,丢包率仅为3%左右,由此 判断故障应该在兰州atm交换机到路由器之间。其次通过兰州通信服务器(172. 25. 18. 2 ) pingl72. 31.5. 1,发现网络延迟严重,丢包率高达20%-30%, 可以看出资料缺失严重的原因是丢包率太高。这样根据网络 丢包的原因开始检查,确认丢包的位置。3. 1检查物理线路首先用网络检测设备和替换法检查了全部网线和兰州atm交换机的线缆均正常;观察atm交换机及板卡显示灯状态正常。其次在计算机172. 25. 18.2上执行到网关172. 25. 18. 254的路由跟踪, tracertl72. 25. 18

5、. 254跟踪路由往返时间也正常。3.2考虑网络拥塞造成丢包这种情况主要是路由器资源被大量占用造成的。showprocesscpu 和 showprocessmem,发现ipinputprocess没有占用过多的资源。3.3路由错误导致网络路径错误路由错误导致网络路径错误数据包也不能到达目的主 机,如主机的默认路由配置错误,主机发出的访问其他网络的数据包会被网关丢弃。 showiproute检查路由器的配置及串口设置均正确。3. 4病毒攻击利用查杀病毒软件检查后,主机和网络上均未发现病 毒。3.5设备故障线路上的设备只有两个用于延长通信距离的rad基带猫 无法检测,由于没有替换设备,只能首先查

6、看基带猫收发设置,检查没有发现错误,然 后用reset命令复位基带猫,再pingl72. 31. 5. 1丢包率依 然高达20%-30%,考虑到rad基带猫的作用只是延长通信距 离,咨询厂家后确认基带猫与资料传输不存在同步问题,所 以大胆甩掉基带猫,将路由器直接搬至转报室与atm交换机 连接,此时再pingl72. 31.5. 1丢包率只有2%左右,资料接 收正常,故障解决。4小结此次故障在定位可能故障点时由于基带猫的特殊作用 决定了可以直接甩掉不用,如果是网络线路中不能直接甩掉 的设备,同时又无替换设备时可以考虑用对比分析法定位可 能故障点,方法是通过对网络中传输的数据包的对比,分析 出数据包在传输过程中各个中间设备对数据包的相应处理 过程,包括更改、丢弃和转发等。在实际的分析过程中,我 们需要考虑到抓包的方便性和相应中间设备的功能特性选 取数据包捕获点,然后通过专有的网络分析工具将故障时相 应的数据包捕获下来进行深度分析,并通过分析发现相应的 异常,从而定位故障点。参考文献:1吕明,吴晓蓿具有数据包丢失的网络控制系统的容 错控制j

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论