论文部分内容阅读
【中图分类号】TM929.53 【文献标识码】A 【文章编号】1672-5158(2012)11-0026-01
NO.7信令网是支撑电话网、综合业务数字网、智能网等的重要基础之一,是通信网正常运行的重要保障。随着我国NO.7信令网的不断建设,目前已基本形成了NO.7信令网三级结构,并由直联网向准直联网过渡,由此带来的网络安全性也就越显得重要,本文仅对MTP层环路问题进行深入探讨。
环路的危害性
当今人们在实际设计NO.7信令网和设置其路由数据时,由于对某些方面的问题考虑不周,常会造成在NO.7信令网中形成环路的隐患。环路一旦形成,发送出去的消息就在环路中一直循环传递下去,当环路的业务负荷累积到一定程度,就可能引起网络拥塞,并向四周波及扩散。
MTP层环路形成的原因
NO.7信令网中信令节点问有两种连接方式,直联方式和准直联方式。直联方式是通过直达链路把NO.7信令消息传递到目的地,因此,直联方式不会形成信令环路,而准直联连接方式是经过一个STP或几个STP,在MTP层进行信令转接后,把消息传递到目的地。由于网络结构的复杂和MTP路由选择的原因,在某种状态下就可能在NO.7信令网中形成环路。
下面就NO.7信令网的某种结构,探讨可能出现的MTP层环路。如下图所示,两对STP点呈网状网连接。
在正常晴况下各节点到D点的MTP路由为:
信令转接点ASt!常路由AD替换路由AB、AC
信令转接点BSt!常路由BD替换路由BA、BC
信令转接点C正常路由CD替换路由CA、CB
如果CD之间的链路出现故障,STP C将对D的信令业务倒换到CA,同时向A发送关于D的TFP消息,A到目的地的替换路由AC从路由表中删除,即该情况下各节点到D点的MTP路由为:
信令转接点A 正常路由AD 替换路由AB
信令转接点B 正常路由BD 替换路由BA、BC
信令转接点C 正常路由 无 替换路由 CA、CB
如果AD之间的链路再出现故障,STP A将列D的信令业务倒换到AB路由,同时向B发送关于D的TFP消息,B到目的地的替换路由BA从路由表中删除,如下所示:
信令转接点A 正常路由无 替换路由AB
信令转接点B 正常路由BD 替换路由BC
信令转接点C 正常路由 无 替换路由CA、CB
如果BD之间的链路出现故障,STP B将对D的信令业务倒换到BC路由,同时向C发送关于D的TFP消息,C到目的地的替换路由CB从路由表中删除,该情况下各节点到D点的MTP路由表为:
信令转接点A 正常路由无 替换路由AB
信令转接点B 正常路由无 替换路由BC
信令转接点C 正常路由无 替换路由CA
由此可见,信令转接点A、B、C对D的路由形成了一个信令环路,消息在此环路中反复传递,既不能得到处理,也不会被合弃,从而可能造成整个信令网拥塞。
综上所述在信令网的规划和设计时,应当对(将)建有4个以上信令转接点(STP)的本地信令网特别注意,并在设定路由数据时尽可能地多考虑如何避免形成环路问题,将可能形成信令环路的路由从路由表中删除。
MTP层环路的检测方法
目前MTP层环路的检测方法应归类同种:脱机检测法、在线检测法、实时检测法。
一、脱机检测法
该方法是在NO.7信令网规划期间,运用某种脱机检测软件对规划设计中的NO.7信令网模型系统进行环路检测,以检测出由正常路由产生的环路。也可通过假设某一STP点故障或某一链路组故障而检测出由替换路由产生的环路。这种方法的优点是在规划期间就能消除一些可能存在的环路隐患,缺点是与实用网存在人为差距。
二、在线检测法
在ITU-T的白皮书Q.753建议中,定义了在线检测MTP层环路的方法,称为MTP路由校验测试(MRVT)。该方法是在NO.7信令网中从一个起源点向一个目的地点的所有路由传递MRVT消息,通过MRVA消息以测出起源点与目的地点间是否存在MTP层的环路。具体就是在MRVT消息中携带有测试路由经过的STP点的列表,MRVT消息的接收点会产生一个由所有能到达测试目的地的STP点和相邻点测试目的地点组成的列表。将这两个列表进行比较,若有相同元素,则发现环路。为区别路由表本身错误造成的环路和因错误地预防TFP发送造成的环路,给测试路由加上个标记,用来区分正常路由和替换路由。如果是正常路由构成的环路,就是测试所要寻找的环路,如果是替换路由构成的环路就是一种“虚假”环路。这种方法的优点是可以在NO.7信令网中实时地测出起源点与目的地点问是否存在MTP层的环路;缺点是要在NO.7信令网中装载OMAP层(操作、维护和管理部分)中的MRVT程序,测试时要在带业务的NO.7信令网中传送许多MRVT消息和MRVA消息,这样可能会影响正常业务,并可能带来新的负荷拥塞。
三、实时检测法
如果NO.7信令管理网已建成,我们可以把OMAP中的MRVT程序装载到网管系统(OS)上,通过NO.7信令管理网实时采集信令网的路由表数据,然后传递到NO.7信令网管中心的OS进行分析检测,当OS检测出环路后,立即发出紧急告警,同时以图形方式准确指出可能形成环路的区域位置供网管工程师参考,网管中心的工程师们经核实就能通过NO.7信令管理网直接修改网中造成环路的路由表数据。
上述3种方法第一种较适用于准直联网的规划设计阶段的环路检测,第三种方法较第二种方法科学实用,因为第三种方法有以下优点:①在不影响NO.7信令网正常业务的情况下检测环路;②能实时、动态地检测并发现环路,以达到及时采取措施加以处理和防范。
MTP层的环路删除方法
在检测出MTP层环路后,应及时直接修改MTP路由表数据而避免出现拥塞或尽快消除拥塞。由于形成环路的内因不同,处理的方法也有所不同。
(1)当检测出的MTP层环路是由正常路由形成时,这类环路带来的危害较大,一经发现应立即将形成环路的路由从路由表中删除掉,以绝后患。
(2)当检测出的MTP层环路是由替换路由形成时,虽然这类环路是暂时的局部故障,是由信令网在特殊晴况下形成的,但一经发现也应立即将形成环路的路由暂时从路由表中删除掉,待网络故障修复后再还原,同时应启动MTP屏蔽功能(STP屏蔽表),以避免再次出现同样的环路。具体做法是在A点用基于入链路组、出链路组和DPC组合的MTP屏蔽功能来限制DPC为D而所取路径为C-A-B的消息,这样就可以保证不会形成同样的环路。
随着我国通信事业的迅猛发展,NO.7信令网是通信网正常运行的重要保障。其网络安全性也就越显得重要。在实际运行中,网络拥塞问题是造成NO.7信令网瘫痪的主要原因之一,因此如何有效地避免网络拥塞就成为研究NO.7信令网安全性的重要课题之一。
NO.7信令网是支撑电话网、综合业务数字网、智能网等的重要基础之一,是通信网正常运行的重要保障。随着我国NO.7信令网的不断建设,目前已基本形成了NO.7信令网三级结构,并由直联网向准直联网过渡,由此带来的网络安全性也就越显得重要,本文仅对MTP层环路问题进行深入探讨。
环路的危害性
当今人们在实际设计NO.7信令网和设置其路由数据时,由于对某些方面的问题考虑不周,常会造成在NO.7信令网中形成环路的隐患。环路一旦形成,发送出去的消息就在环路中一直循环传递下去,当环路的业务负荷累积到一定程度,就可能引起网络拥塞,并向四周波及扩散。
MTP层环路形成的原因
NO.7信令网中信令节点问有两种连接方式,直联方式和准直联方式。直联方式是通过直达链路把NO.7信令消息传递到目的地,因此,直联方式不会形成信令环路,而准直联连接方式是经过一个STP或几个STP,在MTP层进行信令转接后,把消息传递到目的地。由于网络结构的复杂和MTP路由选择的原因,在某种状态下就可能在NO.7信令网中形成环路。
下面就NO.7信令网的某种结构,探讨可能出现的MTP层环路。如下图所示,两对STP点呈网状网连接。
在正常晴况下各节点到D点的MTP路由为:
信令转接点ASt!常路由AD替换路由AB、AC
信令转接点BSt!常路由BD替换路由BA、BC
信令转接点C正常路由CD替换路由CA、CB
如果CD之间的链路出现故障,STP C将对D的信令业务倒换到CA,同时向A发送关于D的TFP消息,A到目的地的替换路由AC从路由表中删除,即该情况下各节点到D点的MTP路由为:
信令转接点A 正常路由AD 替换路由AB
信令转接点B 正常路由BD 替换路由BA、BC
信令转接点C 正常路由 无 替换路由 CA、CB
如果AD之间的链路再出现故障,STP A将列D的信令业务倒换到AB路由,同时向B发送关于D的TFP消息,B到目的地的替换路由BA从路由表中删除,如下所示:
信令转接点A 正常路由无 替换路由AB
信令转接点B 正常路由BD 替换路由BC
信令转接点C 正常路由 无 替换路由CA、CB
如果BD之间的链路出现故障,STP B将对D的信令业务倒换到BC路由,同时向C发送关于D的TFP消息,C到目的地的替换路由CB从路由表中删除,该情况下各节点到D点的MTP路由表为:
信令转接点A 正常路由无 替换路由AB
信令转接点B 正常路由无 替换路由BC
信令转接点C 正常路由无 替换路由CA
由此可见,信令转接点A、B、C对D的路由形成了一个信令环路,消息在此环路中反复传递,既不能得到处理,也不会被合弃,从而可能造成整个信令网拥塞。
综上所述在信令网的规划和设计时,应当对(将)建有4个以上信令转接点(STP)的本地信令网特别注意,并在设定路由数据时尽可能地多考虑如何避免形成环路问题,将可能形成信令环路的路由从路由表中删除。
MTP层环路的检测方法
目前MTP层环路的检测方法应归类同种:脱机检测法、在线检测法、实时检测法。
一、脱机检测法
该方法是在NO.7信令网规划期间,运用某种脱机检测软件对规划设计中的NO.7信令网模型系统进行环路检测,以检测出由正常路由产生的环路。也可通过假设某一STP点故障或某一链路组故障而检测出由替换路由产生的环路。这种方法的优点是在规划期间就能消除一些可能存在的环路隐患,缺点是与实用网存在人为差距。
二、在线检测法
在ITU-T的白皮书Q.753建议中,定义了在线检测MTP层环路的方法,称为MTP路由校验测试(MRVT)。该方法是在NO.7信令网中从一个起源点向一个目的地点的所有路由传递MRVT消息,通过MRVA消息以测出起源点与目的地点间是否存在MTP层的环路。具体就是在MRVT消息中携带有测试路由经过的STP点的列表,MRVT消息的接收点会产生一个由所有能到达测试目的地的STP点和相邻点测试目的地点组成的列表。将这两个列表进行比较,若有相同元素,则发现环路。为区别路由表本身错误造成的环路和因错误地预防TFP发送造成的环路,给测试路由加上个标记,用来区分正常路由和替换路由。如果是正常路由构成的环路,就是测试所要寻找的环路,如果是替换路由构成的环路就是一种“虚假”环路。这种方法的优点是可以在NO.7信令网中实时地测出起源点与目的地点问是否存在MTP层的环路;缺点是要在NO.7信令网中装载OMAP层(操作、维护和管理部分)中的MRVT程序,测试时要在带业务的NO.7信令网中传送许多MRVT消息和MRVA消息,这样可能会影响正常业务,并可能带来新的负荷拥塞。
三、实时检测法
如果NO.7信令管理网已建成,我们可以把OMAP中的MRVT程序装载到网管系统(OS)上,通过NO.7信令管理网实时采集信令网的路由表数据,然后传递到NO.7信令网管中心的OS进行分析检测,当OS检测出环路后,立即发出紧急告警,同时以图形方式准确指出可能形成环路的区域位置供网管工程师参考,网管中心的工程师们经核实就能通过NO.7信令管理网直接修改网中造成环路的路由表数据。
上述3种方法第一种较适用于准直联网的规划设计阶段的环路检测,第三种方法较第二种方法科学实用,因为第三种方法有以下优点:①在不影响NO.7信令网正常业务的情况下检测环路;②能实时、动态地检测并发现环路,以达到及时采取措施加以处理和防范。
MTP层的环路删除方法
在检测出MTP层环路后,应及时直接修改MTP路由表数据而避免出现拥塞或尽快消除拥塞。由于形成环路的内因不同,处理的方法也有所不同。
(1)当检测出的MTP层环路是由正常路由形成时,这类环路带来的危害较大,一经发现应立即将形成环路的路由从路由表中删除掉,以绝后患。
(2)当检测出的MTP层环路是由替换路由形成时,虽然这类环路是暂时的局部故障,是由信令网在特殊晴况下形成的,但一经发现也应立即将形成环路的路由暂时从路由表中删除掉,待网络故障修复后再还原,同时应启动MTP屏蔽功能(STP屏蔽表),以避免再次出现同样的环路。具体做法是在A点用基于入链路组、出链路组和DPC组合的MTP屏蔽功能来限制DPC为D而所取路径为C-A-B的消息,这样就可以保证不会形成同样的环路。
随着我国通信事业的迅猛发展,NO.7信令网是通信网正常运行的重要保障。其网络安全性也就越显得重要。在实际运行中,网络拥塞问题是造成NO.7信令网瘫痪的主要原因之一,因此如何有效地避免网络拥塞就成为研究NO.7信令网安全性的重要课题之一。