안녕하세요.. 오늘이 차량 이부제 하는날이라..아무래도 거리가 조금은 한산하더라구요...

제가 사무실에 오는시간이 아직 7 안되서인지..2부제를 지키지않은 차들도 조금보이던데...아마 7 이후부터는 다들 지키겠죠?? ^^ 그러고보니..내일이 월드컵개막일이네요..

월드컵을 위해서 제가 준비한거라곤...텔레비젼을 깨끗하게 닦아놓고..리모컨에들어있는 건전지를 확인한일 밖에 없는데도..괜히..기대가 되네요..^^

암튼 오늘은 지난시간에 이어서 OSPF의 반장과 부반장인 DR BDR의 선출에대해서 알아보겠습니다..

지난시간에 말씀드린대로 DR BDR은 그 역할이 대단히 중요하기때문에...선출에 대해서 명확하게 이해하고 있어야...누구를 반장을 시킬지..아님 부반장을 시킬지를 미리 정해줄수 있습니다..

OSPF를 구성하다보면..DR BDR의 구성이 얼마나 중요한지 알수 있는데...어떤 구성에서는 특정 라우터가 꼭 DR로서 동작해야 하는 경우가 생기기 때문 입니다..

이때는 선출에 대해 이해하지 못하고 있으면..마음대로 구성이 불가하기때문에..곤혹을 치르기도 합니다..그니까..여러분은 미리 그 선출 과정을 알아두시는게 좋겠죠?? ^^

그럼 그 선출과정이 어려울까요?? ^^

답은 아니오 입니다...꽤나 쉬운 선출과정입니다..

...

OSPF에서 DR이 되기위해서는 Priority 가 높아야 합니다... OSPF로 동작하는 라우터들은 모두 Priority 를 갖는데...이 값이 기본, 즉 디폴트로는 1 입니다.. 그런데 어떤 한 라우터가 이보다 높은..예를들어 Priority 2가 있다면..무조건 이 라우터가 DR이 되는 겁니다...

물론 BDR은 그다음 높은 라우터가 되겠죠??

아래 그림에 보시는대로 라우터들은 Hello  패킷이라는 멀티캐스트 패킷을 이용해서 서로의 정보를 주고받아서...DR BDR을 선출하게 됩니다...

자 그럼 Priority 가 서로 같으면 누가 선택될까요??

그건 라우터 ID를 가지고 따지게 됩니다..즉 라우터 ID가 높은게 DR이 되는 겁니다...

여기서 질문하나...

라우터 ID는 어떻게 정해진다고 했는지 기억나세요??

OSPF 라우터는 모두 하나씩의 라우터ID를 갖는데 라우터 ID는 그 라우터의 인터페이스 주소중 가장 높은 주소가 된다고 했습니다...(전에 한번 한거죠?? ^^)

그런데..만약 룹백 인터페이스가 설정되있다면 룹백 인터페이스의 주소가 라우터의 ID가 됩니다..(이렇게 룹백인터페이스를 만드는건 절대로 다운이 되지 않은 인터페이스를 만들어서 라우터 ID가 안정되게 유지되게 하기위한거란것도..말씀드렸죠?? ^^)

암튼 이렇게 만들어진 라우터 ID를 비교해서 더 높은게..DR이됙..그다음이 BDR이 됩니다..

자 그렇다면...이렇게 DR BDR의 선출이 끝났습니다...그때 새로운 전학생이 한명들어온겁니다..예를들어...이 전학생 라우터의 Priority 3 이라고 가정하면...어떻게 될까요?

지금 선출된 DR BDR보다 분명 높은 Priority 가 되겠죠??

하지만 이 라우터는 DR이나 BDR이 될수 없습니다..왜냐면..이미 반장선거가 끝났기 때문이죠...

하지만 만약 DR이 다운되면...BDR DR이 되면서 BDR의 자리가 남게되고..이때 다시 BDR선거를 하게되는데...이경우에는 Priority 3인 이 라우터가 BDR로 올라갈수 있는겁니다...

아주 민주적이죠?? ^^

하지만 뭐...여기있는 라우터들을 전부 껐다 켠다거나..OSPF를 전부 죽였다 살린다면..다시 DR,BDR선거를 하기때문에 Priority 3짜리가 DR이 될수 있을겁니다..

자 이정도면 DR BDR에 대해선 이해가 가시죠??

그리고 마지막 하나더..!! 중요한겁니다..만약 어떤 라우터를 영원히 DR, BDR선거에 입후보하지 못하게 하려면 어떻게할까요??  그건 Priority 0으로 세팅하면 됩니다..^^

어때요?? 쉽죠??   안녕.~~~~


사용자 삽입 이미지

2007/05/03 21:23 2007/05/03 21:23

트랙백 주소 :: http://thinkit.or.kr/network/trackback/295

댓글을 달아 주세요