التكليفات || معمل الشبكات، IIT كارجبور || 2018-2019
البروفيسور: سانديب تشاكرابورتي، روبندا جوبتا
المهام:
مقبس UDP : تعرف على مآخذ توصيل مخططات البيانات باستخدام برمجة POSIX C. الهدف هو إنشاء اتصال بين جهازي كمبيوتر (عمليات) باستخدام مقبس مخطط البيانات. يستخدم مقبس مخطط البيانات نموذج اتصال بسيط لنقل الرسائل القصيرة بين جهازي كمبيوتر (العمليات) دون ضمان أي موثوقية
مقبس TCP : تعرف على مآخذ التوصيل الدفق (وتسمى أيضًا مآخذ TCP) باستخدام برمجة POSIX C. ينشئ مقبس الدفق اتصالًا بين العميل والخادم، والذي يظل هناك حتى يغلقه أحدهما (صراحةً أو ضمنًا عند الخروج). يمكن استخدام الاتصال لنقل تسلسل البايتات المرتب بين جهازي كمبيوتر (العمليات) بشكل موثوق
خادم TCP المتزامن : تنفيذ خادم متزامن حيث يمكن للعديد من العملاء طلب نفس الخدمات أو خدمات مختلفة ويخدمهم الخادم بشكل متزامن. سيساعدك التنفيذ على فهم وظيفة استدعاء النظام Select() المستخدم لخدمة طلبات متعددة عبر مآخذ توصيل مختلفة
بروتوكول نقل الملفات المبسط (FTP) : تنفيذ نسخة مبسطة من بروتوكول نقل الملفات. المجموعة الفرعية من الأوامر التي يتعين عليك تنفيذها صغيرة، أما FTP فله وظائف أكثر ثراءً.
نقل الملفات في كتل : نقل الملفات بين مضيفين من خلال النقل القائم على الكتلة. سوف نتعلم علامة خاصة في استدعاء recv()
باسم MSG_WAITALL
.
الإدخال/الإخراج غير المحظور : تنفيذ خادم متزامن حيث يمكن للعديد من العملاء طلب نفس الخدمات أو خدمات مختلفة ويخدمهم الخادم بشكل متزامن بمساعدة عمليات الإدخال/الإخراج غير المحظورة.
اتصال موثوق به عبر قناة غير موثوقة : قم ببناء الدعم للاتصالات الموثوقة عبر رابط غير موثوق. سيتم تنفيذ الارتباط غير الموثوق به باستخدام مقبس UDP.
Traceroute : قم بتطبيق mytraceroute
- الإصدار الخاص بك من أداة traceroute
Linux لتحديد عدد الطبقة 3 (طبقة IP) التي تنتقل من جهازك إلى وجهة معينة.
الإدخال/الإخراج المعتمد على الإشارة : خادم صدى UDP بسيط يستخدم الإدخال/الإخراج غير المتزامن وغير المحظور.
إذا كانت لديك أي استفسارات، فلا تتردد في اختبار اتصال Vedic Partap