
最简单的MAC地址大小比较方法' P9 z. s3 I6 W: C" @
点击查看原图
/ j9 _) V( L K& F$ f) b 我们在学习生成树协议的时候会涉及到比较MAC地址大小的问题,在华为设备中,其他参数相同的情况下,MAC地址最小的为根交换机,当然这是题外话,下面驶入正题。
/ ], N" f7 Y$ A+ e: j5 V 要搞清楚多个MAC地址谁大谁小,首先得明白MAC地址的组成,MAC地址的长度是48比特(6字节),48位二进制数,12位16进制数组成,即0、1、2、3、4、5、6、7、8、9、a、b、c、d、e、f。
' _5 O- ], X& K& X, T 首先记住,0、1、2、3、4、5、6、7、8、9、a、b、c、d、e、f从左到右的数字一位比一位小。$ S7 y( C* e6 w% V9 a. ]: C
举例,以下四台交换机的MAC地址如下:
7 B1 X" _# u1 G1 B1 Q* F% U 交换机一:4c1f.cc33.-9812 c' y3 ?' |6 d* j, P- _- k
交换机二:4c1f.cc4a.bea99 U P5 ]- Y( l
交换机三:4c1f.cc32.b9d9
! P# e* t! g* k0 z. l4 u) m+ E 交换机四:4c1f.cc10.279a
. \! r2 i# L" l 首先排除前面的相同位,即4c1f.cc相同,再比较3、4、3、1,1最小,所以交换机四的MAC地址最小。
3 O& j, M$ O+ X$ X5 @ 如果比较位相同,则往后推一位在比较,最小者MAC地址最小。
; i: J3 e( `% o/ x" }7 f+ g/ L5 I1 ^; { 下面是另外四台交换机的MAC地址,请自己比较出哪台MAC地址最小:) v, D; y) _2 [8 d' E' W" A
交换机一:4c1f.ccb3.-9812
9 B, [9 z+ k m6 c 交换机二:4c1f.cc4a.bea9
# e/ Y$ G1 `2 @, ]/ ^ 交换机三:4c1f.ccb2.b9d9
7 T/ p' \+ J) q: V 交换机四:4c1f.cc40.279a$ `* H5 c! ` [# H) c4 q, [' ?
哪个交换机的MAC地址最小呢?如果你无把握哪个答案是正确的,请进认证网络工程师QQ群474079428获取答案。 |
|