MANET-IoT系统的路由与安全攻击解析
1. 路由协议分类
路由协议可分为静态和动态两类。静态方法也被称为主动式或表驱动方法。在主动式方法中,路由过程基于已保存的数据进行。静态路由无法考虑网络的突然变化,因此,无论网络状况好坏,路由决策都是相同的。
动态方法也被称为反应式或按需方法。顾名思义,它能够对网络中的突然变化做出反应。在反应式路由中,能够根据网络变化进行动态决策,而且不需要严格遵循初始决策,动态决策会随着网络的突然变化而改变。
1.1 表驱动方法
在表驱动方法中,所有路由数据都保存在一个表中。每个节点都有一个关于其邻居的数据表,路由决策完全基于该表。该表需要定期更新,适用于小型网络,与其他方法相比,它能提供相对较高的安全性。当源节点需要随数据包提供到目的地的路径时,这种方法是必要的,路由可以根据可用的表数据进行计算。由于它仅依赖表数据,因此不需要复杂的路由算法。不过,它不会对网络或网络实体的突然故障做出响应,所以在维持正在进行的传输时不需要额外的资源支持。如果发生故障,传输将中断,路由过程将从头开始重新启动。
1.2 按需方法
按需方法是为了使大型网络中的路由更高效而引入的。基于表的方法不适用于大型网络,需要一种动态方法来处理网络中的动态变化。在表驱动方法中,路由协议的主要作用在于源节点。而在动态路由中,由于每个节点都要充当路由器的角色,因此需要在每个节点上配置路由协议。它在路由数据包时会考虑网络的所有动态变化,因此需要复杂的路由算法来计算最佳路径。每个节点会根据当前的网络约束自动计算下一个最佳跳。为了评估当前的网络状况,这种路由方法需要额外的资源。由于操作限制,非按需路由方法只能保证较低的安全性。在
超级会员免费看
订阅专栏 解锁全文
33

被折叠的 条评论
为什么被折叠?



