摘要:酷庫,每天兩分鐘,了解一個流行庫。昨天我們了解到庫用來做地址計算處理,在脈沖云的集群管理中,我們使用了另外一個和網絡地址相關的庫,用來計算網絡掩碼。通過,我們可以獲取一個子網段的網絡掩碼子網起始和結束,還可以判斷一個是否屬于該子網。
NPM酷庫,每天兩分鐘,了解一個流行NPM庫?!?/p>
昨天我們了解到ip庫用來做IP地址計算處理,在脈沖云的集群管理中,我們使用了另外一個和網絡地址相關的庫:netmask,用來計算網絡掩碼。
通過netmask,我們可以獲取一個子網段的網絡掩碼、子網起始IP和結束IP,還可以判斷一個IP是否屬于該子網。
const Netmask = require("netmask").Netmask const block = new Netmask("10.0.0.0/12"); block.base; // 10.0.0.0 block.mask; // 255.240.0.0 block.bitmask; // 12 block.hostmask; // 0.15.255.255 block.broadcast; // 10.15.255.255 block.size; // 1048576 block.first; // 10.0.0.1 block.last; // 10.15.255.254 block.contains("10.0.8.10"); // true block.contains("10.8.0.10"); // true block.contains("192.168.1.20"); // false block.forEach(function(ip, long, index)); block.next() // Netmask("10.16.0.0/12")參考資料
https://github.com/rs/node-ne...
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉載請注明本文地址:http://systransis.cn/yun/107325.html
摘要:酷庫,每天兩分鐘,了解一個流行庫。今天我們來了解一個專門用來處理地址的庫,庫能夠獲取本機地址比較轉換掩碼子網計算等各種和網絡相關的操作獲取本機網卡比較兩個是否相同表示格式互轉判斷是否是內網判斷版本掩碼計算子網計算子網范圍判斷參考資料 showImg(https://segmentfault.com/img/bV3yyR?w=800&h=600); NPM酷庫,每天兩分鐘,了解一個流行N...
閱讀 1468·2021-09-02 13:57
閱讀 1885·2019-08-30 15:55
閱讀 2424·2019-08-30 15:54
閱讀 2263·2019-08-30 15:44
閱讀 2747·2019-08-30 13:18
閱讀 496·2019-08-30 13:02
閱讀 673·2019-08-29 18:46
閱讀 1673·2019-08-29 11:25