المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : ماذا تعني القيم الموجودة في IP Address ؟



مجلـد جديـد
01-05-2008, 12:01
السلام عليكم

IP Address بنسختة الرابعة يحتوي على اربع خانات : 255.255.255.255
ماذا تعني كل خانة ؟
هل الخانة الاولى تحدد الدولة مثلا؟

AhmadAllRise
01-05-2008, 12:20
و عليكم السلام و رحمة الله و بركاته

أنا لم أفهم قصدك ... بعرف أنه يقسم إلى ( NW id ) و ( HOST id ) . و يعتمد ترتيب الخانات هنا

على نوع ( Class a/b/c/d/e)

عذراً هذه معلوماتي المتواضعة ... ممكن توضح سؤالك أكثر , يمكن فهمته غلط .

مجلـد جديـد
01-05-2008, 13:02
شكرا لك اخي احمد على الرد
للتوضيح اكثر ، مثلا رقم ال ip لدي هو 212.168.1.254 ، فهل يُفهم من الرقم الاول 212 ان ال ip في السعودية ؟ وماذا يُفهم من الرقم الثاني 168 والثالث 1 والرابع 254 ؟

w.rkheis
01-05-2008, 15:52
على حسب ما اعرف انه لا يوجد IP محدد للدول فتقسيم هذه العناوين يكون على حسب الشبكة و حيب الكلاس لانه يوجد ثلاث اكلاسات لعناوين الاجهزة وهم : كلاس A B C وهناك العناوين العمومية.
بسم الله الرحمن الرحيم
( وما اوتيتم من العلم إلا قليلا )
صدق الله العظيم

alasmer68
01-05-2008, 16:01
السلام عليكم...

أخي أنت يبدو قد تداخلت عليك الأمور قليلا.. ( لأنك تسمع الأخوه يطرحون أن هذا الـ IP معروف في السعودية أو مصر ...إلخ)

بعض التوضيح....

الـ IP كما تعلم هو بروتوكول إتصال بين الأجهزة .... يعني لغة تخاطب.
طبعا الأرقام مثل الذي ذكرت 212.168.1.254
هذه تحدد شيئين مهمين جدا وهما
1- رقم خاص بالـ Host ويسمى ( Host ID ) والمقصود بالـ Host هنا هو الجهاز الذي يحمل هذا الـ IP
2- رقم خاص بالشبكة ويسمى ( Network ID ) والمقصود هنا هو لأي شبكة يتبع هذا الجهاز.

وعليه حتى نستطيع تمييز أي الأرقام خاص بالجهاز وأيها خاص بالشبكة لابد لنا من فهم الـ IP بشكل علم.

الـ IP هو رقم مكون من ما ييسمى 32 bit والـ bit هي خانة تحتمل الرقم 1 أو الرقم صفر ..
معنى هذا الكلام أن الأجهزة لا تتعامل مع الـ IP على أنه أرقام عشرية كما نكتبها ولكنه يحولها إلى أرقام بالنظام الثنائي ويقسما إلى أربع مجموعات مكونة من ثمانية خانات وهو النظام الثماني أو الـ Octet Number فمثلا الـ IP الذي ذكرته يراه يحوله الجهاز للصورة التالية.
11010100.10101000.00000001.11111110
وبالنسبة لأيها يحدد الـ Host ID وأيها يحدد الـ Network ID لابد لنا من معرفة الفئات التي ينقسم لها الـ IP
الـ Class A وهذه الفئة يبدأ فيها الرقم الأول من 1 ولغاية 126
مثال 1.220.25.04
أو 50.120.5.17
أو 126.1.215.10

الـ Class B وهذه الفئة يبدأ فيها الرقم الأول من 128 ولغاية 191
مثل 128.210.24.254
أو 172.189.117.240
أو 191.100.100.100

الـ Class C وهذه الفئة يبدأ الرقم الأول فيها من 192 ولغاية 223
مثال 192.168.100.1
أو 212.168.1.254
أو 223.210.125.144

وهناك فئتان غير مستخدمتان وهما الفئة D والفئة E

كل ما سبق من تقسيمات للفئات يندرج ضمن باب ما يسمى Default subnetting
طبعا عملية التقسيم قد تكون Custom أو مخصص وذلك اعتمادا على الرقم الآخر المصاحب دائما للـ IP والذي يسمى Subnet Mask والذي يبدو بهذا الشكل 255.255.255.0

فالرقم 255 يمثل النتورك والصفر يمثل الهوست وبواسطة هذا الرقم ( Subnet Mask ) يكون تحديد فئة النتورك

مثال الـ IP الذي ذكرت 212.168.1.254 إذا كان الـ Subnet Mask هو 255.255.255.0 يكون من الفئة C
وعليه يكون الـ Network ID الذي يتبع لها هذا الجهاز هو 212.168.1.0 ( لاحظ هنا أننا اعتمدنا أول ثلاث أرقام من الـ IP ) لأن الـ Subnet Mask له هو 255.255.255.0 فأخذنا الأرقام التي تقابل الرقم 255 واعتبرناها تمثل الشبكة.
أما الـ Host ID فهو 254 لأنه يقابل الرقم 0 في الـ Subnet Mask

بناء على ما سبق شرحه فإن الجهاز
212.168.1.254
255.255.255.0
وكذلك الجهاز
212.168.1.5
255.255.255.0

يقعان في نفس الشبكة
****************************
مثال آخر
الجهاز
212.168.1.254
255.255.0.0
والجهاز
212.168.100.254
255.255.0.0
أيضا يقعان في نفس الشبكة.
*****************************

بينما الجهاز
212.168.1.254
255.255.255.0

والجهاز
212.168.5.254
255.255.255.0

يقع كل منها في شبكة مختلفة
************************************************** *
************************************************** *

أما مسألة الدولة فهذه قضية أخرى ...
فهناك ما يسمى بالـ Public IP والمقصود هو IP مميز ووحيد في العالم كاملا ويمكن الاتصال بالجهاز الذي يحمله من الانترنت .... مثل الـ IP الذي يحمله سيرفر عرب هاردويير مثلا. وهذه الأرقام مسؤول عن توزيعها منظمة عالمية مهمتها ضمان عدم تكرار هذه الأرقام ( يحجز لكل دولة مجموعة منها من قبل هذه المنظمة )

وهناك ما يسمى بالـ Private وهو خاص بالشبكة الداخلية يعني لا يمكن الاتصال مباشره بالجهاز الذي يحمله ولهذا نحتاج عمليات تحويل مثل الـ NAting وغيرها ( تكون للشبكات الداخلية ويمكن إتصال الأجهزة مع بعضها داخليا)

وهذا يقودنا إلى نتيجة مفادها أنه لا يمكن أن نحدد فيما إذا كان هذا الـ IP يخص بلدا معينة إلا إذا كان هذا الـ IP من النوع الـ Public

أرجو أن أكون قد وفقت في توضيح المعنى أخي

خالص التحية

أبو محمود

مجلـد جديـد
01-05-2008, 22:20
جزاك الله كل خير اخي ابومحمود ، الشرح واضح :)

alshalawy
02-05-2008, 00:12
نعم اخي الكريم ارقام الايبي المستخدمة في الانترنت موزعة حسب التوزيعة الجغرافية

فلكل بلد ارقام ايبي خاصه به وعادة تكون او خانتين من رقم الايبي XX.XX.00.00

ويمكنك الاستعانة بموقع الـ WhoIs لتعرف المزيد ..

alasmer68
02-05-2008, 00:26
جزاك الله كل خير اخي ابومحمود ، الشرح واضح :)

السلام عليكم...

العفو أخي ما عملنا غير الواجب

خالص التحية

أبو محمود

White h@cker
02-05-2008, 00:26
اخى سمير هذا درس وليس رد
شكرا اخى بارك الله فيك وزادك من علمه

alasmer68
02-05-2008, 01:09
اخى سمير هذا درس وليس رد
شكرا اخى بارك الله فيك وزادك من علمه

شكرا لك عزيزي

أتمنى الفائده للجميع... ثم بصراحة أعتبر مثل هذه الأسئلة مراجعة لي فالأمور النظرية قد ينساها المرء إذا ما تم ركنها في أحد زوايا الدماغ حتى يتمكن العنكبوت من نسج خيوطه حولها... فلا يعود المرء قادرا على رؤيتها..:D

خالص تحياتي
أبو محمود

مجلـد جديـد
02-05-2008, 14:43
للتو انتبهت لبعض المواقع التي تعرف من اين انا ، مثلا موقع سوني او جوجل ، يقوم بتحديد الدولة ، هل هذا يتم من ip ؟

alasmer68
02-05-2008, 17:04
السلام عليكم...

بالتأكيد هي تتعرف على الـ IP الخاص بمزود الخدمة..

فخدمة الـ ADSL يظهر الـ IP الخاص بمزود الخدمة عند المواقع العالمية.. لأن الـ IP المحجوز لك من مزود الخدمة يكون من النوع Private بينما الذي يظهر عند المواقع العالمية تحديدا هو الـ IP الخاص بالبروكسي الخاص بمزود الخدمة.

خالص تحياتي