هر دو مدل OSI و TCP/IP بر مبنای پروتکل های مستقل و تا حدودی دارای عملکرد لایه ای مشابه هستند. مدل OSI بهترین مدل مرجع برای توصیف عملکرد شبکه های مخابراتی و کامپیوتری می باشد در مقابل مدل TCP/IP مدلی است که به صورت گسترده مورد استفاده قرار می گیرد. البته این دو مدل دارای تفاوت هایی نیز هستند که در ادامه به آنها خواهیم پرداخت.
بررسی مدل های OSI و TCP/IP
در ابتدا به صورت جداگانه مختصری به مدلهای OSI و TCP/IP میپردازیم.
مدل (OSI (Open Systems Interconnection
مدل مرجع OSI یک مدل مفهومی برای توصیف شبکه های کامپیوتری می باشد که بر مبنای لایه های مشخص شده، می باشد، این مدل یک مدل استاندارد برای طراحی شبکه است و به عنوان یک معماری شبکه تعریف نمی شود.
این مدل دارای هفت لایه به شرح زیر است:
- لایه 7: لایه کاربرد (Application)
- لایه 6: لایه نمایش (Presentation)
- لایه 5: لایه نشست (Session)
- لایه 4: لایه انتقال (Transport)
- لایه 3: لایه شبکه (Network)
- لایه 2: لایه پیوند داده (Data-link)
- لایه 1: لایه فیزیکی (Physical)
مدل (TCP/IP (Transmission Control Protocol/Internet Protocol
مدل مرجع TCP/IP یک توصیف لایهای برای طراحی شبکههای کامپیوتری میباشد که در حال حاضر در اینترنت مورد استفاده قرار گرفته است. این مدل یکی از مهمترین پروتکلهای مورد استفاده در طراحی شبکه میباشد که مجموعه قوانین مورد نیاز جهت چگونگی ارتباطات در شبکه شامل میشود.
این مدل دارای چهار لایه به شرح زیر است:
- لایه 4: برنامه کاربردی (Application)
- لایه 3: انتقال (Transport)
- لایه 2: اینترنت (Internet)
- لایه 1: پیوند داده (Network Interface)
مقایسه مدلهای OSI و TCP/IP
این دو مدل مرجع تا حدودی با همدیگر تشابه دارند و هر دو به منظور توصیف عملکرد شبکه های کامپیوتری استفاده می شوند. اما تفاوت هایی نیز وجود دارد که در ادامه به آنها اشاره شده است:
- در مدل OSI تفاوت پروتکل ها و سرویس ها کاملا واضح مشخص شده است اما در مدل TCP/IP این تفاوت ها به وضوح مشخص نیست.
- مدل OSI بعد ارائه پروتکل های آن ایجاد شد که موجب شد تا هیچ وابستگی با مجموعه پروتکل ها نداشته باشد در صورتی که مدل TCP/IP برعکس بود و باعث وابستگی این مدل با مجموعه پروتکل های خاص خود شد.
- همان طور که ابتدا به لایه های این دو مدل اشاره شد، مدل OSI دارای هفت لایه می باشد و مدل TCP/IP دارای چهار لایه می باشد.
مهمترین دستاورد مدل OSI مشخص بودن تفاوت بین سرویسهای مورد استفاده میباشد، به صورتی که تفکیک روشنی از تمامی پروتکلهای هر لایه در این مدل وجود دارد. همچنین جامع بودن این مدل نیز یکی دیگر از دستاوردهای آن میباشد، این مدل برای تمامی ارتباطات شبکههای کامپیوتری قابل تعریف است و معمولاً کاربرد آموزشی دارد. از طرف دیگر مدل TCP/IP دارای لایههای کمتر و تفکیک پروتکل کمتری نسبت به مدل OSI میباشد که این امر باعث میشود تفاوت روشنی بین سرویسهای مختلف این مدل مشاهده نشود اما از سوی دیگر این مدل دارای کارایی بیشتری است و قدرت کاربردی آن موجب شده است که اغلب شبکهها کامپیوتری و حتی اینترنت از این مدل به عنوان طراحی اصلی استفاده کنند. شرکتهای تولید کننده تجهیزات شبکهای نیز موظف هستند دستگاههای خود را سازگار با مدل TCP/IP تولید و طراحی کنند. برخلاف مدل OSI این مدل کاربرد آموزشی کمی دارد و بیشتر در شبکهها عملیاتی مورد استفاده قرار میگیرد.