首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在HMM中查找给定TCP标志作为可观察状态的状态

如何在HMM中查找给定TCP标志作为可观察状态的状态
EN

Stack Overflow用户
提问于 2015-08-14 16:38:24
回答 1查看 80关注 0票数 0

我正在实现HMM(隐马尔可夫模型).I已经获得了诸如同步、重置、确认、FIN/确认、推送/确认等标志的数据集。问题是我必须找到状态的数量,这样我才能计算条件概率,跃迁概率,发射概率。

我假设了随机数量的状态,将TCP标志视为可观察的。利用Baum-Welch算法计算了跃迁概率和发射概率。但是采用随机的状态数,我们不知道输出是否准确。

因此,我们正在尝试找到一种更好的方法来找出状态的数量,特别是要使用的状态。我们正在尝试实现以下纸质Adaptive IDS using hybrid approach

任何帮助都将不胜感激。

提前感谢!

EN

回答 1

Stack Overflow用户

发布于 2015-08-16 22:54:47

想起来容易些,否则我就不明白问题了。

SYN、SYN/ACK ...是TCP标志。将它们解释为TCP消息的第一类,因此解释为TCP消息类型。这些是TCP有限状态机中的事件。

TCP有限状态机的状态有CLOSE_WAIT,FIN_WAIT_1,...总共有12个州。

如果您在google图像中查找"tcp状态机“,您将很容易找到状态机的图示。示例:http://www.ssfnet.org/Exchange/tcp/Graphics/tcpStateDiagram1.gif

Synchronized不是TCP标志或状态。

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

https://stackoverflow.com/questions/32005780

复制
相关文章

相似问题

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