فيديو: CS50 2018 - Lecture 7 - Web Programming 2024
يدعم نظام التشغيل جونوس أداة تسمى مراقبة الأداء في الوقت الحقيقي (رم). رم هو في الأساس مجموعة من الاختبارات، تشغيل بشكل دوري، التي تساعدك على قياس الكمون بين جهازين على شبكة الاتصال.
يعمل رم فقط في حالة تشغيل الجهازين اللذين تقيسهما لنظام التشغيل جونوس.
عندما يتم تمكين رم، يقوم الموجه بإنشاء سلسلة من المسابير التي يتم إرسالها إلى الجهاز المستهدف. هذه المسابير هي مختومة الوقت عندما يتم إرسالها. عندما يتلقى الجهاز الهدف تحقيقات، فإنه يولد استجابة ويرسل هذا الرد مرة أخرى إلى المرسل. من خلال قياس الوقت بين إرسال التحقيق وتلقي الاستجابة، جهاز التوجيه الخاص بك يمكن أن أقول لكم ما هو الوقت ذهابا وإيابا بين الجهازين.
تتكرر عملية الإرسال / الاستقبال هذه لكل تحقيق داخل الاختبار. من خلال حساب متوسط الوقت على بعض العينات، يمكنك الحصول على فكرة أفضل عن متوسط الوقت عبر الشبكة. ثم يتم تشغيل هذه الاختبارات بين فترات زمنية ثابتة لتزويدك بمعلومات حول متوسط زمن الاستجابة بمرور الوقت.
بالنسبة لأجهزة الطبقة 2 مثل المفاتيح، يدعم نظام التشغيل جونوس معايير استخدام شكل رم عبر وصلات إيثرنيت.
لتهيئة دورة في الدقيقة على شبكتك، يلزمك اتخاذ قرار بشأن بعض الأشياء. أولا، لديك لمعرفة أين تريد أن تفعل القياس. تحتاج إلى تحديد نقطتين في الشبكة من شأنها أن توفر بيانات ذات مغزى.
يتم توصيل خوادم التطبيقات إلى router1. وفي نهاية المطاف، تنتقل هذه الحركة عبر الشبكة الافتراضية الخاصة من خلال جهاز التوجيه 5 إلى مزود الخدمة (وفي النهاية إلى بعض المقر). في هذه الحالة، تريد قياس زمن الاستجابة بين router1 و روتر 5. وأي زيادة في زمن الاستجابة قد تؤثر على بيانات التطبيق (مثل الصوت المرئي أو الفيديو) التي يتم توجيهها بين تلك العقد.
إليك كيفية تكوين هذا الاختبار:
[تحرير الخدمات] دورة في الدقيقة {بروب أب-سيرفر-نيتورك {تيست إيمب-تيست {بروب-تايب إيمب-بينغ-تيمستامب؛ العنوان المستهدف 192. مسبار العد 15؛ مسبار الفاصل الزمني 1؛ تيست-إنتيرفال 600؛}}}
تعرف هذه التهيئة اختبار رم لشبكة التطبيق-سيرفر. صاحب التحقيق في هذه الحالة هو في الحقيقة مجرد اسم بحيث يمكنك أن ترى بسرعة ما هو الاختبار ل. عادة، يمكنك تسمية مالك التحقيق بعد أي شبكة كنت اختبار (في هذه الحالة، شبكة خادم التطبيق).
يتم إجراء معظم تكوينات رم ضمن شريط تكوين اختبار رم. اسم شيء اختبار بديهية (في هذه الحالة، انها اسمه اختبار إيمب). ثم لديك لتكوين تفاصيل الاختبار.
يسهل إجراء تحقيقات إيمب بينغ بشكل عام وتوفير معلومات كافية لتشخيص مشكلات الكمون في شبكتك. يمكن للمستخدم أكثر خبرة استخدام تكب أو تحقيقات أودب، ولكنها تتطلب تكوين نهاية البعيد لتكون بمثابة ملقم التحقيق. إذا كنت تستخدم حزم إيمب، الجهاز يعرف بالفعل كيفية الرد (جميع أجهزة إب يجب أن يفهم إيمب بينغس)، والتكوين هو أبسط.
تكوين عنوان الهدف كعنوان الاسترجاع للجهاز البعيد (في هذه الحالة، عنوان الاسترجاع على router5).
يجب أيضا تكوين عدد من تحقيقات في كل اختبار، وطول الفترة الزمنية بين تحقيقات، وطول الفترة الزمنية بين الاختبارات. توصي جونيبر تكوين ما بين 10 و 20 تحقيقات في فترات ثانية واحدة. هذا الاختبار بالذات سوف يتم تشغيله كل عشر دقائق.