循环冗余校验有严密的数学结构,本节仅介绍相关概念与冗余码的产生、使用过程。循环冗余码的校验能力与生成多项式有关,若能针对传输信息的差错模式设计生成多项式,就会得到较强的检测差错的能力。CRC-32 的检错能力大有提高,它能检测出所有长度不大于32 位的突发差错,对33 位和大于33 位突发差错的检错能力可分别达到99.999 999 95%和99.999 999 98%。③将余数作为校验码放入信息位左移后的空间。......
2023-10-19
即使是强壮的分层结构设计的网络也有发生单点故障的可能。所谓单点故障,是指该故障将导致整个网络系统的工作中断。如果网络系统只依赖某一个因素、部分、系统、设备或人,就有单点故障的隐患。单点故障是任何一个工程项目都应该避免的。冗余是目前避免单点故障的最好方式。一般来说,可以认为冗余和备份是同义词。所谓网络冗余,就是提供备份链路或设备,当系统发生故障时可以随时替换故障点继续工作。但是如果缺乏恰当的规划和实施,冗余的链路和连接点会削弱网络的层次性,降低网络的稳定性和可维护性。网络冗余设计要遵循两个原则:
1)冗余一般不用于负载平衡。若将冗余用于负载平衡,那么当网络发生故障需要征用冗余链路时,网络会因负载失衡而产生不稳定性。
2)只对通信链路做冗余,而且冗余应只在正常链路不可用的情况下才可见。按照网络层次的划分,网络冗余可以划分为核心层冗余、分布层冗余和接入层冗余。
核心层冗余主要围绕三个目标进行设计:减少链路的跳数;减少可用的路径数量;增加核心层可承受的故障数量。
常见的核心层冗余分为完全网状规划和部分网状规划两种。完全网状规划中,每个核心层路由器都与冗余核心层路由器实现点对点的连接,如图8-4所示。
图8-4 完全网状核心层冗余(www.chuimin.cn)
完全网状核心层的优点是提供最大的冗余度和最小的跳数;缺点是对于较大型的网络会产生过剩的冗余路径,增加了核心路由选择收敛的时间。部分网状结构的核心层对跳数、冗余和路径数量做了折中。正常情况下,数据传输不超过3跳;其缺点是某些路由协议不能很好地处理折中点对多点的部分网状规划。
分布层冗余常用的方法是“双归接入”。双归接入是指分布层路由器通过连接到两个核心层路由器的方式接入核心层,如图8-5所示。
图8-5 双归接入
当一个链路失效时,不会削弱路由器或交换机任何目的地的可达性。另外,也可以在分布层路由器或交换机之间安装链路来提供冗余。
接入层冗余与分布层冗余类似,常见的方法也是“双归接入”。
有关网络工程与设计的文章
循环冗余校验有严密的数学结构,本节仅介绍相关概念与冗余码的产生、使用过程。循环冗余码的校验能力与生成多项式有关,若能针对传输信息的差错模式设计生成多项式,就会得到较强的检测差错的能力。CRC-32 的检错能力大有提高,它能检测出所有长度不大于32 位的突发差错,对33 位和大于33 位突发差错的检错能力可分别达到99.999 999 95%和99.999 999 98%。③将余数作为校验码放入信息位左移后的空间。......
2023-10-19
服务器冗余技术是计算机服务器安全策略之一,是指重复配置系统的一些部件,当系统发生故障时,冗余配置的部件介入并承担故障部件的工作,由此减少系统的故障时间。冗余技术是目前最常用的。磁盘冗余实际上就是指系统采用了RAID技术,目前常用的RAID类型可分为:RAID0、RAID1、RAID3、RAID5等。RAID技术采用多块硬盘按照一定要求组成一个整体,整个磁盘阵列由阵列控制器管理。服务器的电源冗余一般是指配备双份支持热插拔的电源。......
2023-11-25
冗余系统的配置包括硬件配置和软件配置,按照如下步骤可以创建一个冗余系统。冗余参数在“工程数据列表”中,点击“参数”,双击“冗余参数”,设置冗余系统的动作模式和热备设置。......
2023-06-16
值得注意的是,用户查询典型情况下可以用视图来表示,以保证语义的完整性和安全性。同时,由于用户设计查询的能力差异,查询语句中也会有冗余条件出现。为此需要删除冗余,下面一些规则可以用来约简冗余。谓词约简规则包含以下这些。 假设有如下SQL查询:Select t i t lef rom EMPwhereOR ename="李林"使用上述约简规则可以简化为:Select t i t l ef rom EMPwhere ename="李林"这个查询的简化过程如下。......
2023-10-28
诸如此类要求,通过软冗余予以实现。图11-15 软冗余的硬件配置2.软冗余的工作原理图11-16所示的流程图说明了主机和待机CPU中软冗余的功能原理。图11-16 软冗余的工作原理为了避免在主机站发生故障后必须“从零开始”启动容错用户程序,主机站需将实际处理数据持续不断地传送至待机站。......
2023-06-18
对冗余系统可以进行远程运行、远程停止、远程暂停、远程锁存清除、远程复位等操作,与通信路径无关。对冗余系统进行远程操作的方法有4种:从GX Developer执行的远程操作、MELSEC-NET/H网模块的专用指令进行的远程操作、根据MC协议进行的远程操作、通过EZSocket的OPS进行的远程操作。......
2023-06-16
相关推荐