broadcast address
1.0.0
計算特定網路介面的廣播位址的簡潔而正確的方法。您可以透過子網路遮罩和所選 IP 位址的位元補碼進行位元或運算來計算廣播位址。
$ npm install --save broadcast-address
broadcastAddress
採用兩個參數,其中一個是可選的( address
)。
interface
:定義您想要哪個網路介面的廣播位址。address
:定義您要從中計算廣播位址的interface
上的哪個特定位址。如果沒有給出,則選擇網路介面上的第一個 IPv4 位址。該函數也可能拋出錯誤,即:
const broadcastAddress = require ( 'broadcast-address' ) ;
broadcastAddress ( 'lo0' ) ; //-> 127.255.255.255
broadcastAddress ( 'lo0' , '127.0.0.1' ) ; //-> 127.255.255.255
broadcastAddress ( 'en1' ) ; //-> 192.168.178.255
注意:輸出只是示例性的。
其中包含一個index.d.ts
文件,Typescript 應該會自動選取該文件並在程式碼庫中套用輸入內容。
import * as broadcastAddress from "broadcast-address" ;
broadcastAddress ( "lo0" ) ; //-> 127.255.255.255
broadcastAddress ( "lo0" , "127.0.0.1" ) ; //-> 127.255.255.255
broadcastAddress ( "en1" ) ; //-> 192.168.178.255
注意:輸出只是示例性的。
版權所有 © 2018,亞歷克斯·伯格哈特。根據麻省理工學院許可提供。