오늘은 계속해서..브리지의 루트브리지 선출 ...즉 대장을 어떻게 뽑나를 알아보겠습니다...전시간에 배운대로 스페닝트리를 동작시키기 위해서는 브리지들사이에 먼저 루트브리지..즉 대장브리지를 뽑아야 한다고...한건 기억이 나실 겁니다..(배운지..이틀밖에 안됬으니까요..^^) 그리고 그 루트브리지를 뽑는데..사용되는게..바로 BID(브리지Identification)이라는 것도 말씀드렸구요....오늘은 이 BID에 대해서 좀 더 알아보겠습니다..BID 16비트의 브리지Priority(브리지순위) 48비트의 멕주소로 이루어집니다..즉 앞에 브리지 프라이어티 가 오구요..바로 연이어서..멕주소가 오는거죠..

이때..이 숫자가..낮으면 낮을수록 브리지의 우선순위는 높은게 되는 겁니다....

만약 한 녀석의 BID가..32768.0081.0010.2211 이라고 가정하고..또한녀석의 BID 12345.0082.1101.2222 였다면...뒤에있는 녀석이 더 우선순위가 높은녀석이 되니까..루트 브리지는 뒤에오는 12345.0082.1101.2222 가 되는 겁니다..

아직까지는 이해가시죠..??^^ 이제 여러분은 이진수에 대해서는 아마..도사(?)가 되있을거니까...이진수를 다시 설명하진 않을거구요.....BID를 다시 보면요..맨 앞에 붙는 브리지 프라이어티는 디폴트..즉 아무설정않했을때..기본으로 따라다니는 값이..1000 0000 0000 0000입니다.. 이진수 16 자리에서..맨 앞이 1이고 나머지가 전부 0 인 값이죠..그럼 이걸 십진수로 바꾸면 몇이 될까요..??? 답은 32768입니다.. 그래서..만약 우리가 브리지나 스위치에 프라이어티..부분을 세팅하지 않았다면..이 브리지나 스위치의 프라이어티는 디폴트...32768 이 되는 겁니다.. ...좀 어렵죠..??

한가지만 더요....

..이제 여러분이 생각해보실 차례입니다...그렇다면...두대의 브리지가 있다고 가정했을때..(이 두 브리지는 다..브리지 프라이어티 세팅을 디폴트로..놔뒀다고 가정하죠...) 어떤 녀석이..더 우선순위가 높을까요..??그건..바로..멕주소가 낮은 녀석이 되는겁니다..왜요..?? 앞자리는 32768 로 똑같은 거니까요...이 이야기는 멕주소가 낮은 녀석이 루트 브리지가 될수 있다는걸 의미하기도..합니다.. 이해가시죠..??? 브리지나 스위치를 이해하기위해선...아주 중요한 규칙이니까..꼭 이해해 두세요.....그럼 결론을 볼까요..?? BID는 앞자리 16비트는 브리지 프라이어티....되있고..뒷자리 48비트는 브리지의 멕주소로 되있다..브리지 프라이어티를 세팅하지 않았을때..디폴트..값은..32768 이다.. 따라서..만약 브리지 프라이어티를 세팅하지 않은 브리지들이있다면..이들중 루트브리지는...멕주소값이 가장 낮은 녀석이 된다... 이상..

2007/05/03 18:57 2007/05/03 18:57

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

댓글을 달아 주세요