Netaddr :: mac.

manipula endereços MAC de hardware (EUI-48 e EUI-64)
Baixe Agora

Netaddr :: mac. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Dean Hamstead
  • Site do editor:
  • http://search.cpan.org/~djzort/

Netaddr :: mac. Tag


Netaddr :: mac. Descrição

NetAddR :: Mac é um módulo Perl que fornece uma interface para lidar com os endereços de controle de acesso à mídia (ou MAC). Estes são os endereços que identificam exclusivamente um dispositivo em uma rede de camada 2. Embora o caso comum seja endereços de hardware nas placas de rede Ethernet, há uma variedade de dispositivos que usam este sistema. Este módulo suporta os endereços EUI-48 e EUI-64 e implementa um OO e uma interface funcional. Alguns dispositivos que usam endereços EUI-48 (ou MAC-48) incluem: Ethernet 802.11 Wireless Networks Bluetooth IEEE 802.5 Token Ring FDDI ATMSome Aparelhos que Use endereços EUI-64 incluem: FireWire IPv6 ZigBee / 802.15.4 NetworksYnopsis de área pessoal sem fio Use NetAddR :: Mac; Meu $ Mac = NetAddR :: Mac-> Novo ('00: 11: 22: AA: BB: CC '); My $ Mac = NetAddR :: Mac-> Novo (Mac => '0011.22aa.bbcc'); Imprimir "Mac fornecido na criação de objetos foi:", $ mac-> original; Imprimir "EUI48 \ n" se $ mac-> is_eui48; Imprimir "EUI64 \ N" Se $ Mac-> IS_EUI64; Imprimir "Unicast \ n" se $ mac-> is_unicast; imprimir "multicast \ n" se $ mac-> is_multicast; Imprimir "Localmente Administerd \ n" Se $ mac-> is_local; imprimir "universalmente administrado \ n" se $ mac-> is_universal; Imprimir 'formato básico:', $ mac-> as_basic, "\ n"; Imprimir 'Formato BPR:', $ mac-> as_bpr, "\ n"; Imprimir formato 'Cisco:', $ mac-> AS_CISCO, "\ n"; Imprimir 'Formato IEEE:', $ mac-> as_ieee, "\ n"; Imprimir 'Endereço IPv6:', $ mac-> as_ipv6_suffix, "\ n"; Imprimir 'Formato Microsoft:', $ Mac-> AS_MICROSOFT, "\ n"; Imprimir 'Formato de traço único:', $ mac-> as_singledash, "\ n"; Imprimir 'formato sol:', $ mac-> as_sun, "\ n"; Imprimir 'Token Ring Format:', $ mac-> as_tokenring, "\ n"; Use NetAddR :: Mac QW (: ALL); Meu $ Mac = Q / 00.11.22.33.44.55 /; Imprimir "EUI48 \ n" se Mac_EI_EUI48 ($ MAC); Imprimir "EUI64 \ N" se Mac_EI_EUI64 ($ MAC); Imprimir "Unicast \ n" se Mac_IS_UNICAST ($ MAC); Imprimir "Multicast \ n" se mac_is_multicast ($ MAC); Imprimir "Localmente Administerd \ n" se Mac_IS_Local ($ MAC); Imprimir "Universalmente administrado \ n" se 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_ieee ($ MAC), "\ n"; Imprimir 'Endereço IPv6:', mac_as_ipv6_suffix ($ Mac), "\ n"; Imprimir 'Microsoft Format:', mac_as_microsoft ($ Mac), "\ n"; Imprimir 'formato de traço único:', mac_singledash ($ mac), "\ n"; Print 'Sun Format:', Mac_S_sun ($ Mac), "\ n"; Imprimir 'Token Ring Format:', mac_tokenring ($ Mac), "\ n"; página inicial do produto


Netaddr :: mac. Software Relacionado