broadcast address
1.0.0
Maneira concisa e correta de calcular o endereço de broadcast para uma interface de rede específica. Você pode calcular o endereço de broadcast executando um OR bit a bit sobre os complementos de bits da máscara de sub-rede e do endereço IP selecionado.
$ npm install --save broadcast-address
broadcastAddress
leva dois parâmetros, dos quais um é opcional ( address
).
interface
do tipo {string} : defina para qual interface de rede você deseja um endereço de broadcast.address
do tipo {string} : defina para qual endereço específico naquela interface
você gostaria de calcular o endereço de transmissão. Escolhe o primeiro endereço IPv4 na interface de rede se nenhum for fornecido.A função também pode gerar erros, a saber:
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
Nota: a saída é apenas exemplar.
Está incluído um arquivo index.d.ts
. O Typescript deve selecionar automaticamente esse arquivo e aplicar as digitações em sua base de código.
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
Nota: a saída é apenas exemplar.
Direitos autorais © 2018, Alex Burghardt. Disponibilizado sob a licença do MIT.