• صورة الملف الشخصي لـ كريم ناصر

      قام كريم ناصر بنشر تحديث

      منذ 13 ساعة

      لما بعمل nslookup for specific Domain why i get 2 Ip i know this is not real Ip and maybe it is Load balancer

      But i need a scientific Answer

      شكرا جزيلا ؟

      Sajad Thamer
      2 تعليق
      • لما بتعمل nslookup لدومين معين ويطلعلك أكتر من IP، ده بيكون بسبب إن الموقع بيستخدم حاجة اسمها “Load Balancer”، واللي هو موزع حمل، عشان يوزع الضغط على أكتر من سيرفر. يعني مش كل اللي بيفتح الموقع بيكون بيتوجه لسيرفر واحد، لا، فيه أكتر من سيرفر، وكل ما تعمل طلب جديد، يوديك لسيرفر مختلف.

        فيه اسباب تانيه زي مقولتلك
        توزيع الحمل (Load Balancing):

        الموقع بيكون عنده أكتر من سيرفر، فكل ما حد يطلب الموقع، الـ DNS بيرد عليه بـ IP لسيرفر معين. المرة اللي بعدها بيرد بـ IP لسيرفر تاني. كده عشان الحمل ما يتوزعش على سيرفر واحد ويبقى فيه ضغط، ولما واحد يوقع، الثاني يشيل الحمل.
        Round-Robin:

        دي طريقة بسيطة لتوزيع الضغط، يعني لو فيه 3 سيرفرات، الـ DNS هيرد أول مرة بالـ IP الأول، المرة اللي بعدها بالـ IP التاني، وهكذا… زي نظام الدور.
        استمرارية الخدمة:

        الفكرة إنه لو سيرفر منهم وقع أو فيه مشكلة، الطلبات تروح للسيرفر التاني من غير ما الموقع يقع. كده يفضل الموقع شغال طول الوقت.
        شبكات Anycast:

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

        1