| Netaddr :: IP. Netaddr :: IP הוא מודול Perl שיכול לנהל את כתובות IPv4 ו- IPv6 ו- Subnets. |
הורד עכשיו |
Netaddr :: IP. דירוג וסיכום
- רישיון:
- Perl Artistic License
- אתר האינטרנט של המוציא לאור:
- http://search.cpan.org/~luismunoz/Crypt-PasswdMD5-1.3/PasswdMD5.pm
Netaddr :: IP. תגים
Netaddr :: IP. תיאור
Netaddr :: IP הוא מודול Perl שיכול לנהל IPv4 ו IPv6 כתובות ו subnets. IP הוא מודול Perl שיכול לנהל IPv4 ו IPv6 כתובות ו subnets.synopsis להשתמש netaddr :: IP QW (קומפקטי Coaleesce אפס אלה V4mask V4Net: Aton: Old_Storable: Old_nth); IP $ שלי = Netaddr :: IP 'loopback'; הדפסה "הכתובת היא", $ IP-> addr ", עם מסכה", $ IP-> מסכה ", n"; אם ($ Ip-> בתוך (New Netaddr :: IP "127.0.0.0", "255.0.0.0")) {הדפסה "הוא Loopback כתובת"; } # הדפסים זה 127.0.0.1/32 הדפסה "אתה יכול גם לומר $ IP ... n"; * ארבעת הפונקציות הבאות לחזור IPv6 ייצוגים של: :: zeros (); FFFF: FFFF: = אלה (); FFFF: FFFF: FFFF: = v4mask (); :: FFFF: FFFF = V4NET (); כדי לקבל כתובות בפורמט כפי שחזרו על ידי Inet_Aton, להפעיל את המודול כמו: השתמש ב- Netaddr :: QW QW (: aton); * כדי לאפשר שימוש בקבצי נתונים מדור קודם המכילים Netaddr :: אובייקטים IP מאוחסנים באמצעות מודול החנות. השתמש ב- Netaddr :: IP QW (: Old_storable); * כדי קומפקטי Subnets קטנים יותר ( , כאשר מספר $ או יותר כתובות מ @list_of_subnets נמצאים בסעיף קטן ברשת. $ arrayref = coaleesce ($ masslen, $, @list_of_subnets) דרישות: · perlwhat חדש במהדורה זו: · תלות במתמטיקה :: bigint הוסר , עובד עם גרסאות מוקדמות יותר של Perl. המודול היה מחולק לשלוש חתיכות לוגיות כדלקמן: · util.pm מתמטיקה והגיון המבצע על מחרוזות bit ומספר המייצגים כתובות IP ומסיכות. המרות בין פורמטים שונים. מיושם ב- C_XS ו perl טהור של תחבורה. · Lite.pm פעולות, המרות פשוטות והשוואות של כתובות IP, סימונים ופורמטים. · פעולות מורכבות IP. השתנה ל 128 bina bina RY מחרוזות כפי שחזר על ידי Inet_pton (IPv6_aton במודול זה). הן IPv4 ו- IPv6 סימונים יכולים להיות מעורבים בחופשיות ומתאימים. · שיטות נוספות שנוספו כדי לכפות פעולות לחלל IPv6 גם כאשר נעשה שימוש ב- IPV4.
Netaddr :: IP. תוכנה קשורה