Hyper-V 동적 MAC 할당원리
장비 아이피를 기준으로 할당되며 기본적으로 16진수와 10진수를 이해해야 됩니다.
예를 들어 메인장비에 서버 아이피가 192.168.100.200 이라고 할경우 처음 세 바이트는 Microsoft IEEE 조직적 고유 식별자로 사용할 00-15-5D로 잡혀있으며 이후에 할당되는 방법은 아래 참고하면 됩니다.
[고유식별자]
00 – 15 – 5D – XX – XX – XX
=> [장비아이피 세번째자리수를 16진수로 변환 (10진수 100에 16진수 64)]
=> [장비 아이피 네번째 자리수를 16진수로 변환 (10진수 200에 16진수 C8)]
=> [마지막은 255개까지 할당가능하게 00 ~ FF 로 할당]
※ 위와 같은 원리로 할당되기에 MAC 주소가 중복될 수 없습니다.
레지스트리 확인
HKLM\Software\Microsoft\Windows\NT\CurrentVersion\Virtualization
윈도우 기본프로그램 계산기를 이용한 16진수 변환
계산기 보기 –> 프로그래머용 (XP의 경우에는 공학용)
– Hex : 16진수
Dex : 10진수
Oct : 8진수
Bin : 2진수
Example)
아래 이미지는 HOST 장비에서 MAC을 동적으로 할당하였을때 설정값이며 이를 바탕으로 유추해보면
00-15-5D 고유식별자
B5 –> 10진수변환 181
7D –> 10진수변환 125
04 –> 장비에서 00 ~ FF 중 할당된 값
※ HOST 장비에 앞두자리는 모르지만 XXX.XXX.181.125 임을 추측할수 있습니다.
[polldaddy rating=”7739789″]