Kravat :: Netaddr :: ip

Anahtarın bir alt ağ olduğu bir karma uygular
Şimdi İndirin

Kravat :: Netaddr :: ip Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • Perl Artistic License
  • Fiyat:
  • FREE
  • Yayıncı adı:
  • Luis Mu
  • yayıncı web sitesi:
  • http://search.cpan.org/~luismunoz/

Kravat :: Netaddr :: ip Etiketler


Kravat :: Netaddr :: ip Açıklama

Anahtarın bir alt ağ olduğu bir karma uygular. Kravat :: Netaddr :: IP, Tuşun Netaddr :: IP'deki gibi bir alt ağ olabilmesi için, hasahları aşırı yükleyen bir perl modülüdür. Değerleri ararken, verilen anahtarı, hash'de belirtilen alt ağlar içinde bulmak için bir yorum yapılacaktır. Özetlemede verilen kod örneği, Foreach Loop'daki her makinenin konumlarını yazdırır. Netaddr :: IP tarafından bir IP adresi olarak ayrıştırılabilen dizeler, bu hash.iteratörler için Foreach, her biri, anahtarlar ve değerler gibi hash üzerindeki tuşlar olarak kullanılabilir. $ Hash {$ iPaddress} gibi bir değer ararken, bu IP adresi, hash içindeki tuşlar olarak mevcut olan alt ağlar arasına bakılır. En uzun maskeye (yani, en belirli alt ağ) eşleşen alt ağ kazanır ve ilişkili değeri iade edilecektir. Bu kod, uygun kredinin korunması şartıyla Perl lisansında belirtilen şartlara göre serbestçe dağıtılabilir. Lütfen daha fazla iyileştirme için yazara hata raporları ve geri bildirim gönderin. % öylüm; bağla%, bağ :: Netaddr :: ip; $ Wheris {"10.0.10.0/24"} = "laboratuvar, birinci kat"; $ Burada {"10.0.20.0/24"} = "Datacenter, ikinci kat"; $ Burada {"10.0.30.0/27"} = "uzak yer"; $ Whereis {"0.0.0.0/0"} = "Tanrı nerede olduğunu biliyor; foreach $ ev sahibi ("10.0.10.1", "10.0.20.15", "10.0.32.17", "10.0.0.1", "10.10.0.1") {baskı "Host $ ev sahibi", $ 'daki, "{$ host}," \ n "; } foreach $ subnet (% 's) {baskı "ağı", $ alt ağ ",", $' daki "{$ subnet}," \ n "olarak kullanılır; }% 'in yüzleşin; Gereksinimler: · Perl Bu sürümde yenilikler: · Genel güncelleme. Kazuyuki Maejima'dan yama tuşları, sonraki, her, vb.


Kravat :: Netaddr :: ip İlgili Yazılım