مهندسی کامپیوتر

تحقيق مفاهيم اوليه پروتکل TCP/IP

TCP/IP ، يکي از مهمترين پروتکل هاي استفاده شده در شبکه هاي
کامپيوتري است . اينترنت بعنوان بزرگترين شبکه موجود ، از پروتکل فوق
بمنظور ارتباط دستگاه هاي متفاوت استفاده مي نمايد. پروتکل ، مجموعه قوانين
لازم بمنظور قانونمند نمودن نحوه ارتباطات در شبکه هاي کامپيوتري است .در
مجموعه مقالاتي که ارائه خواهد شد به بررسي اين پروتکل خواهيم پرداخت . در
اين فصل مواردي همچون : فرآيند انتقال اطلاعات ، معرفي و تشريح لايه هاي
پروتکل TCP/IP و نحوه استفاده از سوکت براي ايجاد تمايز در ارتباطات ،
تشريح مي گردد.

مقدمه
امروزه اکثر شبکه هاي کامپيوتري
بزرگ و اغلب سيستم هاي عامل موجود از پروتکل TCP/IP ، استفاده و حمايت مي
نمايند. TCP/IP ، امکانات لازم بمنظور ارتباط سيستم هاي غيرمشابه را فراهم
مي آورد. از ويژگي هاي مهم پروتکل فوق ، مي توان به مواردي همچون : قابليت
اجراء بر روي محيط هاي متفاوت ، ضريب اطمينان بالا ،قابليت گسترش و توسعه
آن اشاره کرد . از پروتکل فوق، بمنظور دستيابي به اينترنت و استفاده از
سرويس هاي متنوع آن نظير وب و يا پست الکترونيکي استفاده مي گردد. تنوع
پروتکل هاي موجود در پشته TCP/IP و ارتباط منطقي و سيستماتيک آنها با
يکديگر، امکان تحقق ارتباط در شبکه هاي کامپيوتري را با اهداف متفاوت ،
فراهم مي نمايد. فرآيند برقراري يک ارتباط شامل فعاليت هاي متعددي نظير
تبديل نام کامپيوتر به آدرس IP معادل ، مشخص نمودن موقعيت کامپيوتر مقصد ،
بسته بندي اطلاعات ، آدرس دهي و روتينگ داده ها بمنظور ارسال موفقيت آميز
به مقصد مورد نظر ، بوده که توسط مجموعه پروتکل هاي موجود در پشته TCP/IP
انجام مي گيرد.
معرفي پروتکل TCP/IP
TCP/IP ، پروتکلي
استاندارد براي ارتباط کامپيوترهاي موجود در يک شبکه مبتني بر ويندوز 2000
است. از پروتکل فوق، بمنظور ارتباط در شبکه هاي بزرگ استفاده مي گردد.
برقراري ارتباط از طريق پروتکل هاي متعددي که در چهارلايه مجزا سازماندهي
شده اند ، ميسر مي گردد. هر يک از پروتکل هاي موجود در پشته TCP/IP ، داراي
وظيفه اي خاص در اين زمينه ( برقراري ارتباط) مي باشند . در زمان ايجاد يک
ارتباط ، ممکن است در يک لحظه تعداد زيادي از برنامه ها با يکديگر ارتباط
برقرار نمايند TCP/IP ، داراي قابليت تفکيک و تمايز يک برنامه موجود بر
روي يک کامپيوتر با ساير برنامه ها بوده و پس از دريافت داده ها از يک
برنامه آنها را براي برنامه متناظر موجود بر روي کامپيوتر ديگر ارسال مي
نمايد. نحوه ارسال داده توسط پروتکل TCP/IP از محلي به محل ديگر ، با
فرآيند ارسال يک نامه از شهري به شهر، قابل مقايسه است . برقراري ارتباط
مبتني بر TCP/IP با فعال شدن يک برنامه بر روي کامپيوتر مبدا آغاز مي گردد
. برنامه فوق ،داده هاي مورد نظر جهت ارسال را بگونه اي آماده و فرمت مي
نمايد که براي کامپيوتر مقصد قابل خواندن و استفاده باشند. ( مشابه نوشتن
نامه با زباني که دريافت کننده ، قادر به مطالعه آن باشد) . در ادامه آدرس
کامپيوتر مقصد ، به داده هاي مربوطه اضافه مي گردد ( مشابه آدرس گيرنده که
بر روي يک نامه مشخص مي گردد) . پس از انجام عمليات فوق داده بهمراه
اطلاعات اضافي ( درخواستي براي تائيد دريافت در مقصد ) ، در طول شبکه بحرکت
درآمده تا به مقصد مورد نظر برسد. عمليات فوق ، ارتباطي به محيط انتقال
شبکه بمنظور انتقال اطلاعات نداشته ، و تحقق عمليات فوق با رويکردي مستقل
نسبت به محيط انتقال ، انجام خواهد شد .

دانلود فایل

دانلود فایل”تحقيق مفاهيم اوليه پروتکل TCP/IP”