NetAddr :: Mac

Poignées Quincaillerie MAC Adresses (EUI-48 et EUI-64)
Télécharger maintenant

NetAddr :: Mac Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Perl Artistic License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Dean Hamstead
  • Site Internet de l'éditeur:
  • http://search.cpan.org/~djzort/

NetAddr :: Mac Mots clés


NetAddr :: Mac La description

NetAddr :: Mac est un module PERL qui fournit une interface pour traiter les adresses de contrôle d'accès aux médias (ou Mac). Ce sont les adresses qui identifient de manière unique un périphérique sur un réseau de couche 2. Bien que le cas commun soit des adresses matérielles sur les cartes réseau Ethernet, il existe une variété de périphériques qui utilisent ce système. Ce module prend en charge les adresses UEI-48 et EUI-64 et implémente une interface OO et une interface fonctionnelle. Les appareils qui utilisent des adresses EUI-48 (ou MAC-48) incluent: Ethernet 802.11 Networks sans fil Bluetooth IEEE 802.5 Bague de jetons ANKEN Bague FDDI Dispositifs Utiliser les adresses EUI-64 incluent: Firewire IPv6 ZigBee / 802.15.4 Networks de la zone personnelle sans filSynopsis Utilisez NetAddr :: Mac; My $ Mac = NetAddr :: Mac-> Nouveau ('00: 11: 22: AA: BB: CC '); My $ Mac = Neaddr :: Mac-> Nouveau (Mac => '0011.22AA.bbcc'); Imprimer "Mac fournis à la création d'objets était:", $ MAC-> Original; imprimer "eui48 \ n" si $ mac-> is_eui48; print "eui64 \ n" si $ mac-> is_eui64; Imprimer "Unicast \ n" si $ mac-> is_unicast; Imprimer "MultiCast \ N" si $ mac-> is_multicast; Imprimer "Administration locale \ n" si $ mac-> is_local; Imprimer "universellement administré \ n" si $ mac-> is_universal; Imprimer "format de base:", $ mac-> as_basic, "\ n"; Imprimer 'Format BPR:', $ Mac-> as_bpr, "\ n"; Imprimer 'Cisco Format:', $ Mac-> as_cisco, "\ n"; Imprimer 'Format IEEE:', $ MAC-> as_eeee, "\ n"; Imprimer 'Adresse IPv6:', $ Mac-> as_ipv6_suffix, "\ n"; Imprimer 'Format Microsoft:', $ Mac-> as_microsoft, "\ n"; Imprimer "Format de tiret unique:", $ mac-> as_singleash, "\ n"; Imprimer 'Soleil Format:', $ Mac-> as_sun, "\ n"; Imprimer 'Token Bague Format:', $ Mac-> as_tokengring, "\ n"; utiliser netaddr :: Mac QW (: tout); mon $ MAC = Q / 00.11.22.33.44.55 /; imprimer "eui48 \ n" si MAC_IS_EUI48 ($ MAC); imprimer "eui64 \ n" si MAC_IS_EUI64 ($ MAC); Imprimer "Unicast \ n" si mac_is_unicast ($ Mac); Imprimer "MultiCast \ n" si MAC_IS_MULTICAST ($ MAC); Imprimer "localement administerd \ n" si mac_is_local ($ mac); Imprimer "universellement administré \ n" si mac_is_universal ($ mac); Imprimer 'Format de base:', Mac_AS_Basic ($ Mac), "\ n"; Imprimer 'Format BPR:', MAC_AS_BPR ($ MAC), "\ n"; Imprimer 'Cisco Format:', Mac_AS_CISCO ($ MAC), "\ n"; Imprimer 'Format IEEE:', MAC_AS_IEEE ($ MAC), "\ n"; Imprimer 'Adresse IPv6:', Mac_AS_IPV6_Suffix ($ MAC), "\ n"; Imprimer 'Format Microsoft:', Mac_AS_MicRosoft ($ Mac), "\ n"; Imprimer "Format de tiret unique:", mac_as_singledash ($ mac), "\ n"; Imprimer 'Soleil Format:', Mac_AS_SUN ($ MAC), "\ n"; Imprimer 'Token Bague Format:', Mac_AS_TokenRing ($ Mac), "\ n"; page d'accueil du produit


NetAddr :: Mac Logiciels associés