10 وهكذا. مثال: IP Address 192. 168. 10
نقوم بتحويله من decimal ( نظام ارقام عشرية) الى binary اي bit 0, 1 ، هذا الجدول ثابت فى تقسيمه بالنسبة لاى كارت شبكة ( قاعدة ثابتة)
1
2
4
8
16
32
64
128
IP
0
192
168
10
سوف نقوم الان بتوضيح الجدول السابق:
كما ذكرنا من قبل ان الاى بى ادرس IP Address يتكون من 4 اوكتت وكل octet ( ثمانى الارقام او 8 bits) اذا الاى بى ادرس يتكون من 32 bits او 32 بت ، كيف ذلك؟ ، اذا قمنا بضرب عدد
4octet × 8 bits = 32 bits هو مجموع ارقام الاى بى ادرس. تقنية المعلومات لاجلك - برنامج التحويل من النظام العشري الى الثنائي C#.Net. قمنا بتقسيم الى 8 اعمدة كل عمود به رقم ( ما هى هذه الارقام) اذا جمعناها سوف تعطينا مجموع الحد الاقصى للاوكتت الواحد. ( قاعدة ثابتة فى كارت الشبكة)
128+64+32+16+8+4+2+1 = 255 ( الحد الاقصى للاوكتت الواحد)
Ip address 192
الاوكتت الاول: 192 طبقا للتحويل من decimal الى binary هو مجموعة كل من 128 + 64
الاوكتت الثانى: 168 طبقا للتحويل من decimal الى binary هو مجموع كل من 128 + 32 + 8
الاوكتت الثالث: 0 طبقا للتحويل من decimal الى binary هو يظل 0
الاوكتت الرابع: 10 طبقا للتحويل من decimal الى binary هو مجموع كل من 8 + 2
ملحوظة هامة: كارت الشبكة NIC يقوم بتحويل كل اوكتت octet على حدة اى يبدأ بالاوكتت الاول ثم الثانى ثم الثالث ثم الرابع.
Binary To Decimal | تحويل باينري او ثنائي الى عدد عشري | - Youtube
تحويل من هكسا الى باينري ومن دسمل الى باينري وهكسا /حاسبة كاسيو - YouTube
تقنية المعلومات لاجلك - برنامج التحويل من النظام العشري الى الثنائي C#.Net
h>
int toDecimal ( string binary, int i = 0)
// إن وصلنا إلى الحرف الأخير
int n = binary.
الاحتمال الثانى: ان تنتمى هذه الشبكة الى CLASS B نظريا اى عدد المستخدمين حوالى 65534 مستخدم مع subnet mask 255. 0 ولكن عمليا صعب التنفيذ ايضا لانها ستواجه نفس مشاكل CLASS A من كثرة رسائل broadcast فى الشبكة وبالتالى ايضا موت الشبكة نتيجة loop. الاحتمال الثالث: صعب تنفيذه مع CLASS C لان عدد المستخدمين هنا حوالى 254 مستخدم وان محتاج الى شبكة متاحة لحوالى 500 مستخدم وبالتالى صعب التنفيذ نظريا وعمليا. اذن ما الحل لانشاء شبكة تتكون من 500 مستخدم بطريقة صحيحة وعملية؟ الحل ليس متوفر مع منظمة الايبهات ايانا IANA اذن ما الحل؟
الحل هو الطريقة اليدوية او Custom Mask او ماسك يدوى اى ليس اى من هؤلاء ( 255. 0 او 255. 0) لماذا نركز على الماسك فى الشبكة لانه هو اساس تكوين اى شبكة. وقبل ان نتعرف علي كيفية انشاء Custom Mask علينا ان نعرف اولا كيف يقوم كارت الشبكة NIC بتحويل البيانات او الداتا الى صفر وواحد. Binary to decimal | تحويل باينري او ثنائي الى عدد عشري | - YouTube. اولا: الايبهات مكتوبة طبقا لنظام Decimal او النظام العشرى ( 192،126،123، وهكذا) ، لذلك كارت الشبكة هو المسئول عن تحويل الايبهات من النظام العشرى Decimal الى Binary او Bit يعنى صفر وواحد والعكس ايضا يحول الايبهات من Binary الى Decimal لكى يستطيع المستخدم العادى ان يفهم ان الداتا المرسلة قادمة من الجهاز رقم اى بى ادرس مثلا 192.