The application provides a message processing method and device. A message processing method is characterized in that it is applied to network devices. The method includes: parsing the received message, obtaining the ISIS process identification carried by the received message, judging whether the obtained ISIS process identification is consistent with the local ISIS process identification, processing the received message if it is consistent, and forwarding the received message if it is not consistent.
【技术实现步骤摘要】
一种报文处理方法及装置
本申请涉及通信
,尤其涉及一种报文处理方法及装置。
技术介绍
ISIS(IntermediateSystemToIntermediateSystem,中间系统到中间系统)是一种应用广泛的路由协议,运行ISIS协议的相邻网络设备之间可以通过发送和接收Hello报文来维持邻居关系。在同一个广播网中的多个网络设备,只要这些网络设备运行ISIS协议,就会参与邻居关系的建立,并且可以成功地建立邻居关系,但是这样不便于在同一个广播网中实现网络隔离。例如,如图1所示的一应用场景示意图,在一个广播网中存在四台路由器设备,分别为路由器A、路由器B、路由器C、路由器D,当四台路由器设备都运行ISIS协议时,他们将会两两建立邻居关系,如果有需求需要在该广播网中实现网络隔离,即只让路由器A与路由器D建立邻居关系,路由器B与路由器C建立邻居关系,目前方案无法实现,目前方案在广播网中只要使能了ISIS协议,就会相互建立邻居关系,并不能实现网络隔离。
技术实现思路
有鉴于此,本申请提供一种报文处理方法及装置。具体地,本申请是通过如下技术方案实现的:一种报文处理方法,其特征在于,应用于网络设备,所述方法包括:解析所接收的报文,获取所接收的报文携带的ISIS进程标识;判断所获取的ISIS进程标识是否与本地ISIS进程标识一致;若一致,则处理所接收的报文;若不一致,则转发所接收的报文。一种报文处理装置,其特征在于,应用于网络设备,所述装置包括:标识获取模块,用于解析所接收的报文,获取所接收的报文携带的ISIS进程标识;判断模块,用于判断所获取的ISIS进程标识是否与 ...
【技术保护点】
1.一种报文处理方法,其特征在于,应用于网络设备,所述方法包括:解析所接收的报文,获取所接收的报文携带的ISIS进程标识;判断所获取的ISIS进程标识是否与本地ISIS进程标识一致;若一致,则处理所接收的报文;若不一致,则转发所接收的报文。
【技术特征摘要】
1.一种报文处理方法,其特征在于,应用于网络设备,所述方法包括:解析所接收的报文,获取所接收的报文携带的ISIS进程标识;判断所获取的ISIS进程标识是否与本地ISIS进程标识一致;若一致,则处理所接收的报文;若不一致,则转发所接收的报文。2.根据权利要求1所述的方法,其特征在于,所述解析所接收的报文,获取所接收的报文携带的ISIS进程标识,包括:根据预设的报文拼接规则,解析所接收的报文中的目标关键字段;从所述目标关键字段中获取所接收的报文携带的ISIS进程标识。3.根据权利要求1所述的方法,其特征在于,所述判断所获取的ISIS进程标识是否与本地ISIS进程标识一致,包括:获取本地预先配置的ISIS进程标识;判断所接收的报文携带的ISIS进程标识是否与本地ISIS进程标识一致。4.根据权利要求1至3任一项所述的方法,其特征在于,所接收的报文是以下之一:HELLO报文、LSP报文、PSNP报文、CSNP报文。5.根据权利要求4所述的方法,其特征在于,当所接收的报文为HELLO报文时,所述若一致,则处理所接收的报文,包括:若一致,则解析所接收的报文中携带的报文发出者标识,与所述报文发出者建立邻居关系;当所接收的报文为LSP报文、PSNP报文或CSNP报文时,所述若一致,则处理所接收的报文,包括:若一致,则解析所接收的报文中携带的报文发出者标识,与所述报...
【专利技术属性】
技术研发人员:赵军,
申请(专利权)人:杭州迪普科技股份有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。