首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >需要为Abis开发协议分析器?

需要为Abis开发协议分析器?
EN

Stack Overflow用户
提问于 2011-01-22 17:20:19
回答 1查看 174关注 0票数 0

Abis是在移动网络中从BTS传递到BSC的信令。他们想要做的工作是从BTS收集消息,分析它以发现一些特定的错误等。因此,为了做到这些,我必须真正知道如何做协议分析器。我被告知要使用的语言是c或CPP。

EN

回答 1

Stack Overflow用户

发布于 2011-01-22 19:05:23

分析任何协议的数据有三个主要阶段:

  • Capturing或生成网络流量:对于移动网络,这通常涉及非常昂贵的接收器硬件-通常带有自己的分析器软件的硬件,将比您自己编写的任何软件都要好得多。基站可以允许一种监视其操作和捕获数据的方式。从理论上讲,还可以重新调整其他硬件(例如手机或实验室仪器)的用途,或者使用感兴趣的数据来生成数据:您需要提取并隔离您感兴趣的协议的数据。根据网络的封装和加密属性,这对于在野外捕获的数据来说可能是不可能的-在这种情况下,您需要一些东西来充当网络中的节点,并提供对其内部协议(感兴趣的协议)的访问:您需要一个软件,该软件不仅将实现该协议,而且将提供比任何生产实现更广泛的日志记录和错误恢复功能。这样,它就能够指出并处理行为不端的节点。

如果您打算编写自己的协议分析器,则需要获得协议规范并编写此类实现的代码。应该提醒您,即使是最简单的协议实际上也很难正确实现。

如果没有关于您的开发和目标平台的更多信息、数据的来源和格式以及您可用的资源,我们将无法提供更多信息。

PS:如果你的问题包含一个我们可以回答的实际问题,也会有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4767077

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档