broadcast address
1.0.0
طريقة مختصرة وصحيحة لحساب عنوان البث لواجهة شبكة معينة. يمكنك حساب عنوان البث عن طريق إجراء عملية حسابية للبت أو على مكملات البت لقناع الشبكة الفرعية وعنوان IP المحدد.
$ npm install --save broadcast-address
يأخذ broadcastAddress
معلمتين، إحداهما اختيارية ( address
).
interface
من النوع {string} : حدد واجهة الشبكة التي تريد عنوان بث لها.address
من النوع {string} : حدد العنوان المحدد على تلك 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، أليكس بورغهاردت. متاحة بموجب ترخيص معهد ماساتشوستس للتكنولوجيا.