国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

NPM酷庫:netmask,網(wǎng)絡(luò)掩碼計算

yeooo / 2179人閱讀

摘要:酷庫,每天兩分鐘,了解一個流行庫。昨天我們了解到庫用來做地址計算處理,在脈沖云的集群管理中,我們使用了另外一個和網(wǎng)絡(luò)地址相關(guān)的庫,用來計算網(wǎng)絡(luò)掩碼。通過,我們可以獲取一個子網(wǎng)段的網(wǎng)絡(luò)掩碼子網(wǎng)起始和結(jié)束,還可以判斷一個是否屬于該子網(wǎng)。

NPM酷庫,每天兩分鐘,了解一個流行NPM庫?!?/p>

昨天我們了解到ip庫用來做IP地址計算處理,在脈沖云的集群管理中,我們使用了另外一個和網(wǎng)絡(luò)地址相關(guān)的庫:netmask,用來計算網(wǎng)絡(luò)掩碼。

通過netmask,我們可以獲取一個子網(wǎng)段的網(wǎng)絡(luò)掩碼、子網(wǎng)起始IP和結(jié)束IP,還可以判斷一個IP是否屬于該子網(wǎng)。

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...

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/107325.html

相關(guān)文章

  • NPM酷庫:ip,IP地址處理

    摘要:酷庫,每天兩分鐘,了解一個流行庫。今天我們來了解一個專門用來處理地址的庫,庫能夠獲取本機地址比較轉(zhuǎn)換掩碼子網(wǎng)計算等各種和網(wǎng)絡(luò)相關(guān)的操作獲取本機網(wǎng)卡比較兩個是否相同表示格式互轉(zhuǎn)判斷是否是內(nèi)網(wǎng)判斷版本掩碼計算子網(wǎng)計算子網(wǎng)范圍判斷參考資料 showImg(https://segmentfault.com/img/bV3yyR?w=800&h=600); NPM酷庫,每天兩分鐘,了解一個流行N...

    gougoujiang 評論0 收藏0

發(fā)表評論

0條評論

yeooo

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<