تطورت شبكات الحاسوب كثيراً خلال السنوات القليلة الماضية من ناحية التزايد الكبير في كميات البيانات المتبادلة عبر الشبكة بسبب تزايد عدد الأجهزة المترابطة، و التي يمكن ان تتبادل البيانات في اطار الشبكة و هذا ما ادى الى ظهور ما يُعرف بمشكلات الازدحام Congestion و أظهرت دراسات حول بعض هذه المشاكل أن السبب الأكبر يقع في تنفيذ قواعد الإرسال، و هذا ادى الى ظهور أنواع متعددة من البروتوكولات في أنظمة الاتصالات و شبكات الحواسيب لضرورة التعامل مع الأنظمة الحاسوبية المختلفة, و بذلك ظهرت أيضاً الحاجة إلى ضرورة وجود آليات للتمييز بين الحواسيب العديدة في الشبكة الواحدة , و العديد من التطبيقات ضمن النظام الواحد : و العديد من نسخ هذه التطبيقات , حيث يسبب ذلك في كثير من الأحيان أخطاء على مستوى البت الخانة (bit) و مستوى الرزم ((packet ,رزم مفقودة ,رزم مكررة , رزم وردت بشكل عشوائي, و الأهم ظهور الازدحام في الشبكة.
يهدف هذا البحث الى تحديد كيفية تحسين أداء الشبكة بالتخلص من الازدحام و ذلك بالاستفادة من الخوارزميات المستخدمة في تجنب الازدحام الذي قد يحصل في الشبكات التي تعتمد بروتوكول TCP حيث أن الهدف من هذه الخوارزميات هو الوصول الى الاستقرار في الشبكة من خلال العمل على تحقيق مبدأ حفظ الرزمة.
و لذلك و ضمن هذا الاطار أيضاً تم دراسة، و مقارنة بعض الخوارزميات المستخدمة في تجنب الازدحام بشكل عام دون الاعتماد على بروتوكول معين او صنف خدمة محدد .
Computer networks have evolved considerably in the past few years of big increases
in mutual amounts of data across the network hand because of the increasing number of
interconnected devices, which can exchange data as part of the network and this is what led
to the emergence of what is known as the problems of congestion Studies showed about
some of these problems that the largest reason is involved in the implementation of the
transmission rules, and this led to the urgent of multiple types of protocols in the computer
networks that needs to deal with different computer and communication systems, and
many other applications, which often causes errors at the level of the bit and level of the
packets, missing packets, duplicate packets, randomly received packets, and most
importantly the appeared congestion in the network.
This research aims to determine how to improve the performance of the network to
get rid of the congestion by using advantages of the algorithms used to avoid congestion
that may occur in the networks that rely TCP protocol . The goals of these algorithms is to
reach stability in the network by working to achieve the principle of package saving.
Also within this scope it has been studied, and compared some of the algorithms that
used to avoid congestion in general, without relying on a specific protocol or specific
service category.
المراجع المستخدمة
SALLY FLOYD. TCP and Explicit Congestion Notification, ACM Computer Communications Review, October 1994, p. 10-23
HARRIS INTERACTIVE. P.C. and Internet Use Continue to Grow at Record Pace. Press Release, February 7, 2010
FLOYD S.; HENDERSON, T.. The New Reno Modification to TCP’s Fast Recovery Mechanism, April 1999, RFC 2582