Net :: netmask.

Analyse, Manipulieren und Nachschlagen von IP-Netzwerkblöcken
Jetzt downloaden

Net :: netmask. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • David Muir Sharnoff
  • Website des Verlags:
  • http://search.cpan.org/~muir/

Net :: netmask. Stichworte


Net :: netmask. Beschreibung

Analysieren, Manipulieren und Nachschlagen von IP-Netzwerkblöcken Net :: netMask ist ein Perl-Modul, das IPv4-CIDR-Blöcke analysiert und versteht. Es ist mit einer objektorientierten Schnittstelle gebaut. Nahezu alle Funktionen sind Methoden, die auf einem Netz :: NetMask-Objekt tätig sind. Mögliche Methoden, die den fast allen Informationen über einen Netzwerkblock bereitstellen, der möglicherweise gewünscht wird. Es gibt auch Funktionen, um einen Netzwerkblock in einen Tisch und dann später zu legen und später ein Netzwerkblock zu setzen Lookup-Netzwerkblöcke durch IP-Adresse in dieser Tabelle. Es gibt Funktionen, um einen IP-Adressbereich in eine Liste von CIDR-Blöcken zu drehen. Es gibt Funktionen, um eine Liste von CIDR-Blöcken in eine Liste von IP-Adressen zu drehen. Es gibt eine Funktion zum Sortieren nach Text IP-Adresse.Synopsisuse Net :: NetMask; $ block = new net :: netmask (netzwerkblock) $ block = new net :: netmask (netzwerkblock, netmask) $ block = new2 net :: netmask (netzwerk block) $ block = new2 net :: netMask (Netzwerkblock, netmask) drucken $ block; # ABCD / Bits $ block-> sockel () drucken $ block-> maske () drucken $ block-> hostmaske () drucken $ block-> bits () drucken $ block-> größe () drucken $ block-> maxblock () $ drucken $ block-> sendung () drucken $ block-> next () drucken $ block-> pass ($ ip); $ block-> nth (1, ); if ($ block-> sameBlock ("Netzwerkblock")) ... if ($ block-> cmpblocks ("Netzwerkblock")) ... $ newblock = $ block-> nextblock (); für $ IP ($ block-> aufzählen ()) {} für $ Zone ($ block-> inaddr ()) {} my $ table = {}; $ block-> storenetblock () $ block-> deletenetblock () @missingblocks = $ block-> cidrs2inverse (@blocks) $ block = findnetblock (ip, ) $ block = fildouternetblock (IP, ) @Blocks = FINDALLNetblock (IP, ) if ($ block-> checknetblock () ... $ block2 = $ block1-> findouternetblock () @Blocks = DumpnetworkTable () @blocks = Range2cidrlist ($ begierig, $ endip); @blocks = cidrs2cidrs (@blocks_with_dups) @ListoFBlocks = cidrs2contiglisten (@blocks); @blocks = sort @blocks @blocks = sort_network_blocks ( @Blocks) @sorted_ip_addrs = sort_by_ip_address (@unsorted_ip_addrs) Anforderungen: · Perl.


Net :: netmask. Zugehörige Software