System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 通信方法技术_技高网

通信方法技术

技术编号:40492247 阅读:4 留言:0更新日期:2024-02-26 19:22
本发明专利技术涉及通信方法,能够进行不同的网络层间的分布追踪。从第一应用接收根据第一协议而生成并为了发往第二通信节点而生成的第一数据包,在第一数据包中的规定的区域追加第一追踪信息,为了向上述第二通信节点传输上述第一数据包,将被追加了上述第一追踪信息的上述第一数据包转交给下位的网络层。另外,从由第二通信节点发送了的第二数据包删除第二追踪信息,并交转给第一应用。在第一应用响应于上述第二数据包而生成了上述第一数据包的情况下,上述第一模块生成与上述第二数据包所包含的第二追踪信息对应或者相同的信息作为第一追踪信息。

【技术实现步骤摘要】

本公开涉及通信。


技术介绍

1、近年来,利用微服务来进行分布处理的技术正在普及。作为对由微服务架构构建的应用中的延迟等进行监视的机制,存在分布追踪。

2、作为与之相关的技术,例如在非专利文献1公开了一种用于跨越不同的网络层进行追踪的技术。

3、非专利文献1:吉谷玲奈,李忠翰,廣津登志夫,マイクロサービス環境のためのマルチレイヤトレーシングの設計と実装,[online],2022年3月,情報処理学会第84回全国大会,[2022年7月18日検索],http://ipsj.or.jp/award/9faeag0000004ej9-att/4k-06.pdf


技术实现思路

1、本公开的目的在于,能够实现不同的网络层间的分布追踪。

2、本公开的实施方式的一个方式涉及一种通信方法,第一通信节点所包括的第一模块执行下述处理:从第一应用接收根据在规定的协议栈中的第一层规定的第一协议生成并为了发往第二通信节点而生成的第一数据包;在上述第一数据包中的规定的区域追加用于进行多个通信节点间的数据的追踪的第一追踪信息;以及为了向上述第二通信节点传输上述第一数据包而将追加有上述第一追踪信息的上述第一数据包转交给位于比上述第一层靠下位的第二层,且在上述第一应用生成上述第一数据包之前执行下述处理:当在从上述第二通信节点发送并被从上述第二层转交了的第二数据包中的上述规定的区域包含第二追踪信息的情况下,删除上述第二追踪信息;和将删除了上述第二追踪信息的上述第二数据包转交给上述第一应用,在上述第一应用响应于上述第二数据包而生成了上述第一数据包的情况下,上述第一模块生成与上述第二数据包所包含的上述第二追踪信息对应或者相同的信息作为上述第一追踪信息。

3、另外,作为其他方式,可举出用于使计算机执行上述的方法的程序、或者非暂时性地存储了该程序的计算机可读存储介质。

4、根据本公开,能够进行不同的网络层间的分布追踪。

本文档来自技高网...

【技术保护点】

1.一种通信方法,其中,

2.根据权利要求1所述的通信方法,其中,

3.根据权利要求2所述的通信方法,其中,

4.根据权利要求3所述的通信方法,其中,

5.根据权利要求1~4中任一项所述的通信方法,其中,

【技术特征摘要】

1.一种通信方法,其中,

2.根据权利要求1所述的通信方法,其中,

3.根据权利要求2所述的通信方法,...

【专利技术属性】
技术研发人员:李忠翰
申请(专利权)人:丰田自动车株式会社
类型:发明
国别省市:

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

1