lipeng5454 发表于 2008-7-3 12:38:04

hello

ospf是用hello来发现邻居,选举DR和BDR,生成邻居,建立拓扑数据库,然后LSA,LSU来更新数据库的路由表,Hello,不是由组播发送的,每10S,每个邻居都会发送一次,我的说法对吗?
另外eigrp的hello分组中建立邻居表和拓扑表,那个路由表是由谁建立的啊
另外rip有没有hello分分组啊


                                                 谢谢老师

Power 发表于 2008-7-3 17:16:21

OSPF
Hello协议的目的:
1.用于发现邻居
2.在成为邻居之前,必须对Hello包里的一些参数协商成功
3.Hello包在邻居之间扮演着keepalive的角色
4.允许邻居之间的双向通信
5.它在NBMA(Nonbroadcast Multi-access)网络上选举DR和BDR
2.Hello Packet包含以下信息:
1.源路由器的RID
2.源路由器的Area ID
3.源路由器接口的掩码
4.源路由器接口的认证类型和认证信息
5.源路由器接口的Hello包发送的时间间隔
6.源路由器接口的无效时间间隔
7.优先级
8.DR/BDR
9.五个标记位(flag bit)
10.源路由器的所有邻居的RID

Power 发表于 2008-7-3 17:16:34

EIGRP:
运行了EIGRP的路由器维持3张表:neighbortable,topologytable和routingtable.其中neighbortable保存了和路由器建立了邻居关系的,直接相连的路由器;topologytable包含路由器学习到的到达目的地的所有路由条目,其过程如下:
1.neighbortable中的每个邻居都转发1份IP路由表的拷贝给它们的邻居
2.然后每个邻居把从它们自己的邻居处得来的路由表存储在自己的EIGRP拓扑数据库中
3.EIGRP检查拓扑数据库,然后选择出一条到达目的地的最佳路由
4.EIGRP从拓扑数据库中选择到达目的地的最佳的successorroutes,然后把它们放到路由表里.路由器为每种协议(比如IP,IPX)各自保持1张单独是路由表

[ 本帖最后由 Power 于 2008-7-3 17:17 编辑 ]

lipeng5454 发表于 2008-7-4 16:14:19

谢谢你的回答
页: [1]
查看完整版本: hello