一种网络连接诊断方法、控制节点及存储介质技术

技术编号:39055261 阅读:13 留言:0更新日期:2023-10-12 19:48
本发明专利技术涉及一种网络连接诊断方法、控制节点及存储介质,控制节点为以太网络中任一节点,以太网络中各个控制节点之间均基于预设以太网协议进行数据传输,方法包括:在接收到以太网络内其他控制节点发送的携带第一报文标志信息的第一报文的情况下,确定第一报文的报文信息;其他控制节点为与控制节点存在单播或组播关系的控制节点;基于报文信息确定控制节点对应的节点诊断数据,并将节点诊断数据发送至以太网络内的主控制节点,以供主控制节点基于节点诊断数据确定以太网络的网络连接诊断结果。本发明专利技术通过以太网络中各个控制节点的报文接收情况诊断各个控制节点之间的网络连接,以得到以太网络的网络连接诊断结果,提高了网络连接诊断的效率。络连接诊断的效率。络连接诊断的效率。

【技术实现步骤摘要】
一种网络连接诊断方法、控制节点及存储介质


[0001]本专利技术涉及网络连接
,具体涉及一种网络连接诊断方法、控制节点及存储介质。

技术介绍

[0002]随着汽车电气化和通信技术的飞速发展,汽车智能化与网联化也在快速普及。以太网凭借高带宽、协议多样性、应用成熟等优势正被逐步应用作为车载通信主干网。车载以太网络为了实现多样的网络服务同时确保网络的可靠性做了比较复杂的配置,如虚拟局域网(Virtual Local Area Network,VLAN)隔离和故障冗余机制等。复杂的网络配置导致网络连通性的检查也变得更加困难,需要花费更多的精力测试网络连接的情况来保证网络配置的正确性,故快速的完成对车载以太网络连接诊断显得尤其重要。

技术实现思路

[0003]本专利技术的目的之一在于提供一种网络连接诊断方法,以解决现有技术中复杂的网络配置导致的网络联通性检查困难的问题;目的之二在于提供一种控制节点。
[0004]为了实现上述目的,本专利技术采用的技术方案如下:
[0005]一种网络连接诊断方法,其特征在于,应用于控制节点,所述控制节点为以太网络中任一节点,所述方法包括:在接收到所述以太网络内其他控制节点发送的携带第一报文标志信息的第一报文的情况下,确定所述第一报文的报文信息;所述其他控制节点为与所述控制节点存在单播或组播关系的控制节点;基于所述报文信息确定所述控制节点对应的节点诊断数据,并将所述节点诊断数据发送至所述以太网络内的主控制节点,以供所述主控制节点基于所述节点诊断数据确定所述以太网络的网络连接诊断结果。
[0006]根据上述技术手段,通过以太网络中各个控制节点的报文接收情况对各个控制节点之间的网络连接进行诊断,以得到以太网络的网络连接诊断结果,提高了网络连接诊断的效率。
[0007]进一步,所述控制节点为所述主控制节点,所述在接收到所述以太网络内其他控制节点发送的携带第一报文标志信息的第一报文的情况下,确定所述第一报文的报文信息之前,所述方法还包括:在接收到针对所述以太网络的网络连接诊断请求的情况下,向所述以太网络内的从控制节点发送携带第二报文标志信息的第二报文,并向所述其他控制节点发送携带第一报文标志信息的第三报文。
[0008]根据上述技术手段,仅对主控制节点发送针对以太网络的网络连接诊断请求,以使主控制节点向以太网络中的所有从控制节点发送第二报文以触发从控制节点的连接诊断,提高了网络连接触发的快速性,并且由于需要知晓各个控制节点之间的网络连通性,也就是说,主控制节点也需要向其他与其存在单播或组播关系的控制节点发送报文,以保证网络连接诊断的完整性。
[0009]进一步,所述控制控制节点为所述从控制节点,所述在接收到所述以太网络内其
他控制节点发送的携带第一报文标志信息的第一报文的情况下,确定所述第一报文的报文信息之前,所述方法还包括:在接收到所述主控制节点发送的携带所述第二报文标志信息的所述第三报文的情况下,向所述其他控制节点发送携带所述第一报文标志信息的第四报文。
[0010]根据上述技术手段,以太网络中的所有从控制节点均可以得到携带第一报文标志信息的报文,以触发向其他与其存在单播或组播关系的控制节点发送报文,从而能够保证各个控制节点的连通性均被诊断。
[0011]进一步,所述第一报文携带的目的介质访问控制地址为单播目的介质访问控制地址,所述确定所述第一报文的报文信息,包括:将所述第一报文中携带的源介质访问控制地址确定为第一源介质访问控制信息;将所述第一报文携带的目标介质访问控制地址确定为第一目的介质访问控制信息;将预设虚拟局域网标识与掩码对应关系中,与所述第一报文携带的虚拟局域网标识对应的掩码确定为虚拟局域网掩码信息;将所述第一源介质访问控制信息、所述第一目的介质访问控制信息,以及所述虚拟局域网掩码信息确定为所述报文信息。
[0012]根据上述技术手段,可以记录下控制节点接收到与其有单播关系的某一控制节点发送的第一报文,这样,可以说明这两个控制节点在单播关系下的单向连通性。
[0013]进一步,所述第一报文携带的目的介质访问控制地址为组播目的介质访问控制地址,所述确定所述第一报文的报文信息,包括:将所述第一报文中携带的介质访问控制地址确定为第二源介质访问控制信息;根据接收所述第一报文的数据接口,将所述第一报文携带的目的介质访问控制地址转换为第二目的介质访问控制信息;将预设组播介质访问控制地址与掩码对应关系中,与所述第一报文携带的目的介质访问控制地址对应的掩码确定为组播介质访问控制掩码信息;将所述第二源介质访问控制信息、所述第二目的介质访问控制信息,以及所述组播介质访问控制掩码信息确定为所述报文信息。
[0014]根据上述技术手段,可以记录下控制节点接收到与其有组播关系的某一控制节点发送的第一报文,这样,可以说明这两个控制节点在组播关系下的单向连通性。
[0015]进一步,所述节点诊断数据包括多条诊断数据,每条诊断数据均包括源介质访问控制信息位、目的介质访问控制信息位,以及虚拟局域网掩码信息位,所述基于所述报文信息确定所述控制节点对应的节点诊断数据,包括:在所述多条诊断数据中存在所述报文信息包括的第一源介质访问控制信息和第一目的介质访问控制信息对应的第一诊断数据的情况下,利用所述报文信息包括的虚拟局域网掩码信息更新所述第一诊断数据中所述虚拟局域网掩码信息位存储的虚拟局域网掩码信息。
[0016]根据上述技术手段,控制节点将会记录其接收到的单播关系下其他控制节点中每个控制节点的报文信息,并且针对相同的源介质访问控制信息与目的介质访问控制信息均只记录一条诊断数据,通过虚拟局域网掩码信息来判断单播下虚拟局域网标识的单向联通性,降低了数据存储的冗余性。
[0017]进一步,所述每条诊断数据还包括组播介质访问控制掩码信息位,所述基于所述报文信息确定所述控制节点对应的节点诊断数据,包括:在所述多条诊断数据中存在所述报文信息包括的第二源介质访问控制信息和第二目的介质访问控制信息对应的第二诊断数据的情况下,利用所述报文信息包括的组播介质访问控制掩码信息更新所述第二诊断数
据中所述组播介质访问控制掩码信息位存储的组播介质访问控制掩码信息。
[0018]根据上述技术手段,控制节点将会记录其接收到的单播关系下其他控制节点中每个控制节点的报文信息,并且针对相同的源介质访问控制信息与目的介质访问控制信息均只记录一条诊断数据,通过组播介质访问控制掩码信息来判断组播下的单向联通性,降低了数据存储的冗余性。
[0019]本专利技术的有益效果:
[0020](1)本专利技术通过以太网络中各个控制节点的报文接收情况对各个控制节点之间的网络连接进行诊断,以得到以太网络的网络连接诊断结果,提高了网络连接诊断的效率;
[0021](2)本专利技术通过主控制节点触发从控制节点进行网络连接诊断,能够保证各个控制节点的连通性均被诊断,以保证网络连接诊断的完整性;
[0022](3)本专利技术在每一控制节点上,均使用一条诊断数据记录本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网络连接诊断方法,其特征在于,应用于控制节点,所述控制节点为以太网络中任一节点,所述以太网络中各个控制节点之间均基于预设以太网协议进行数据传输,所述方法包括:在接收到所述以太网络内其他控制节点发送的携带第一报文标志信息的第一报文的情况下,确定所述第一报文的报文信息;所述其他控制节点为与所述控制节点存在单播或组播关系的控制节点;基于所述报文信息确定所述控制节点对应的节点诊断数据,并将所述节点诊断数据发送至所述以太网络内的主控制节点,以供所述主控制节点基于所述节点诊断数据确定所述以太网络的网络连接诊断结果。2.根据权利要求1所述的方法,其特征在于,所述控制节点为所述主控制节点,所述在接收到所述以太网络内其他控制节点发送的携带第一报文标志信息的第一报文的情况下,确定所述第一报文的报文信息之前,所述方法还包括:在接收到针对所述以太网络的网络连接诊断请求的情况下,向所述以太网络内的从控制节点发送携带第二报文标志信息的第二报文,并向所述其他控制节点发送携带第一报文标志信息的第三报文。3.根据权利要求2所述的方法,其特征在于,所述控制节点为所述从控制节点,所述在接收到所述以太网络内其他控制节点发送的携带第一报文标志信息的第一报文的情况下,确定所述第一报文的报文信息之前,所述方法还包括:在接收到所述主控制节点发送的携带所述第二报文标志信息的所述第三报文的情况下,向所述其他控制节点发送携带所述第一报文标志信息的第四报文。4.根据权利要求1至3任一项所述的方法,其特征在于,所述第一报文携带的目的介质访问控制地址为单播目的介质访问控制地址,所述确定所述第一报文的报文信息,包括:将所述第一报文中携带的源介质访问控制地址确定为第一源介质访问控制信息;将所述第一报文携带的目标介质访问控制地址确定为第一目的介质访问控制信息;将预设虚拟局域网标识与掩码对应关系中,与所述第一报文携带的虚拟局域网标识对应的掩码确定为虚拟局域网掩码信息;将所述第一源介质访问控制信息、所述第一目的介质访问控制信息,以及所述虚拟局域网掩码信息确定为所述报文信息。5.根据权利要求1至3任一项所述的方法,其特征在于,所述第一报文携带的目的介质访问控制地址为组播目的介质访问控制地址,所述确定所述第一报文的报文信息,包括:将所述第一报文中携带的介质访问控制地址确定为第二源介质访问控制信息;根据接收所述第一报文的数据接口,将所述第一报文携带的目的介质访问控制地址转换为第二目的介质访问控制信...

【专利技术属性】
技术研发人员:徐金源黄杰陈德芮
申请(专利权)人:重庆长安汽车股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1