我读过这关于INT的文章,想知道.在哪里保存了所有的INT数据?
它在包元数据中吗?如果是的话,元数据是否作为数据包总长度的一部分?我知道元数据并不是包本身的一部分(因此也就是元数据),但是有一些实际的数据需要发送。
从理论上讲,在INT源和INT接收器(即INT-跃点)之间可以有无限数量的具有INT能力的设备。我们在哪里保存这些数据?
对INT的详细解释也将不胜感激。
谢谢
发布于 2018-03-09 03:39:30
INT数据保存在数据包中。P4可以处理任何类型的数据包。所以这包看起来可能是:
|Int1|Int2|Int3|Int4|Ethernet|IPv4|TCP|Data|或
|Ethernet|IPv4|Int1|Int2|Int3|Int4|TCP|Data|如果尝试使用INT,则必须更改数据包中的日期,并且必须更改网络中的路由器。
发布于 2018-04-09 05:35:05
INT的作者明确地保留了这些问题。INT数据可以添加到任何您可以容纳的数据包中。您可以将其添加到选项字段中,增加已经出现的标题的大小,将其附加到实际数据,隧道实际数据并将INT数据添加到隧道外,
唯一需要确保的是,在传输方法与终端节点不兼容的情况下,接收器能够检索并删除元数据。
发布于 2018-06-09 06:00:47
根据P4的研究发现这里
Inband网络遥测(INT)是一个框架,旨在允许通过数据平面收集和报告网络状态,而不需要控制平面的干预或工作。在INT体系结构模型中,数据包包含被网络设备解释为“遥测指令”的报头字段。
Inband网络遥测技术可以处理数据包,但它们的实现是“有意通用的”。这些数据包包含通过INT体系结构模型查询的其他系统状态的信息。
INT数据包被描述为包含INT报头的任何数据包,取决于您是否正在查询数据,它将包含您所要求的信息。但是,如果是指令,数据也会从INT头中收集。
元数据是将消息作为合法保存记录的“雏菊链”的一种方式,它将描述数据到底发生了什么。
更多的信息可以在研究论文中找到。
https://networkengineering.stackexchange.com/questions/41873
复制相似问题