1-application
ویژگی است که به یک برنامه کاربردی می دهد تا از فضای شبکه/اینترنت استفاده کند . پروتکل های معروف این لایه عبارت است از پروتکلhttp و Ftp
2-presentation
کار این لایه اینست که داده را فرمتی ترجمه می کند که سیگنال شبکه آنرا بشناسد .عمل کدگذاری در این لایه صورت می گیرد .
3-session
تعداد ونوع ارتباطات در این لایه تشخیص داده می شود مثلاً ارتباط یک طرفه است یا دو طرفه .
4-transport
عملیات انتقال اطلاعات در این لایه صورت می گیرد . یک برچسب در این لایه به اطلاعات افزوده می شود که عملیات انتقال با گارانتی هستش یا بدون گارانتی .پروتکل معروف این لایه عبارتند از Tcp و udp که در اون Tcp برای انتقال با گارانتی و udp برای انتقال بدون گارانتی استفاده می شود .
شماره گذاری فریمهای شکسته شده نیز جهت جلوگیری از گم شدن و تکراری بودن اطلاعات در این لایه صورت می گیرد .
5-Network
در این لایه مشخص می شود که اطلاعات باید از چه مسیری عبور کند . یافتن Ip مقصد نیز از جمله وظابف این لایه است .روتر و سوئیچ های هوشمند در این لایه کار می کنند .
6-DataLink
ارتباط بین وضعیت سخت افزاری و نرم افزاری در این لایه مشخص می شود. در این لایه نوع پروتکل و توپولوژی شبکه مشخص می گردد .به عنوان مثال در این لایه مشخص می گردد که کابل شبکه از چه نوعی باشد .سوئیچ های قدیمی در این لایه کار می کنند .
7-Physical
منظور همان سیگنال های موجود در کابل های شبکه است . هاب در این لایه کار می کند .