دسته بندی: مهندسی » مهندسی کامپیوتر
فرمت فایل دانلودی: rar
فرمت فایل اصلی: doc
تعداد صفحات: 28
حجم فایل:86 کیلوبایت
قیمت: 7000 تومان
دانلود تحقیق با موضوع مکانیزم های کنترل ازدحام در 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 مرحله اصلی می باشند که عبارت اند از …
تصادفی