éåžž XNUMX é²åœ¢åŒã§è¡šç€ºãããããã XNUMX ãã€ããå·¥å Žã§ãããã¯ãŒã¯ ã«ãŒãã«å²ãåœãŠãããäžèŠã©ã³ãã ã§ããããšã¯èª°ããç¥ã£ãŠããŸãã ã¢ãã¬ã¹ã®æåã® XNUMX ãã€ããã¡ãŒã«ãŒ ID ã§ãæ®ãã® XNUMX ãã€ããã¡ãŒã«ãŒ ID ã«å²ãåœãŠãããããšãç¥ã£ãŠãã人ãããŸãã èªåã§èšå®ã§ããããšãç¥ãããŠããŸã arbitraryæç äœæã Wi-Fi ã®ãã©ã³ãã ã¢ãã¬ã¹ãã«ã€ããŠèããããšããã人ã¯å€ãã§ãããã
ãããäœãªã®ãèããŠã¿ãŸãããã
MAC ã¢ãã¬ã¹ (ã¡ãã£ã¢ ã¢ã¯ã»ã¹ ã³ã³ãããŒã« ã¢ãã¬ã¹) ã¯ããããã¯ãŒã¯ ã¢ããã¿ãŒã«å²ãåœãŠãããäžæã®èå¥åã§ãããäž»ã«ã€ãŒãµããããWi-FiãBluetooth ãªã©ã® IEEE 802 æšæºã®ãããã¯ãŒã¯ã§äœ¿çšãããŸãã æ£åŒã«ã¯ãEUI-48 Type IdentifierããšåŒã°ããŸãã ååãããã¢ãã¬ã¹ã®é·ãã 48 ãããã§ããããšã¯æããã§ãã 6ãã€ãã (ãªã¯ããããåžžã«ãããã§åºåããã IPv4 ã¢ãã¬ã¹ãšã¯å¯Ÿç §çã«) ã¢ãã¬ã¹ãèšè¿°ããããã®äžè¬ã«åãå ¥ããããæšæºã¯ãããŸãããéåžžã¯ãã³ãã³ã§åºåããã 00 ã€ã® 11 é²æ°ãšããŠèšè¿°ãããŸã: 22:AB:CD:EF:00:ãã ããæ©åšã¡ãŒã«ãŒã«ãã£ãŠã¯ 11 -AB-CD-EF-22-00 ã 1122ab.cdef.XNUMX ãšããè¡šèšã奜ãå ŽåããããŸãã
åŸæ¥ãã¢ãã¬ã¹ã¯ãã©ãã·ã¥ ããã°ã©ããªãã§ã¯å€æŽã§ããããããã¯ãŒã¯ ã«ãŒã ãããã»ããã® ROM ã«ãã©ãã·ã¥ãããŠããŸããããçŸåšã§ã¯ãªãã¬ãŒãã£ã³ã° ã·ã¹ãã ããããã°ã©ã ã§ã¢ãã¬ã¹ãå€æŽã§ããŸãã Linux ããã³ MacOS (åžžã«)ãWindows (ãã©ã€ããŒãèš±å¯ããå Žåã¯ã»ãŒåžžã«)ãAndroid (root åã®ã¿) ã§ã¯ããããã¯ãŒã¯ ã«ãŒãã® MAC ã¢ãã¬ã¹ãæåã§èšå®ã§ããŸãã iOS (root ãªã) ã§ã¯ããã®ãããªããªãã¯ã¯äžå¯èœã§ãã
ã¢ãã¬ã¹æ§é
ã¢ãã¬ã¹ã¯ã補é å
ã®èå¥åã®äžéšãOUIãããã³è£œé å
ã«ãã£ãŠå²ãåœãŠãããèå¥åã§æ§æãããŸãã OUI (Organizationally Unique Identifier) èå¥åã®å²ãåœãŠ
ã¢ãã¬ã¹ã®ææè ã¯èª°ã§ãã?
å
¬éãããŠãããã®ãç°¡åã«åŠçã§ãã
ãã³ããŒ
ãããã¯/ã¬ã³ãŒãæ°
ã¢ãã¬ã¹æ°ãXNUMXäž
ã·ã¹ã³ã·ã¹ãã ãº
888
14208
Apple
772
12352
ãµã ã¹ã³
636
10144
è¯çºæè¡æéå
¬åž
606
9696
ã€ã³ãã«
375
5776
æ ªåŒäŒç€Ÿã¢ãªã¹ã°ã«ãŒã
319
5104
ããã¢ã³ãŒãã¬ãŒã·ã§ã³
241
3856
ãã©ã€ããŒã
232
2704
ãããµã¹Â·ã€ã³ã¹ãã«ã¡ã³ã
212
3392
ZTEã³ãŒãã¬ãŒã·ã§ã³
198
3168
IEEE ç»é²å±
194
3072
ãã¥ãŒã¬ããã»ããã«ãŒã
149
2384
ãã³ãã€ãã¬ã·ãžã§ã³
136
2176
TP-LINK
134
2144
Dell Inc.
123
1968
ãžã¥ãããŒãããã¯ãŒã¯ã¹
110
1760
Sagemcom ãããŒããã³ã SAS
97
1552
ãã¡ã€ããŒããŒã ãã¬ã³ãã¥ãã±ãŒã·ã§ã³ ãã¯ãããžãŒãºæ ªåŒäŒç€Ÿæ ªåŒäŒç€Ÿ
97
1552
ã·ã£ãªãã³ãã¥ãã±ãŒã·ã§ã³ãºæ ªåŒäŒç€Ÿ
88
1408
åºæ±æ¬§å¡ç§»åéä¿¡æéå
¬åž
82
1312
Google ãä¿æããŠããããã€ã¹ã¯ 40 å°ã®ã¿ã§ãããããã¯é©ãã¹ãããšã§ã¯ãããŸãããGoogle èªäœã¯å€ãã®ãããã¯ãŒã¯ ããã€ã¹ã補é ããŠããŸããã
MA ãããã¯ã¯ç¡æã§æäŸãããã®ã§ã¯ãªãããããã 3000 ãã«ã1800 ãã«ããŸã㯠755 ãã«ãšããæé ãªäŸ¡æ Œ (ãµãã¹ã¯ãªãã·ã§ã³æéãªã) ã§è³Œå ¥ã§ããŸãã èå³æ·±ãããšã«ãè¿œå æé (幎é) ãæ¯æãã°ãå²ãåœãŠããããããã¯ã«é¢ããå ¬éæ å ±ã®ãé衚瀺ããè³Œå ¥ã§ããŸãã äžã«èŠãããããã«ããããã¯çŸåš 232 åãããŸãã
MAC ã¢ãã¬ã¹ã¯ãã€æ¯æžããŸãã?
ãIPv10 ã¢ãã¬ã¹ãããããæ¯æžããããšãã 4 幎æ¥ã®è©±ã«ã¯ã誰ããããªãããããããŠããŸãã ã¯ããæ°ãã IPv4 ãããã¯ãå
¥æããã®ã¯ç°¡åã§ã¯ãªããªããŸããã IP ã¢ãã¬ã¹ãç¥ãããŠãã
MAC ã¢ãã¬ã¹ã¯ 48 ãããã§ããã®ãã¡ 46 ãããããæçšããšã¿ãªããããã (ãªãã§ãã? ç¶ããèªãã§ãã ãã)ã246 åã€ãŸã 1014 åã®ã¢ãã¬ã¹ãåŸãããŸããããã¯ãIPv214 ã¢ãã¬ã¹ç©ºéã® 4 åã§ãã
çŸåšãçŽ 0.73 å
åã®ã¢ãã¬ã¹ãé
åžãããŠããŸãããããã¯ç·éã® XNUMX% ã«éããŸããã MAC ã¢ãã¬ã¹ãäžè¶³ãããŸã§ã«ã¯ããŸã éåžžã«é ãã§ãã
ã©ã³ãã æ§ããã
OUI ã¯ã©ã³ãã ã«é
åžããããã³ããŒãåã
ã®ãããã¯ãŒã¯ ããã€ã¹ã«ã¢ãã¬ã¹ãã©ã³ãã ã«å²ãåœãŠããšæ³å®ã§ããŸãã ããã§ããïŒ ã¯ã€ã€ã¬ã¹ ãããã¯ãŒã¯ã§åäœããŠããèªèšŒã·ã¹ãã ã«ãã£ãŠåéããããç§ãèªç±ã«äœ¿ãã 802.11 ããã€ã¹ã® MAC ã¢ãã¬ã¹ã®ããŒã¿ããŒã¹å
ã®ãããã®ååžãèŠãŠã¿ãŸãããã
åãµã³ãã«ã®å MAC ã¢ãã¬ã¹ (1 ãã€ã) ããã€ãããšã«ãããã«å解ãã48 åã®äœçœ®ã®ããããã«ãããã1ããããã®åºçŸé »åºŠãèŠãŠã¿ãŸãããã ããããå®å šã«ä»»æã®æ¹æ³ã§èšå®ãããå Žåãã50ããååŸãã確ç㯠XNUMX% ã«ãªããŸãã
Wi-Fiã»ã¬ã¯ã·ã§ã³No.1ïŒRFïŒ
Wi-Fiãµã³ãã«No.2ïŒãã©ã«ãŒã·ïŒ
Wi-Fiã»ã¬ã¯ã·ã§ã³ãã®3ïŒãŠãºããã¹ã¿ã³ïŒ
LANãµã³ããªã³ã°(RF)
ããŒã¿ããŒã¹å
ã®ã¬ã³ãŒãæ°
5929000
1274000
366000
1000
ãããçªå·:
% ãããã1ã
% ãããã1ã
% ãããã1ã
% ãããã1ã
1
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
2
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
3
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
4
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
5
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
6
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
7
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
8
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
9
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
10
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
11
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
12
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
13
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
14
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
15
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
16
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
17
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
18
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
19
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
20
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
21
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
22
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
23
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
24
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
25
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
26
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
27
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
28
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
29
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
30
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
31
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
32
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
33
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
34
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
35
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
36
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
37
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
38
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
39
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
40
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
41
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
42
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
43
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
44
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
45
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
46
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
47
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
48
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
ãªã 7 ãããã 8 ãããã§ãã®ãããªäžå ¬å¹³ãçããã®ã§ãããã? ã»ãšãã©åžžã«ãŒããååšããŸãã
å®éãèŠæ Œã§ã¯ãããã®ããããç¹å¥ãªãã®ãšããŠå®çŸ©ããŠããŸã (
MAC ã¢ãã¬ã¹ã®æåã®ãã€ãã® (å é ãã) 0 çªç®ã®ãããã¯ãŠããã£ã¹ã/ãã«ããã£ã¹ã ããããšåŒã°ãããã®ã¢ãã¬ã¹ã§éä¿¡ããããã¬ãŒã ã®ã¿ã€ã (ãã¬ãŒã ) ãéåžž (1) ããããŒããã£ã¹ã (0) (ãã«ããã£ã¹ããŸãã¯æŸéïŒã éåžžã®ãŠããã£ã¹ã ãããã¯ãŒã¯ ã¢ããã¿éä¿¡ã®å Žåãéä¿¡ããããã¹ãŠã®ãã±ããã§ãã®ãããã¯ãXNUMXãã«èšå®ãããŸãã
MAC ã¢ãã¬ã¹ã®æåã®ãã€ãã® (å é ãã) 0 çªç®ã®ããã㯠U/L (ãŠãããŒãµã«/ããŒã«ã«) ããããšåŒã°ããã¢ãã¬ã¹ãã°ããŒãã«ã«äžæã§ããã (1)ãããŒã«ã«ã«äžæã§ãã (0) ãã決å®ããŸãã ããã©ã«ãã§ã¯ããã¹ãŠã®ãã¡ãŒã«ãŒã調æŽãããã¢ãã¬ã¹ã¯ã°ããŒãã«ã«äžæã§ãããããåéããã MAC ã¢ãã¬ã¹ã®å€§éšåã«ã¯ãã130ãã«èšå®ããã 1 çªç®ã®ããããå«ãŸããŠããŸãã å²ãåœãŠããã OUI èå¥åã®ããŒãã«ã§ã¯ãU/L ãããããXNUMXãã«ãªã£ãŠãããšã³ããªã¯çŽ XNUMX åã ãã§ãããæããã«ãããã¯ç¹å¥ãªããŒãºã®ããã® MAC ã¢ãã¬ã¹ã®ãããã¯ã§ãã
æåã®ãã€ãã® 4 ãããç®ããæåã®ããããŸã§ãOUI èå¥åã® 6 ãã€ãç®ãš XNUMX ãã€ãç®ã®ããããããã«ã¡ãŒã«ãŒã«ãã£ãŠå²ãåœãŠãããã¢ãã¬ã¹ã® XNUMX ïœ XNUMX ãã€ãã®ãããã¯ãã»ãŒåçã«åæ£ãããŠããŸãã ã
ãããã£ãŠããããã¯ãŒã¯ ã¢ããã¿ã®å®éã® MAC ã¢ãã¬ã¹ã§ã¯ãäžäœãã€ãã® XNUMX ã€ã®ãµãŒãã¹ ããããé€ããŠããããã¯å®éã«ã¯åçã§ãããæè¡çãªæå³ã¯ãããŸããã
æç ç
ã©ã®ç¡ç·æ©åšã¡ãŒã«ãŒãæã人æ°ãããã®ãââæ°ã«ãªããŸããã? OUI ããŒã¿ããŒã¹ã®æ€çŽ¢ãšãµã³ãã« No. 1 ã®ããŒã¿ãçµã¿åãããŠã¿ãŸãããã
ãã³ããŒ
ããã€ã¹ã®ã·ã§ã¢ã%
Apple
26,09
ãµã ã¹ã³
19,79
è¯çºæè¡æ ªåŒäŒç€Ÿ
7,80
ã·ã£ãªãã³ãã¥ãã±ãŒã·ã§ã³ãºæ ªåŒäŒç€Ÿ
6,83
ãœããŒã¢ãã€ã«ã³ãã¥ãã±ãŒã·ã§ã³ãºæ ªåŒäŒç€Ÿ
3,29
LGãšã¬ã¯ãããã¯ã¹ïŒã¢ãã€ã«éä¿¡ïŒ
2,76
ASUSTek COMPUTERINCã
2,58
TCTã¢ãã€ã«æ ªåŒäŒç€Ÿ
2,13
ZTEã³ãŒãã¬ãŒã·ã§ã³
2,00
IEEE ããŒã¿ããŒã¹ã«èŠã€ãããŸãã
1,92
ã¬ããã»ã¢ãã€ã«ã»ã³ãã¥ãã±ãŒã·ã§ã³ã»ãã¯ãããžãŒæ ªåŒäŒç€Ÿ
1,71
HTCã³ãŒãã¬ãŒã·ã§ã³
1,68
æç°è£œäœæ
1,31
ã€ã³ããéä¿¡
1,26
ãã€ã¯ããœãã
1,11
æ·±ã»ã³ TINNO ã¢ãã€ã« ãã¯ãããžãŒæ ªåŒäŒç€Ÿ
1,02
ã¢ãããŒã© (æŠæŒ¢) ã¢ããªã㣠ãã¯ãããžãŒãº ã³ãã¥ãã±ãŒã·ã§ã³ ã«ã³ãããŒæ ªåŒäŒç€Ÿ
0,93
ããã¢ã³ãŒãã¬ãŒã·ã§ã³
0,88
äžæµ·é¢šåæè¡æéå
¬åžæ ªåŒäŒç€Ÿ
0,74
ã¬ãã ã¢ãã€ã« ã³ãã¥ãã±ãŒã·ã§ã³ (æŠæŒ¢) ã«ã³ãã㌠ãªãããã
0,71
å®è·µã«ããã°ãç¹å®ã®å Žæã®ã¯ã€ã€ã¬ã¹ ãããã¯ãŒã¯å å ¥è ãè£çŠã§ããã°ããã»ã©ãApple ããã€ã¹ã®ã·ã§ã¢ã倧ãããªããŸãã
ç¬èªæ§
MAC ã¢ãã¬ã¹ã¯äžæã§ãã? åããã€ã¹ ã¡ãŒã«ãŒ (MA ãããã¯ææè ) ã¯ã補é ãããããã¯ãŒã¯ ã¢ããã¿ãŒããšã«äžæã®ã¢ãã¬ã¹ãæäŸããå¿ èŠããããããçè«çã«ã¯ããã§ãã ãã ããäžéšã®ããã ã¡ãŒã«ãŒãã€ãŸã次ã®ãããªå ŽåããããŸãã
- 00:0A:F5 ãšã¢ãŽãããã¯ãŒã¯ã¹æ ªåŒäŒç€Ÿ(çŸåšã¯ã¯ã¢ã«ã³ã )
- 00:08:22 InPro Comm (çŸåšã¯ MediaTek)
æããã«åããã€ã¹ã®åèµ·ååŸã«ãMAC ã¢ãã¬ã¹ã®æåŸã® 1 ãã€ããä¹±æ°ã«èšå®ããŸãã ç§ã®ãµã³ãã« No. 82 ã«ã¯ããã®ãããªã¢ãã¬ã¹ã XNUMX 件ãããŸããã
ãã¡ãããæå³çã«ãé£äººã®ãããªãã¢ãã¬ã¹ãèšå®ããããã¹ããã¡ãŒã§èå¥ããããã©ã³ãã ã«éžæãããããããšã§ãç¬èªã®å€éšã¢ãã¬ã¹ãèšå®ããããšãã§ããŸãã ããšãã°ãMikrotik ã OpenWrt ãªã©ã®ã«ãŒã¿ãŒã®ããã¯ã¢ããæ§æã埩å ããããšã«ãã£ãŠã誀ã£ãŠåºæã§ãªãã¢ãã¬ã¹ãèšå®ããŠããŸãå¯èœæ§ããããŸãã
ãããã¯ãŒã¯äžã«åã MAC ã¢ãã¬ã¹ãæ〠802.1 ã€ã®ããã€ã¹ãããå Žåã¯ã©ããªããŸãã? ããã¯ãã¹ãŠããããã¯ãŒã¯æ©åš (æç·ã«ãŒã¿ãŒãç¡ç·ãããã¯ãŒã¯ ã³ã³ãããŒã©ãŒ) ã®ããžãã¯ã«äŸåããŸãã ã»ãšãã©ã®å Žåãäž¡æ¹ã®ããã€ã¹ãåäœããªãããæç¶çã«åäœããŸãã IEEE æšæºã®èŠ³ç¹ãããMAC ã¢ãã¬ã¹ ã¹ããŒãã£ã³ã°ã«å¯Ÿããä¿è·ã¯ãããšãã° MACsec ã XNUMXX ã䜿çšããŠè§£æ±ºããããšãææ¡ãããŠããŸãã
1 çªç®ãŸã㯠XNUMX çªç®ã®ãããããXNUMXãã«èšå®ã㊠MAC ãã€ã³ã¹ããŒã«ãããšã©ããªãã§ããããã ããŒã«ã«ã¢ãã¬ã¹ããã«ããã£ã¹ãã¢ãã¬ã¹ãïŒ ã»ãšãã©ã®å Žåããããã¯ãŒã¯ã¯ããã«æ³šæãæããŸãããã圢åŒçã«ã¯ãã®ãããªã¢ãã¬ã¹ã¯æšæºã«æºæ ããŠããªããããæºæ ããªãæ¹ãè¯ãã§ãããã
ã©ã³ãã åã®ä»çµã¿
é»æ³¢ãã¹ãã£ã³ããŠåéããããšã«ãã£ãŠäººã ã®åãã远跡ããããšãé²ãããã«ãã¹ããŒããã©ã³ã® MAC ãªãã¬ãŒãã£ã³ã° ã·ã¹ãã ã§ã¯æ°å¹Žåããã©ã³ãã åãã¯ãããžãŒã䜿çšãããŠããããšãããã£ãŠããŸãã çè«çã«ã¯ãæ¢ç¥ã®ãããã¯ãŒã¯ãæ€çŽ¢ããããã«æŸéæ³¢ãã¹ãã£ã³ãããšããã¹ããŒããã©ã³ã¯ãMAC ã¢ãã¬ã¹ãéä¿¡å ãšãã 802.11 ãããŒãèŠæ±ã¿ã€ãã®ãã±ãã (ãã±ããã®ã°ã«ãŒã) ãéä¿¡ããŸãã
ã©ã³ãã åãæå¹ã«ãããšããã¹ããããããããã±ãã ãœãŒã¹ ã¢ãã¬ã¹ã§ã¯ãªããã¹ãã£ã³ ãµã€ã¯ã«ããšãçµæçããŸãã¯ãã®ä»ã®æ¹æ³ã§å€åããä»ã®ãã±ãã ãœãŒã¹ ã¢ãã¬ã¹ãæå®ã§ããŸãã å¹æãããŸããïŒ ãããããWi-Fi ã¬ãŒããŒãã«ãã£ãŠç©ºäžããåéããã MAC ã¢ãã¬ã¹ã®çµ±èšãèŠãŠã¿ãŸãããã
ãµã³ãã«å
šäœ
7 çªç®ã®ãããããŒãã®å Žåã®ã¿ãµã³ãã«ãã
ããŒã¿ããŒã¹å
ã®ã¬ã³ãŒãæ°
3920000
305000
ãããçªå·:
% ãããã1ã
% ãããã1ã
1
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
2
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
3
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
4
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
5
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
6
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
7
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
8
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
9
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
10
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
11
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
12
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
13
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
14
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
15
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
16
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
17
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
18
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
19
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
20
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
21
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
22
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
23
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
24
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
25
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
26
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
27
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
28
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
29
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
30
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
31
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
32
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
33
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
34
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
35
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
36
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
37
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
38
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
39
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
40
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
41
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
42
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
43
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
44
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
45
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
46
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
47
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
48
èŠèŽè
ã®ïŒïŒ%ã
èŠèŽè
ã®ïŒïŒ%ã
çµµãå šç¶éããã§ãã
MAC ã¢ãã¬ã¹ã®æåã®ãã€ãã® 8 çªç®ã®ãããã¯ããããŒãèŠæ±ãã±ããå ã® SRC ã¢ãã¬ã¹ã®ãŠããã£ã¹ãç¹æ§ã«äŸç¶ãšããŠå¯Ÿå¿ããŠããŸãã
7 çªç®ã®ããã㯠92.2% ã®ã±ãŒã¹ã§ããŒã«ã«ã«èšå®ãããŸãã ããªãã®èªä¿¡ãæã£ãŠãåéãããã¢ãã¬ã¹ã®éåžžã«å€ããã©ã³ãã åãããŠãããå®éã®ã¢ãã¬ã¹ã¯ 8% æªæºã§ãããšæšæž¬ã§ããŸãã ãã®å Žåããã®ãããªå®ã¢ãã¬ã¹ã® OUI å ã®ãããã®ååžã¯ãåã®è¡šã®ããŒã¿ãšã»ãŒäžèŽããŸãã
OUIã«ããã°ãã©ã³ãã åãããã¢ãã¬ã¹ïŒã€ãŸãã7çªç®ã®ããããã1ãïŒãææããŠããã®ã¯ã©ã®ã¡ãŒã«ãŒã§ãã?
ã¡ãŒã«ãŒïŒOUI
ãã¹ãŠã®ã¢ãã¬ã¹éã§å
±æãã
IEEE ããŒã¿ããŒã¹ã«èŠã€ãããŸãã
èŠèŽè
ã®ïŒïŒ%ã
ã°ãŒã°ã«ç€Ÿ
èŠèŽè
ã®ïŒïŒ%ã
æ®ãã®
èŠèŽè
ã®ïŒïŒ%ã
ããã«ãGoogle ã«å²ãåœãŠããããã¹ãŠã®ã©ã³ãã ãªã¢ãã¬ã¹ã¯ããã¬ãã£ãã¯ã¹ãä»ããåã OUI ã«å±ããŸãã DA:A1:19ã ãã®æ¥é èªã¯äœã§ãã? èŠããŠã¿ãŸããã
private static final MacAddress BASE_GOOGLE_MAC = MacAddress.fromString("da:a1:19:0:0:0");
Stock Android ã¯ãã¯ã€ã€ã¬ã¹ ãããã¯ãŒã¯ãæ€çŽ¢ãããšãã«ç¹å¥ãªç»é²æžã¿ OUI ã䜿çšããŸããããã¯ãXNUMX çªç®ã®ããããèšå®ãããŠããæ°å°ãªããã®ã® XNUMX ã€ã§ãã
ã©ã³ãã ãªMACããå®éã®MACãèšç®ããŸã
ããã§èŠãŠã¿ãŸããã:
private static final long VALID_LONG_MASK = (1L << 48) - 1;
private static final long LOCALLY_ASSIGNED_MASK = MacAddress.fromString("2:0:0:0:0:0").mAddr;
private static final long MULTICAST_MASK = MacAddress.fromString("1:0:0:0:0:0").mAddr;
public static @NonNull MacAddress createRandomUnicastAddress(MacAddress base, Random r) {
long addr;
if (base == null) {
addr = r.nextLong() & VALID_LONG_MASK;
} else {
addr = (base.mAddr & OUI_MASK) | (NIC_MASK & r.nextLong());
}
addr |= LOCALLY_ASSIGNED_MASK;
addr &= ~MULTICAST_MASK;
MacAddress mac = new MacAddress(addr);
if (mac.equals(DEFAULT_MAC_ADDRESS)) {
return createRandomUnicastAddress(base, r);
}
return mac;
}
ã¢ãã¬ã¹å šäœããŸãã¯ãã®äžäœ XNUMX ãã€ãã¯çŽç²ã§ã Random.nextLong()ã ãæ¬ç©ã®MACã®ç¬èªã®ãªã«ããªãã¯è©æ¬ºã§ãã é«ãä¿¡é Œæ§ãæã£ãŠãAndroid ã¹ããŒããã©ã³ã®ã¡ãŒã«ãŒã¯ä»ã®æªç»é²ã® OUI ã䜿çšããŠãããšäºæ³ã§ããŸãã iOS ã®ãœãŒã¹ ã³ãŒãã¯ãããŸããããããããåæ§ã®ã¢ã«ãŽãªãºã ã䜿çšãããŠãããšæãããŸãã
äžèšã¯ããããŒãèŠæ±ãã¬ãŒã ã®ä»ã®ãã£ãŒã«ãã®åæããŸãã¯ããã€ã¹ã«ãã£ãŠéä¿¡ãããèŠæ±ã®çžå¯Ÿé »åºŠã®çžé¢é¢ä¿ã«åºã¥ããŠãWi-Fi å å ¥è ã®å¿ååã解é€ããããã®ä»ã®ã¡ã«ããºã ã®äœæ¥ããã£ã³ã»ã«ãããã®ã§ã¯ãããŸããã ãã ããå€éšæ段ã䜿çšããŠå å ¥è ã確å®ã«è¿œè·¡ããããšã«ã¯ãéåžžã«åé¡ããããŸãã åéãããããŒã¿ã¯ãç¹å®ã®ããã€ã¹ã人ãåç §ããã«ã倧éã®æ°å€ã«åºã¥ããŠå Žæãšæéããšã«å¹³å/ããŒã¯è² è·ãåæããã®ã«é©ããŠããŸãã æ£ç¢ºãªããŒã¿ãæã£ãŠããã®ã¯ããå éšãã®ã¢ãã€ã« OS ã¡ãŒã«ãŒèªèº«ãããã³ã€ã³ã¹ããŒã«ãããŠããã¢ããªã±ãŒã·ã§ã³ã ãã§ãã
ããªãã®ããã€ã¹ã® MAC ã¢ãã¬ã¹ãä»äººãç¥ãããšã§äœãå±éºã«ãªãã®ã§ãããã? ãµãŒãã¹æåŠæ»æã¯ãæç·ããã³ç¡ç·ãããã¯ãŒã¯ã«å¯ŸããŠéå§ãããå¯èœæ§ããããŸãã ãŸããç¡ç·æ©åšã®å Žåã¯ãã»ã³ãµãŒãèšçœ®ãããå Žæã«åºçŸããç¬éãããçšåºŠã®ç¢ºçã§èšé²ããããšãå¯èœã§ãã ã¢ãã¬ã¹ãã¹ããŒãã£ã³ã°ããããšã§ãèªåã®ããã€ã¹ã«ãªãããŸãããšãã§ããŸãããããã¯è¿œå ã®ã»ãã¥ãªãã£å¯Ÿç (èªèšŒãæå·å) ã䜿çšãããŠããªãå Žåã«ã®ã¿æ©èœããŸãã ããã«ãã人ã®99.9%ã¯äœãå¿é ããå¿ èŠã¯ãããŸããã
MAC ã¢ãã¬ã¹ã¯èŠãç®ãããè€éã§ãããæã£ããããåçŽã§ãã
åºæïŒ habr.com