基于MNSS的医院多出口备份方案研究与仿真

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:wap1012min2
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:随着数字化医院信息系统越来越多,高可靠性在整个网络中起到了重要的作用。针对这一问题,该文采用浮动静态路由技术,提出多出口备份方案以提高医院网络的可靠性。为验证其可靠性,使用MNSS(Medical Network System simulator)仿真软件搭建实验平台,以医院多出口备份使用的浮动静态路由技术为实例,仿真实验过程。
  关键词:MNSS;医院网络;多出口;浮动路由;仿真实验
  中图分类号:TN711 文献标识码:A 文章编号:1009-3044(2018)14-0014-03
  Abstract: with the increasing number of information systems in digital hospitals, high reliability plays an important role in the whole network. In order to solve this problem, this paper uses floating static routing technology to propose multiple export backup schemes to improve the reliability of the hospital network. In order to verify its reliability, we use MNSS (Medical Network System simulator) simulation software to build the experimental platform, and take the floating static routing technology of multi outlet backup in hospital as an example to simulate the experimental process.
  Key words:MNSS; hospital network;multi export;floating route;simulation experiment
  1 引言
  網络的高可靠性在现代医院中起到至关重要的作用。随着医院信息化的不断发展,医院的诊疗流程都需要信息系统的支持,一旦网络发生故障,将导致整个医院信息系统陷入瘫痪,这不仅给医院带来经济损失,也造成了负面的影响。因此,构建高可靠性网络是整个医院网络构建至关重要的部分。现代医院信息化程度非常高,需要投入大量网络设备来提高医院内部网络的稳定性,而整个医院网络的瓶颈在于外网出口的单一性。对此,我们提出多出口备份网络方案:当某一出口链路发生故障,备份链路能够及时切换,网络仍然联通[1]。
  对此,我们采用MNSS模拟器来模拟医院网络多出口的备份方案[2]。MNSS虚拟仿真软件是徐州医科大学医学信息学院自主研发的,整合了开源的思科网络模拟软件和医学信息系统,构建,设计和测试医院信息网络虚拟环境。将MNSS引入到课程的教学中,通过计算机仿真模拟真实医院网络,可以很大程度的降低投资成本,将理论与实践相结合。本文将详细讲述在医院网络规划与设计中常使用的浮动静态路由技术[3]。
  2 浮动路由(floating static route)
  2.1 浮动路由的介绍
  浮动静态路由是一种特殊的静态路由。指对同一目的网络,通过配置一个管理距离大于主路由的静态路由,以保证在主路由失效的情况下,提供备份路由。一般情况下,只有优先级最高的静态路由起作用,当优先级最高的静态路由失效时,次优静态路由才开始启用,来保障目的网络可达,提高网络可用性。它与其他的静态路由不同,路由表中的其他路由总是优于浮动静态路由,仅在一种特殊的情况下,即在一条首选路由发生故障的时候,浮动路由在收到路径故障信息后,设备首先删除出错的软硬件转发表项,然后启用次级优先路由,并重设软硬件转发表项。时间大约在10ms到100ms量级。
  2.2 浮动路由的配置
  浮动静态路由的配置与静态路由的配置方法完全一样,指定备用的浮动静态路由与默认的静态路由有不同的优先级,或者说有不同的管理距离。实际上,它不仅会与静态路由的优先级进行比较,还会与动态路由的优先级进行比较。当接口同时配置了静态路由、浮动静态路由和动态路由,且静态路由无效时,浮动静态路由并不一定会生效,这还要看它所配置的优先级是否高于所配置的对应类型的动态路由优先级。要注意的是,默认静态路由也可以配置为浮动的,只要在后面加上管理距离即可。如默认静态路由为ip route 0.0.0.0 0.0.0.0 s0,对应的浮动静态路由可以为ip route 0.0.0.0 0.0.0.0 s1 250(其中管理距离为250)。
  2.3 浮动静态路由优先级
  静态路由的优先级是通过其管理距离(Administrative Distance,AD)来指定的,所以在此先要了解各种路由的管理距离。具体如下表所示(值越小优先级越高):
  3 浮动静态路由仿真实验设计
  3.1 实验拓扑结构设计
  仿真工具:MNSS模拟器,版本为V1.0.0。
  拓扑搭建:在MNSS的工作区域中搭建一个仿真的医院业务部门到外网的网络架构图[4]。如图1所示, ISP1、ISP2为中国联通与中国移动互联网服务提供商,与医院出口路由器Border相连。如果其中一条互联网出口链路出现故障时,用户可以从另一条出口链路正常方位。由于实验研究的是医院内外网的多出口备份问题,核心层通过SW1-L3与SW2-L3两台三层交换机模拟[5],接入层的医院业务部门通过二层交换机SW1连接两台PC模拟,服务器区域的HIS、LIS、PACS等服务器通过二层交换机SW2连接,并不考虑过多的VLAN划分与区域划分。其中,所有设备都是通过c7200系列路由器模拟的,全网通过OSPF路由协议实现连通。   3.2 仿真设备IP地址分配
  实验关键设备及其接口地址配置如表2。
  医院内网设备及其接口地址配置如表3。
  3.3 命令配置
  以下是关键设备上的命令配置以及简要解释
  (1)ISP1上的配置
  IPS1#debug ip icmp ! 打开ICMP报文调试
  IPS1#conf t ! 进入全局配置模式
  IPS1(config)#int f0/0 ! 进入F0/0接口配置模式
  IPS1(config-if)#ip add 200.1.1.1 255.255.255.0 ! 配置IP地址
  IPS1(config-if)#no sh ! 开启接口
  IPS1(config-if)#int lo 0 ! 进入环回接口0配置模式
  IPS1(config-if)#ip add 8.8.8.8 255.255.255.255 ! 配置IP地址
  (2)ISP2上的配置
  IPS2#debug ip icmp
  IPS2#conf t
  IPS2(config)#int f0/0
  IPS2(config-if)#ip add 201.1.1.1 255.255.255.0
  IPS2(config-if)#no sh
  IPS2(config-if)#int lo 0
  IPS2(config-if)#ip add 8.8.8.8 255.255.255.255
  (3)Border上的配置
  Border#conf t
  Border(config)#ip route 0.0.0.0 0.0.0.0 200.1.1.1 ! 配置主鏈路静态路由
  Border(config)#ip route 0.0.0.0 0.0.0.0 201.1.1.1 100 ! 配置备用链路浮动路由
  Border(config)#int f0/0
  Border(config-if)#ip add 200.1.1.2 255.255.255.0
  Border(config-if)#no sh
  Border(config-if)#int f0/1
  Border(config-if)#ip add 201.1.1.2 255.255.255.0 !
  Border(config-if)#no sh
  3.4 验证与分析
  为了达到中国联通专线主链路失效的目的,执行接口模式命令shutdown将Border上的F0/0手动关闭,模拟实际网络中主链路出现故障。
  手动关闭F0/0前,Border路由器的默认路由条目如图2所示,表明在默认情况下,所有访问外网的数据包发往200.1.1.1,即所有数据流往主链路走。
  此时在Border路由器上进行连通性测试,使用“ping 8.8.8.8”命令模拟与外网通信,此时在IPS1可看见ICMP的调试信息,如图3所示。
  当Border路由器上的F0/0被手动关闭后,通往中国联通的主链路不能正常工作,Border路由器的路由表会自动删除主链路的路由条目,添加备用链路的路由条目,以保证链路的正常通信。此时Border路由器的默认路由条目如图4所示,表明在默认情况下,所有访问外网的数据包发往201.1.1.1,即所有数据流往备用链路走。
  此时在Border路由器上进行连通性测试,使用“ping 8.8.8.8”命令模拟与外网通信,此时在IPS2可看见ICMP的调试信息,如图5所示。
  综上所述:主链路出现故障后,浮动路由自动更新路由表,切换到备用链路,维持了网络的可用性。
  4 结语
  为提高网络可靠性与冗余性,浮动静态路由是部署医院网络出口链路所必须考虑的一个重要环节。通过在MNSS虚拟仿真软件中模拟医院网络多出口备份的仿真实验,我们验证了浮动路由技术可以有效地保证医院出口的冗余备份,从而达到了提高医院网络可靠性与可用性的目的。
  参考文献:
  [1] 孔艺权.网络路由备份技术设计及实验仿真[J].实验室研究与探索,2012,31(5):84-87.
  [2] 王竞, 吴响, 黄怡鹤, 等.医学院校物联网工程专业虚拟仿真实验教学体系建设与实践[J].高教学刊,2017,(21):35-37.
  [3] 李宗阳.论医院网络规划与设计[J].信息与电脑,2016,(10):135-136,144.
  [4] 刘大伟译.美Richard Froom.CCNP 自学指南.组件Cisco 多层交换网络.第三版[M].北京:人民邮电出版社.2008.
  [5] 贾娟,汪斌强,杨帅等.一种基于VRRP的核心路由器高可用性方法研究与实现[J].电子技术应用,2007,33(2):110-112.
其他文献
介绍自行车产品的研发设计,提出利用产品数据管理系统(PDM)进行绿色自行车产品设计的方案。
摘要:在党中央、国务院的重视下,公共文化服务体系建设取得明显成效,其对弘扬社会主义核心价值观、促进文化事业繁荣发展、保障和改善文化民生发挥了重要作用,各地都在积极响应,形成了各具特色而又符合地域特点的公共文化服务体系。而在网络高度普及的当今,如何使用信息化技术,借助网络传播的理念,依托在线学习平台来推动公共文化服务体系,是一个具有研究意义的方向。文章从这一点入手,围绕在线学习平台推动公共文化服务体
介绍MTK移动控制终端的应用现状及发展趋势。
厨房,用电脑网络遥控 未来的厨房将充分地利用电脑网络,人们通过与家用电脑相连的网络,即可查看社区内所有超市或菜市场出售的蔬菜、肉蛋、水果和食品,包括售价、生产日期和工商管理部门对其质量的检验结果等。挑选好后进行订购,然后在家等待商店送货上门就行了。    传感器,告诉你食物是否变质 美国麻省理工学院有一个专门设计厨房用品的研究中心——“智能厨具研究室”。所有的厨房里都会有各种塑料容器,在这些容器的
介绍矿井提升机的常见故障及分类。
在物联网的春风沐浴下,从低成本和低功耗出发,利用STM32芯片搭建一个智能打卡的考勤系统,帮助人们在惜时如金的生活中快速解决上班、上课等的考勤问题。
海鲜山药饼 原料:①黄精15g,枸杞10g。②虾仁35g,鲜干贝2颗,花标致枝50g,花椰菜1小朵,玉米粒(罐头)3大匙。③玉米粉1/3大匙,山药粉2/3杯,奶粉1大匙,沙拉油1大匙。
夏季,荷叶清香扑鼻。用它包裹食品制作成各种菜肴,肉质酥烂,浓香馥郁,是难得的美馔。现介绍家常荷叶粉蒸菜三款,以飨读者。
介绍烟气在线监测系统的工作原理,以及基于S7-200PLC的烟气在线监测系统(CEMS)的控制功能及上位机监控软件的功能并说明CEMS日常维护的要点。
介绍锅炉自动控制设备的日常维护经验.