تحقيق مكانيزمهاي كنترل ازدحام در TCP و مروري بر عملكرد TCP در Wireless Sensor Networks

دسته بندي : مهندسی » مهندسی کامپیوتر
دانلود تحقيق با موضوع مكانيزم هاي كنترل ازدحام در TCP و مروري بر عملكرد TCP در    Wireless Sensor Networks،
در قالب word و در 28 صفحه، قابل ویرایش، شامل:

فصل اول:
1-1) تعاريف
1-2) مكانيزم هاي كنترل ازدحام در شبكه TCP 
1-2-1) Slow Start 
1-2-2) Congestion Avoidance 
1-2-3) Fast Retransmission 
1-2-4) Fast Recovery 
1-3) پيشرفت هاي جديد در زمينه كنترل ازدحام در TCP 
1-3-1) TCP Tahoe 
1-3-2) TCP Reno 
1-3-3) TCP New Reno 
1-3-4) TCP Vegas 

فصل دوم:
2-1) عملکرد بهینه TCP در شبکه های بی سیم حسی
2-2) شبکه های حسی مبتنی بر IP 
2-2-1) محدوديت گره ها 
2-2-2) آدرس دهي مركزي
2-2-3) مسير يابي متمركز
2-2-4) سر بار هدر 
2-3) Distributed TCP Caching 
2-3-1) مكانيزم هاي پروتكل
2-3-2) شناسايي اتلاف بسته ها و ارسال مجدد به صورت محلي
2-3-3) Selective Acknowledgement 
2-3-4) توليد مجدد تصديق به صورت محلي
2-4) TCP Support for Sensor Nodes  
2-4-1) مكانيزم هاي پروتكل
2-4-2) انتقال مجدد سگمنت هاي TCP به صورت محلي
2-4-3) توليد مجدد و بازيابي تصديق (TCP Acnowledge)
2-4-4) مكانيزم Back pressure 
منابع 


بخشی از متن تحقیق:
تعاريف (definitions):
سگمنت (Segment):
به بسته هاي TCP (Data,Ack) اصطلاحاً سگمنت گفته مي شود.

(Sender Maximum Segment Size (SMSS:
اندازه بزرگترين سگمنتي كه فرستنده مي تواند ارسال كند. اين مقدار براساس حداكثر واحد انتقال در شبكه، الگوريتم هاي تعيين MTU ، RMSS يا فاكتورهاي ديگر تعيين مي شود. اين اندازه شامل هدر بسته و option نمي باشد.

(Receiver Maximum Segment Size (RMSS:
سايز بزرگ ترين سگمنتي كه گيرنده مي تواند دريافت كند. كه در يك ارتباط در فيلد MSS در option توسط گيرنده تعيين مي شود و شامل هدر و option نمي باشد. 

(Receiver Window (rwnd: 
طول پنجره سمت گيرنده.

(Congestion Window (cwnd: نشان دهنده وضعیت متغیر TCP است که میزان داده در شبکه را محدود می کند.در هر لحظه، حجم داده در شبکه به اندازه مینیمم cwnd و rwnd می باشد.

1-2) مكانيزم هاي كنترل ازدحام در شبكه TCP:
در يك شبكه،  زماني كه ترافيك بار از ظرفيت شبكه بيشتر مي شود، ازدحام اتفاق مي افتد.که به منظورکنترل ازدحام در شبكه الگوريتمهاي متفاوتي وجود دارد. در يك ارتباط، لايه شبكه تا حدي قادر به كنترل ازدحام در شبكه است، اما راه حل واقعي براي اجتناب از ازدحام پايين آوردن نرخ تزريق داده در شبكه است. TCP با تغيير سايز پنجره ارسال تلاش مي كند كه نرخ تزريق داده را كنترل كند. 

شناسايي ازدحام اولين گام در جهت كنترل آن است. 
در گذشته، شناسايي ازدحام، به راحتي امكان پذير نبود. از نشانه هاي آن وقوع Timeout به دليل اتلاف بسته يا وجود noise در خط ارتباطي يا اتلاف بسته ها در روترهاي پر ازدحام و ... را می توان نام برد. اما امروزه از آنجا كه اكثراً تكنولوژي بستر ارتباطي از نوع فيبر مي باشد، اتلاف بسته ها كه منجر به خطاي ارتباطي شود، به ندرت اتفاق مي افتد و از طرفي وقوع Timeout در اينترنت به دليل ازدحام مي باشد. 

در همه الگوريتم هاي TCP، فرض بر اين است كه وقوع Timeout به دليل ازدحام شبكه است. در شروع يك ارتباط در شبكه، سايز پنجره مناسب تعيين مي شود. گيرنده بر اساس سايز بافر خود مي تواند سايز پنجره را تعيين كند. اگر ميزان داده هاي ارسالي از فرستنده در حد سايز پنجره باشد، مشكلي پيش نمي آيد. در غير اين صورت در سمت گيرنده Overflow اتفاق مي افتد. پس به طور كلي با دو مسئله مواجه هستيم:

1- ظرفيت شبكه
2- ظرفيت گيرنده

كه در يك ارتباط بايد اين دو مورد را در نظر گرفت.
فرستنده در هنگام ارسال، سايز دو پنجره را در نظر مي گيرد. 

1- پنجره سمت گيرنده 
2- پنجره ازدحام

كه سايز پنجره ارسال به اندازه مينيمم اين دو مقدار تعیین می شود.
كنترل ازدحام در شبكه TCP از بالا رفتن ظرفيت شبكه جلوگيري مي كند. در واقع به فرستنده اجازه می دهد نرخ ارسال داده در شبكه را به منظور جلوگيري از ازدحام تنظيم نمايد.

مكانيزم هاي كنترل ازدحام كه توسط TCP حمايت مي شوند، عمدتاً شامل 4 مرحله اصلي مي باشند كه عبارت اند از ...
دسته بندی: مهندسی » مهندسی کامپیوتر

تعداد مشاهده: 12227 مشاهده

فرمت فایل دانلودی:.rar

فرمت فایل اصلی: doc

تعداد صفحات: 28

حجم فایل:86 کیلوبایت

 قیمت: 45,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.   پرداخت و دریافت فایل