broadcast address
1.0.0
Präzise und korrekte Methode zur Berechnung der Broadcast-Adresse für eine bestimmte Netzwerkschnittstelle. Sie können die Broadcast-Adresse berechnen, indem Sie eine bitweise ODER-Operation über die Bitkomplemente der Subnetzmaske und der ausgewählten IP-Adresse durchführen.
$ npm install --save broadcast-address
broadcastAddress
benötigt zwei Parameter, von denen einer optional ist ( address
).
interface
vom Typ {string} : Definieren Sie, für welche Netzwerkschnittstelle Sie eine Broadcast-Adresse wünschen.address
vom Typ {string} : Definieren Sie, für welche spezifische Adresse auf dieser interface
Sie die Broadcast-Adresse berechnen möchten. Wählt die erste IPv4-Adresse auf der Netzwerkschnittstelle aus, wenn keine angegeben ist.Die Funktion kann auch Fehler auslösen, nämlich:
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
Hinweis: Die Ausgabe ist nur beispielhaft.
Enthalten ist eine index.d.ts
-Datei. Typescript sollte diese Datei automatisch abrufen und die Eingaben auf Ihre Codebasis anwenden.
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
Hinweis: Die Ausgabe ist nur beispielhaft.
Copyright © 2018, Alex Burghardt. Verfügbar unter der MIT-Lizenz.