因此,我正在研究自己的路由协议,该协议基于 IP 的替代方案,称为 ILNP,但我无法理解路由器如何区分 OLSR 的控制包和数据包。
IP 标头包含一个“next_header”字段,它可以通知路由器此数据包是例如 ICMP 数据包。
但是对于 OLSR 等路由协议,该字段将设置为什么,以便路由器了解如何解析它?
目前我只是在使用 ICMP 代码,但显然这在现实中是行不通的,因为它可能与真正的 ICMP 类型和代码值冲突。
我觉得我找不到答案的事实表明我正在考虑这个错误,因此提出了错误的问题。所以,请给点建议!