NETADDR :: Mac

Handles Hardware Mac Direcciones (EUI-48 y EUI-64)
Descargar ahora

NETADDR :: Mac Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Dean Hamstead
  • Sitio web del editor:
  • http://search.cpan.org/~djzort/

NETADDR :: Mac Etiquetas


NETADDR :: Mac Descripción

NETADDR :: Mac es un módulo Perl que proporciona una interfaz para tratar con las direcciones de control de acceso de medios (o MAC). Estas son las direcciones que identifican de manera única un dispositivo en una red de Capa 2. Aunque el caso común es las direcciones de hardware en las tarjetas de red Ethernet, hay una variedad de dispositivos que utilizan este sistema. Este módulo admite direcciones EUI-48 como EUI-64 e implementa una interfaz OO y una interfaz funcional. Algunos dispositivos que utilizan direcciones EUI-48 (o MAC-48) incluyen: ETHERNET 802.11 Redes inalámbricas Bluetooth IEEE 802.5 Anillo de token FDDI Atmome DISPOSITIVOS QUE Uso de direcciones EUI-64 incluyen: FireWire IPv6 ZigBee / 802.15.4 NetworksSynopsis del área personal inalámbrica. Use NETADDR :: Mac; MY $ MAC = NETADDR :: MAC-> Nuevo ('00: 11: 22: AA: BB: CC '); My $ MAC = NETADDR :: Mac-> Nuevo (Mac => '0011.22aa.bbcc'); Imprimir "Mac proporcionado en la creación de objetos fue:", $ Mac-> Original; Imprimir "EUI48 \ N" si $ MAC-> is_eui48; Imprimir "EUI64 \ N" if $ Mac-> is_eui64; Imprimir "unicast \ n" si $ mac-> is_unicast; Imprimir "MULTICAST \ N" IF $ MAC-> IS_MULTICAST; Imprima "Localmente administrador \ n" si $ MAC-> is_local; Imprimir "administrado universalmente \ n" si $ MAC-> is_universal; Imprimir 'Formato básico:', $ MAC-> AS_BASIC, "\ N"; Imprimir 'Formato BPR:', $ MAC-> as_bpr, "\ n"; Imprimir 'Cisco Format:', $ Mac-> As_cisco, "\ n"; Imprimir 'IEEE FORMATION:', $ MAC-> as_ieee, "\ n"; Imprimir 'dirección IPv6:', $ Mac-> as_ipv6_suffix, "\ n"; Imprimir 'Formato Microsoft:', $ Mac-> as_microsoft, "\ n"; Imprimir 'Formato de un solo tablero:', $ Mac-> as_singledash, "\ n"; Imprimir 'Formato SUN:', $ MAC-> AS_SUN, "\ N"; Imprimir 'Formato de anillo de token:', $ Mac-> As_Tokenring, "\ N"; Utilice NETADDR :: MAC QW (: todos); My $ MAC = Q / 00.11.22.33.44.55 /; Imprimir "EUI48 \ N" si MAC_IS_EUI48 ($ MAC); Imprima "EUI64 \ N" si MAC_IS_EUI64 ($ MAC); Imprimir "Unicast \ N" if MAC_IS_UNICAST ($ MAC); Imprimir "Multítica \ n" si MAC_IS_MULTICAST ($ MAC); imprimir "localmente administrador \ n" si mac_is_local ($ Mac); Imprimir "administrado universalmente \ n" si Mac_is_universal ($ Mac); Imprimir 'Formato básico:', MAC_AS_BASIC ($ MAC), "\ N"; Imprimir 'Formato BPR:', MAC_AS_BPR ($ MAC), "\ N"; Imprimir 'formato CISCO:', MAC_AS_CISCO ($ MAC), "\ N"; Imprimir 'Formato IEEE:', MAC_AS_IEEEE ($ MAC), "\ N"; Imprimir 'dirección IPv6:', MAC_AS_IPV6_SUFFIX ($ MAC), "\ N"; Imprimir 'Formato Microsoft:', MAC_AS_MICROSOFT ($ MAC), "\ N"; Imprimir 'Formato de un solo tablero:', MAC_AS_SINGLEDASH ($ MAC), "\ N"; Imprimir 'Formato SUN:', MAC_AS_SUN ($ MAC), "\ N"; Imprimir 'Formato de anillo de token:', Mac_As_Tokenring ($ Mac), "\ N"; Página de inicio del producto


NETADDR :: Mac Software relacionado