从社团怎么选带头大哥来看DR与BDR选举

2015/02/09 23:19
阅读数 6

首先在东莞万江,有这么一个社团,团里大家都不怎么熟,不熟是不是就要相互了解一下呢。其中一人陈宝城,告诉大家自己的信息,我的相关信息,我认识哪些人(我原有的邻接信息)我的出生日期(hello/失效时间),我是哪个社团的(area),跟我做朋友要不要暗号(authentication),我有什么标记,是青龙帮还是斧头帮(stub area flag)。经我这么一组播(224.0.0.5),下面的所有人都开始记住我,把我信息登记下来(开始进入init状态).

大伙记完了之后,开始把他们的信息铺天盖地的应答我,而且每个人都是单播,真后悔少长了几十个耳朵啊。他们都告诉我什么呢?让我看一看,他们把他们认识的人都告诉我了,有什么关系,哈哈,你丫跟XX的是什么关系我都知道。一分钟后,大伙都认识了这里所有的人,也知道这里所有的人跟谁谁是什么关系,为什么记这么清楚,因为他们都登记了啊(写入邻居表中),此时我们所有人都是知根知底了(two-way 双向通信)。 即然是一个社团,怎么得有个带头大哥吧。大伙开始计划着选个带头大哥(选举DR与BDR)!


大伙开始计划带头大哥必须具体的条件:大哥肯定是在道上混过,所以在道上混过的兄弟优先(优先级最大为DR,优先级,1-255).在道上混的人都会功夫.即然这样,环顾四周发现,大伙都没有在道上混过,那我们比功夫吧!功夫最高(路由器ID最高)的为带头大哥(DR)。于是大伙开始选举了,一场大战之后,最后确认丐帮南乔峰(路由器的ID最大)来做DR,然后就是来江南慕容复(路由器的ID次最大)来做BDR。以后,这里所有的兄弟跟乔峰和慕容复就是大哥(DR,BDR)与小弟(DROTHER)之间的关系。


一直以来,社团里都有一个问题,就是在这里的人万江地图(拓补表)都不是很完整。希望选举出带头大哥后,能够完善这件事情。于是带头大哥乔峰开始跟小弟们交换地图概要(DBD数据库描述),最后概据地图概要向小弟请求地图概要里部分地图信息(LSR,LSA路由条目请求),这年头,有小弟就是好。小弟立即把大哥要的部分地图信息完整(LSU,具体的LSR更新)的发给他。大哥最终回复(LSAck)小弟一下就OK了。同理,小弟没有的地图只需要向大哥发请求。

经过大哥乔峰的努力,社团的地图问题已经搞定了(所有路由器的拓补都是一样的),以后有新入加入社团,没有地图只需要向大哥索取就好了。

本文出自 “潜入技术的海洋” 博客,请务必保留此出处http://myhat.blog.51cto.com/391263/194272

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部