دسته : تحقیق
فرمت فایل : word
حجم فایل : 32 KB
تعداد صفحات : 25
بازدیدها : 1324
برچسبها : TCP IP ارتباط بین شبكه ای
مبلغ : 4500 تومان
خرید این فایلپروژه تحقیقاتی حاضر درخصوص بررسی ارتباط بین شبکه ای با TCP/IP می باشد که در دو فصل کلی شامل بررسی مفهوم ارتباط بین شبکه ای و مدل معماری رابطه بین شبکه ای و یک بررسی اجمالی از وابستگی های پروتکل می باشد. در زیر به بخشهایی کوتاه از متن این پروژه اشاره می شود.
چکیده
تبادل داده امروزه یکی از بخش های مهم کار با کامپیوتر است. شبکه های موجود در دنیا داده هایی مربوط به موضوع های متفاوت از جمله شرایط جوی، وضعیت تولید و ترافیک هوایی را جمع آوری می کنند. گروه هایی فهرست پست الکترونیکی ایجاد می کنند تا بدین وسیله از داده های مشترک استفاده شود. علاقمندان به کامپیوتر برنامه ها را بین خود مبادله می کنند. در دنیای علم، شبکه های داده ای امری ضروری است. زیرا اجازه می دهد که دانش پژوهان برنامه و داده های خود را برای پردازش به ابر کامپیوترها بدهند، سپس نتایج پردازش را دریافت کنند و یا اطلاعات علمی را با همکاران خود تبادل کنند.
متأسفانه بیشتر شبکه ها هر یک از اجزای مستقلی هستند و به شکلی ایجاد شده اند که بتوانند فقط نیازهای یک گروه خاص را برآورده کنند. معمولاً کاربران، فناوری سخت افزاری را انتخاب می کنند که بتوانند مشکلات ارتباط داده ای خود آن ها را حل کند. مهمتر از آن، غیر ممکن است که بتوان یک شبکه عمومی را از یک فناوری سخت افزاری منفرد ساخت، زیرا شبکه ای که بتواند به تنهایی قابل استفاده برای همه نیازها باشد، وجود ندارد. عده ای از کاربران نیاز به یک شبکه با سرعت بالا برای اتصال ماشین ها دارند، اما اینگونه شبکه ها نمی توانند به صورتی گسترش یابند که فواصل طولانی را سرویس می دهند. تعدادی دیگر متقاضی شبکه با سرعت پائین ولی با فواصل طولانی برای ارتباط ماشین ها هستند.
اخیراً فناوری جدیدی ایجاد و توسعه یافته است که این امکان را می دهد تا تعداد زیادی از شبکه ها را در فواصل متفاوت به یکدیگر متصل و به صورت هماهنگ عمل کند. نام فناوری جدید، ارتباط بین شبکه ای (Internet یا Internet working) است و ساختارهای زیرین سخت افزاری متعدد و متنوعی را با اضافه کردن ارتباط فیزیکی و یک سری قواعد جدید با یکدیگر مطابق می سازد.
طراحان دو رویکرد متفاوت برای پنهان سازی جزئیات شبکه اتخاذ کرده اند. یکی استفاده از برنامه های کاربردی برای کنترل نا همگونی دیگری پنهان سازی جزئیات در سیستم عامل است. در اتصالات شبکه ای ناهمگون اولیه، یکنواختی از طریق برنامه های رده کاربردی ایجاد می شد. در چنین سیستم هایی، یک برنامه رده کاربردی که بر روی هر ماشین در شبکه اجرا می شود، جزئیات اتصلالات شبکه ای برای ماشین مربوطه را درک می کند و عمل متقابل با دیگر برنامه های کاربردی در اتصالاتدیگر را انجام می دهد. مثلاً برخی از سیستم های پست الکترونیکی از برنامه های پست کننده (Mailer) تشکیل شده اند، که یک یادادشت (Meno) را به صورت یک ماشین در هر لحظه جلو می برند. مسیر مبدا به مقصد ممکن است شامل شبکه های متعدد و متفاوتی باشد. البته این امر تا هنگامی که سیستم های پستی مستقر روی ماشین ها در جهت پیشبرد پیام با یکدیگر همکاری کنند مشکلی به وجود نخواهد آورد.
ممکن است استفاده از برنامه های کاربردی برای پنهان سازی جزئیات شبکه، طبیعی به نظر برسد، اما چنین رویکردی منجر به ارتباطی محدود و مشکل می شود. افزودن سخت قابلیت های جدید به معنی ساختن برنامه کاربردی جدید برای هر ماشین است. افزودن سخت افزار شبکه ای جدید به معنی تغییر یا ایجاد برنامه های جدید برای هر کاربرد ممکن است. بر روی هر ماشین هر برنامه کاربردی، اتصلات شبکه ای همان ماشین را درک می کند و نتیجه آن تکرار کد است.
ایده سرویس جامع و همگانی بسیار مهم است، اما نمی تواند به تنهایی در بر گیرنده کلیه تصورات ها از یک ارتباط بین شبکه ای متحد باشد؛ زیرا سرویس های جامع می تواند به روش های متفاوتی پیاده سازی شوند. ما در طراحی خود می خواهیم معماری زیرین ارتباط بین شبکه ای را از کاربر مخفی کنیم. به این معنی که نمی خواهیم کاربران یا برنامه های کاربردی را ملزم سازیم که جزئیات شبکه ای را از کاربر مخفی کنیم، به این معنی که نمی خواهیم کاربران یا برنامه های کاربردی را ملزم سازیم که جزئیات سخت افزاری ارتباطی را جهت استفاده از ارتباط بین شبکه ای بدانند. همچنین نمی خواهیم یک توپولوژی شبکه ارتباطی را بقبولانیم.
به طور مشخص، افزودن اتصالات فیزیکی سیستم بین شبکه جدید و شبکه های موجود باشد. می خواهیم قادر به ارسال داده از طریق شبکه های بینابینی باشیم، حتی اگر آن ها به طور مستقیم به ماشین های مبداء یا مقصد متصل نباشد. می خواهیم کلیه ماشین های موجود در ارتباط بین شبکه ای از یک مجموعه جامع از شناسه های ماشین ها که بتوانند به عنوان نام یا آدرس ها تصور شوند استفاده می کنند.
تصور ما از یک ارتباط بین شبکه ای یکپارچه، ایده استقلال شبکه از اواسط کاربرد را نیز در بر می گیرد.به این معنی که می خواهیم مجموعه عملیات لازم برای برقراری ارتباط جهت انتقال داده مستقل از فناوری های شبکه ای زیرین و همچنین ماشین مقصد، باقی نماند. واضح است که یک کاربر به هنگام نوشتن برنامه های کاربردی مرتبط با یکدیگر نباید ملزم به درک توپولوژی های ارتباط شبکه ها باشند.
فهرست مطالب
چکیده
فصل اول: مفهوم ارتباط بین شبکه ای و مدل معمار آن
مقدمه
1-1- اتصالات در رده کاربرد
1-2- اتصالات در رده شبکه
1-3- مشخصات ارتباط بین شبکه ای
1-4- معماری ارتباط بین شبکه ای
1-5- خلاصه
فصل دوم: خلاصه ای از وابستگی های پروتکل
مقدمه
2-1- وابستگی های پروتکلی
2-2- دست رسی برنامه های کاربردی
1-2- خلاصه
مراجع
فهرست اشکال
خرید و دانلود آنی فایل