Netaddr :: ip.

NetAddr :: IP ist ein Perl-Modul, das IPv4- und IPv6-Adressen und Subnetze verwalten kann.
Jetzt downloaden

Netaddr :: ip. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Luis E. Mu
  • Website des Verlags:
  • http://search.cpan.org/~luismunoz/Crypt-PasswdMD5-1.3/PasswdMD5.pm

Netaddr :: ip. Stichworte


Netaddr :: ip. Beschreibung

NetAddr :: IP ist ein Perl-Modul, das IPv4- und IPv6-Adressen und Subnetze verwalten kann. NetAddr :: IP ist ein Perl-Modul, das IPv4- und IPv6-Adressen und Subneten verwalten kann. Synopsis verwenden NetAddr :: IP QW (kompakte Coalesce Zero V4Mask V4Net: aton: old_storable: old_nth); Meine $ IP = New NetAddr :: IP 'Loopback'; drucken "Die Adresse lautet", $ ip-> addr, "mit Maske", $ IP-> Maske, "N"; if ($ ip-> innen (neue netaddr :: ip "127.0.0.0", "255.0.0.0")) {drucken "ist eine Loopback-Adressn"; } # Diese Drucke 127.0.0.1/32 drucken "Sie können auch $ ip ... n" sagen; * Die folgenden vier Funktionen geben IPv6-Darstellungen von ::: = Nullen () zurück; FFFF: FFFF: FFFF: FFFF: FFFF: FFFF: FFFF: FFFF: = Einsen (); FFFF: FFFF: FFFF: FFFF: FFFF: FFFF :: = v4mask (); :: FFFF: FFFF = v4net (); * Um Adressen in dem von INET_ATON zurückgegebenen Format anzunehmen, rufen Sie das Modul an als: Verwenden Sie netAddr :: IP QW (: aton); * Um die Verwendung von älteren Datendateien mit NetAddr zu aktivieren IP-Objekte, die mit dem speicherbaren Modul gespeichert sind. Verwenden Sie NetAddr :: IP QW (: Old_Storable); * Um viele kleinere Subnetze zu komprieren (siehe: $ me-> kompakt ($ addr1, $ addr2, ...) @compacted_object_list = kompakt (@Object_list) * Rendieren Sie einen Verweis auf die Liste der NetAddr :: IP-Subnetze von $ Masklen-Mask-Länge , wenn gefunden werden, dass $ nummers oder mehr Adressen von @list_of_subnets in dem Subnetz enthalten sind. $ arrayref = coalesce ($ masklen, $ nummer, @list_of_subnets) Anforderungen: · Perlwhat Neu in dieser Version: · Abhängigkeit von Math :: BigINT AUS , arbeitet mit früheren Versionen von Perl. Das Modul wurde in drei logische Teile wie folgt aufgeteilt: · utut.pm math- und logischer Betrieb auf Bit-Zeichenfolgen und -nummer, die IP-Adressen und Masken darstellen. Konvertierungen zwischen verschiedenen Nummernformaten. Implementiert in C_XS für Geschwindigkeit implementiert. und reine Perl der Transportbarkeit. · Lite.pm-Operationen, einfache Konvertierungen und Vergleiche von IP-Adressen, Notationen und Formaten. · IP.PM-Komplexoperationen und -konvertierungen von IP-Adressen-Notation, Netze, Subnetze und Bereichen. · Die interne Darstellung von Adressen · wurde in 128-Bit-Bina geändert RY-Saiten wie von INET_PTON (IPv6_ATON in diesem Modul) zurückgegeben. Beide IPv4- und IPv6-Notationen können frei gemischt und abgestimmt sein. · Zusätzliche Methoden, die zur Kraft von Betriebsvorgängen in den IPv6-Raum hinzugefügt werden, selbst wenn IPv4-Notation verwendet wird.


Netaddr :: ip. Zugehörige Software