IPv6 주소를 MAC 주소로 변환

IPv6 주소를 MAC 주소로 변환합니다. 임의의 IPv6 주소를 입력하여 해당하는 MAC 주소를 즉시 추출하세요.

IPv6
IPv6 주소를 MAC 주소로 변환합니다. 임의의 IPv6 주소를 입력하여 해당하는 MAC 주소를 즉시 추출하세요.
IPv6 주소를 MAC 주소로 변환
IPv6 주소를 MAC 주소로 변환합니다. 임의의 IPv6 주소를 입력하여 해당하는 MAC 주소를 즉시 추출하세요.

MAC

AA:BB:CC:DD:EE:FF

IPv6를 MAC 주소로 변환하는 방법

IPv6 주소에서 MAC 주소를 다시 얻을 수 있는 경우는 IPv6 인터페이스 식별자가 EUI-64 방식으로 그 MAC 주소에서 파생된 경우뿐입니다. 이는 fe80::로 시작하는 비교적 오래된 링크 로컬 주소와 일부 무상태 자동 구성 주소에서 가장 흔합니다.

동작하는 경우

이 역변환은 IPv6 주소의 마지막 64비트에 EUI-64 인터페이스 식별자가 그대로 남아 있을 때 동작합니다.

  • 인터페이스 식별자가 48비트 MAC 주소로부터 만들어졌습니다.
  • 가운데 바이트가 여전히 ff:fe 입니다.
  • 프라이버시 확장이나 다른 무작위화 방식으로 생성된 주소가 아닙니다.

변환 원리

이 변환기는 다음 단계로 MAC 주소를 복원합니다.

  1. IPv6 주소의 마지막 64비트를 읽습니다.
  2. 인터페이스 식별자 가운데에 삽입된 ff:fe 바이트를 제거합니다.
  3. 첫 번째 바이트의 universal/local 비트를 반전합니다.
  4. 남은 48비트를 표준 MAC 주소 형식으로 포맷합니다.

결과가 나오지 않는 이유

다음과 같은 경우에는 결과가 나오지 않을 수 있습니다.

  • IPv6 주소 구문이 올바르지 않습니다.
  • 주소는 유효하지만 EUI-64로 MAC 주소에서 생성된 주소가 아닙니다.
  • 프라이버시 주소, stable-random 주소, DHCPv6 또는 다른 비 MAC 기반 할당 방식을 사용합니다.