سؤال عن ip الخارجي الاجهزة

سلام عليكم ورحمة الله وبركاته

عندي سؤال بخصوص ip الخارجي الخاص بالأجهزة الهواتف والحواسيب

لدي تقريبا ٤ اجهزه كمبيوتر وهواتف

عندما فحصت ip الخاص بهم وجدت الايبهات جميعها نفس الاي بي فا السؤال ليش كل الاجهزة متصلة في ip واحد

صح لازم كل جهاز له ip فريد

اتمنى للإجابة بارك الله فيكم

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

هناك نوعين من ال ip

ال ip الداخلي، وهو موجود في الشبكة الداخلية حيث يقوم جهاز الراوتر المنزلي الخاص بك باعطاء كل جهاز رقم تسلسلي افتراضي، ستجده تقريبا في كل مكان، وهو متعلق بالاجهزة داخل الشبكة فقط.

ال ip الخارجي هو ال ip الخاص بجهاز الراوتر نفسه، وبالتالي دخولك لاحد الاجهزة المتصلة بالراوتر من شلكة خارجية يتطلب مرورك بالراوتر وبالتالي ستجد ان كل الاجهزة لها نفس ال ip الخارجي، لانه كما قلت هو ip الراوتر نفسه، وهو ثابت وفريد من نوعه ولا يوجد راوتر قي العالم له نفس ال ip في هذه اللحظة، الا فقط في حالة قمت باعادة تشغيل الراوتر حينها سيتغير، وسيكون الرقم الجديد مميز ايضا وفريد، وهكذا

نعم هذا الكلام الصحيح شكرا اخوي

كما وضح الأستاذ @Ahmed_Sobhi‍  هناك نوعين من عناوين IP الأول يسمى عنوان IP محلي Local IP Address والثاني هو عنوان IP عام Public IP Address. والسبب في وجود نوعين من عناوين IP هو لتسهيل الأمر على موزعي خدمة الإنترنت ISP في البلد من خلال إعطاء عنوان واحد فقط لكل مشترك وليس عدد كبير من العناوين، بالإضافة أن عدد الأجهزة التي تستخدم الإنترنت حول العالم كبير جدًا.

لكل نوع من النوعين السابقين غرض معين:

  • عنوان IP عام Public IP Address: أعتقد أن تعرض الغرض منه بالفعل، وهو إرسال طلبات إلى سيرفرات مختلفة، مثلًا عندما تقتح صفحة جوجل، لإنت تقوم بإرسال طلب إلى سيرفرات جوجل تطلب فيه إرسال صفحة الموقع الرئيسية، نفس الأمر بالنسبة إلى تحميل الصور والفيديوهات وباقي أنواع الملفات، فعنوان IP هنا يعمل كنوان المنزل الذي يرسل إليه البريد. عنوان IP العام لا يمكنك التحكم به ولا يمكنك إختياره، فقط يتم تغيره عندما تعيد تشغيل الـ Router أو تطلب أن تطلب من مقدم خدمة الإنترنت فعل ذلك.

  • عنوان IP محلي Local IP Address: إن كنت تستخدم موزع شبكة Router في منزلك، فسيكون لكل جهاز متصل بالإنترنت عنوان IP محلي خاص به، هذا العنوان يستخدم ليستطيع الـ Router التفرقة بين الأجهزة وبعضها، إن لم يكن هناك ما يسمى بعنوان IP محلي فستختلط الطلبات التي يرسلها الـ Router أي تقوم بفتح موقع جوجل على حاسوبك وتجد الموقع قد ظهر على الهاتف مثلًا، وبالطبع ليس هذا ما نريده (هذا المثال للتوضيح فقط ولا يمكن أن يحدث في الواقع). وعنوان IP المحلي يمكن التحكم به وتحديد عنوان معين لكل جهاز في المنزل، ولا يمكن لأي شخص خارج هذه الشبكة أن يعرف عنوان IP المحلي الخاص بك (حتى مواقع الإنترنت التي تزورها).

جدير بالذكر أيضُا أن لكل موقع إلكتروني عنوان IP عام أيضًا، وذلك لأن مواقع الإنترنت ما هي إلا ملفات مخزنة على خوادم Servers متصلة بالإنترنت أيضًا، ولكل سيرفر عنوان IP خاص به.

من المفترض أن يكون لكل جهاز ip عنوان مختلف عن الآخر

مرحبا

يجب ان تعرف ان البروتوكولات التي تنقل المعلومات بين الاجهزة تعتمد على معلومتان

IP and port

مثلا لنفرض ان كومبيوتر متصل مباشرة بالانترنت ويملك IP عام .

وتقرر تصفح صفحة مثل

فئن جهازك سوف يستخدم برتكولhttps

ويرسل طلب الحصول على الصفحة الى

52.18.179.167:443

الرقم 443 هو رقم البورت اللذي يستمع للطلبات في سيرفر حاسوب.

المهم. أن بروتوكول https سوف يتضمن عنوان المرسل ويكون مثلا

60.60.60.60:54321

لاحظ انه يحوي رقم بورت يختاره جهازك حتى يتمكن للاستماع لرد على طلبك من سيرفر حاسوب.

طبعا الرقم 54321 الخاص بالبورت يفتح بشكل عشوائي ويغلق بعد انتهاء الجلسة ( مثلا اغلقت المتصفح بالجهاز ).

الان نفس الامر اذا كنت تملك راوتر له عنوان عام واحد.

فيقوم باستخدام طريقة اسمها PAT

كمبيوترك يملك عنوان 10.0.0.2

وكمبيوتر زميلك عنوان 10.0.0.3

الراوتر يملك عنوان 50.50.50.50

عندما يقوم الكومبيوتر الاول بطلب صفحة على الانترنت يرسلها الراوتر من

50.50.50.50:54321

واذا في نفس الوقت الكومبيوتر الاخر طلب صفحة . فيرسلها الراوتر من بورت مختلف

50.50.50.50:54322

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

هذه ابسط طريقة للشرح