تطورت شبكات الحاسوب كثيراً خلال السنوات القليلة الماضية من ناحية التزايد الكبير في كميات البيانات المتبادلة عبر الشبكة بسبب تزايد عدد الأجهزة المترابطة، و التي يمكن ان تتبادل البيانات في اطار الشبكة و هذا ما ادى الى ظهور ما يُعرف بمشكلات الازدحام 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.
Artificial intelligence review:
Research summary
تناقش هذه الدراسة تأثير خوارزميات التحكم بالازدحام على تحسين أداء الشبكات الحاسوبية، مع التركيز على الشبكات التي تعتمد بروتوكول التحكم بالنقل (TCP). يهدف البحث إلى تحديد كيفية تحسين أداء الشبكة من خلال التخلص من الازدحام باستخدام خوارزميات مختلفة. تم تحليل ومقارنة أداء بعض الخوارزميات المستخدمة في تجنب الازدحام دون الاعتماد على بروتوكول معين أو صنف خدمة محدد. تم استخدام برنامج المحاكاة OPNET لاختبار سيناريوهات مختلفة لتحديد تأثير هذه الخوارزميات على أداء الشبكة. أظهرت النتائج أن تصميم الشبكة على مبدأ (No_Drop) يجعل من حجم النافذة ورقم المقطع يتزايدان بشكل ثابت مما يحقق تكاملية المعلومات. بينما أظهر استخدام أسلوب (Drop no fast) تزايداً ثابتاً وغير كبير في حجم النافذة ورقم المقطع مع تناقص في نافذة الازدحام عند حدوث ازدحام. أما استخدام أسلوب (Drop–fast) وخوارزمية fast retransmit أظهر أن نافذة الازدحام تبدو متقلبة بشكل حدي نوعاً ما، ولكن الرقم المتسلسل للإطار يتزايد بثبات إلى حد كبير.
Critical review
دراسة نقدية: تعتبر هذه الدراسة مهمة جداً في مجال تحسين أداء الشبكات الحاسوبية، إلا أن هناك بعض النقاط التي يمكن تحسينها. أولاً، كان من الممكن أن تشمل الدراسة تحليل أعمق لتأثير أنواع أخرى من البروتوكولات غير TCP على أداء الشبكة. ثانياً، كان من الأفضل توسيع نطاق المحاكاة لتشمل فترات زمنية أطول ونسب إهمال رزم مختلفة لتحقيق نتائج أكثر دقة وشمولية. ثالثاً، يمكن أن تكون الدراسة أكثر فائدة إذا تضمنت تحليلاً لتأثير الخوارزميات على أنواع مختلفة من التطبيقات الشبكية، مثل تطبيقات الفيديو والألعاب التي تتطلب عرض حزمة أكبر.
Questions related to the research
-
ما هو الهدف الرئيسي من هذه الدراسة؟
الهدف الرئيسي من هذه الدراسة هو تحديد كيفية تحسين أداء الشبكة من خلال التخلص من الازدحام باستخدام خوارزميات مختلفة تعتمد على بروتوكول TCP.
-
ما هي الأدوات التي تم استخدامها في هذه الدراسة لتحليل أداء الشبكة؟
تم استخدام برنامج المحاكاة OPNET لتحليل أداء الشبكة واختبار سيناريوهات مختلفة لتحديد تأثير خوارزميات التحكم بالازدحام.
-
ما هي النتائج الرئيسية التي توصلت إليها الدراسة؟
أظهرت النتائج أن تصميم الشبكة على مبدأ (No_Drop) يجعل من حجم النافذة ورقم المقطع يتزايدان بشكل ثابت مما يحقق تكاملية المعلومات. بينما أظهر استخدام أسلوب (Drop no fast) تزايداً ثابتاً وغير كبير في حجم النافذة ورقم المقطع مع تناقص في نافذة الازدحام عند حدوث ازدحام. أما استخدام أسلوب (Drop–fast) وخوارزمية fast retransmit أظهر أن نافذة الازدحام تبدو متقلبة بشكل حدي نوعاً ما، ولكن الرقم المتسلسل للإطار يتزايد بثبات إلى حد كبير.
-
ما هي التوصيات التي قدمتها الدراسة لتحسين أداء الشبكات الحاسوبية؟
أوصت الدراسة بإجراء المحاكاة للسيناريوهات المختلفة المدروسة في حالات مختلفة مع نسب إهمال رزم مختلفة وعلى فترات زمنية أكبر للمحاكاة بما يساعد في تحقيق وتحديد النقاط الأمثل لتصميم شبكات ذات أداء أفضل.
References used
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
Nowadays, wireless networks are spreading more and more. The majority of installed networks have become wireless due to the simplicity of installation; where they do not need an infrastructure. This does not mean that the role of the wired networks i
The location of wireless sensor nodes located in the center is necessary for applications
where information about the site is important information such as security, protection,
object tracking and other applications.
localization algorithms are c
This paper presents the effects of enhancing control systems' work conditions on active power filter performance in improving power quality. We will convert the changeable inputs of the controllers into static ones. The high harmonics' amplitude will
The Branch and Bound algorithms which are refereed to as B & B are
commonly used to solve NP - hard combinatorial optimization problems.
Although these algorithms were efficient, the size of problems which can solved
and proved the optimality of s
Application-Level Multicast (ALM) has been proposed as an alternative solution to
overcome the lack of deployment of the IP Multicast group communication model. It
builds an overlay tree consisting of end-to-end unicast connections between end-host