您有没有想过路由器如何为我们执行各种任务?例如,在Internet上搜索某些内容或获取某些数据时,路由器会执行某些功能。与我们在日常生活中一样,有不同的方式来完成相同的功能。同样,路由器也有不同的方式将数据包传送给我们。两种这样的方式是-
自适应或动态路由算法,以及
非自适应或静态路由算法。
自适应和非自适应路由算法之间的差异
下表突出显示了自适应和非自适应路由算法之间的主要区别-
自适应路由算法 | 非自适应路由算法 | Itisusedwhenmoreimportanceisgiventothedatabeingtransportedthanthespeedittakestodeliverit. | 当更重视传输数据的速度时使用它。 |
Findsthepathsuitablefortransportingbyanalysingthenetworkcongestionandthenodestakingpartinit. | 不会自动找到路径。网络管理员分配它。 |
Datadeliverycanbeslowbecauseoftheprocessingtimetakentofindthebestroutewithlesstraffic. | 数据的传递比自适应路由算法更快,因为系统可以保存用于处理算法以找到最佳路由的类型。管理员找到的路由在网络流量方面可能不是最好的。 |
Sometimes,therewillbemoreusageofsoftwareandhardwareinthistypeofrouting.So,theadminmustsupplyit,increasingtheexpenseofsystemcomponents. | 软件和硬件使用较少,因为系统没有通过处理找到最佳路线。 |
ItislesssecurecomparedtoNonAdaptiveroutingbecauseitneedsmoreinformationaboutthenetworktopologytoworkonitandfindthebestroute. | 它比自适应路由算法更安全,因为该算法不需要有关网络拓扑的更多信息。 |
Itreducestheworkoftheadminbypartiallyautomatingtheprocess.Theadmindoesn'twanttoaddeachroutemanuallytotheroutingtable. | 管理员手动分配路由来传输数据包是一项繁忙的工作。 |
Thesystemadmincanhavesomelessknowledgeaboutthenetworktopologyasthealgorithmisautomated. | 系统管理员应该非常了解用于传输的系统,以便手动分配路由。 |
ItisdividedintoCentralizedalgorithm,IsolationalgorithmandDistributedalgorithm. | 它们有两种类型-泛洪和随机游走。 |
ItismorecomplexthanNonAdaptiveroutingalgorithm. | 它不如自适应路由算法复杂。 |