Open System Interconnection
موسسه استاندارد جهاني ISO براي شبكه نيز به طراحي يك استاندارد پرداخته است كه اين استاندارد پايه و اساس تمامي پروتكل هاي شبكه ميباشد. هر شركت توليد كنندهي نرم افزار يا سخت افزار ملزم است در توليدات خود در صورتي كه از شبكه استفاده ميكند، اين چهار چوب ها و قوانين را رعايت نموده و بر اساس آن عمل كند. نتيجتا اين اطمينان حاصل شده است كه تمامي تجهيزات شبكه و نرم افزار هاي مرتبط ميتوانند با يكديگر ارتباط برقرار نمايند.
اين استاندارد OSI نام دارد و در آن 7 لايهي عملكرد تعريف شده است. عملياتي كه بايد در هر لايه انجام شود مشخص گرديده و در حقيقت تمام كامپيوتر ها در شبكه بايد طبق اين سلسله مراتب عمل نمايند تا بتوانند در شبكه به ارسال و دريافت اطلاعات بپردازند. لايه هاي بالايي نرم افزاري هستند و هر چه به سمت لايه هاي پاييني پيش ميرويم به سخت افزار نزديك ميشويم. به صورتي كه لايهي پاييني از اين لايه ها تماما سخت افزاري بوده و عملياتي كه در آن تعريف ميشود كاملا در حد تجهيزات سخت افزاري است.
در لايه بالايي اطلاعات مورد نظر براي ارسال قطعه قطعه شده و هر Chunk اطلاعاتي به طور مجزا واردOSI ميگردد. در هر لايه يك سري اعمال بر روي آن Chunk انجام ميشود و نتيجه آن عمليات در همان لايه به آن Chunk افزوده ميشود. به اين قطعات كه در هر لايه به Chunk افزوده ميشود Header ميگويند. هر ژيزي كه در يك لايه به Frame اضافه شده در لايه متناظر آن كامپيوتر دريافت كننده تحليل شده و از Frame جدا ميشود. پس در حقيقت هر لايه از كامپيوتر ارسال كننده اطلاعات با لايه متناظر خود در كامپيوتر دريافت كننده به صورت غير مستقيم در ارتباط است.
هر لايه با لايه هاي بالاتر و پايين تر توسط يك Interface در ارتباط است. با توجه به اينكه سيگنالهاي اطلاعات توسط يك Media انتقال مييابند و مديا يك ابزار سخت افزاري و فيزيكي براي انتقال است. نتيجتا هر كامپيوتر از طريق لايه physical كه پايين ترين لايه از OSI است با كامپيوتر طرف مقابل ارتباط دارد.
Application Layer
اين لايه اطلاعات مورد نظر براي ارسال در شبكه را قطعه قطعه وارد لايه هاي پاييني مينمايد تا سلسله مراتب لازم در مورد اطلاعات ارسالي در لايه ها به ترتيب انجام پذيرد و ارسال داده ها انجام شود. از طرفي در كامپيوتر دريافت كننده اين لايه آنچه كه از لايه پاييني يعني presentation دريافت ميكند به ترتيب به هم متصل ميكند تا اصل اطلاعات ارسال شده از مبدا در مقصد به وجود ايد.
در عين حال نظارت بر Error Recovery ، Flow Control در هنگام ارسال و دريافت اطلاعات به عهده اين لايه ميباشد.
Presentation Layer
در اين لايه عمل Compression و در مقابل ان Deompression و از طرفي Encryption و Decryption انجام ميشود. در اين لايه عملگري با عنوان RDR وجود دارد كه بر اطلاعات ارسالي نظارت ميكند و در صورتي كه مقصد ارسال اطلاعات و يا درخواستي، خود ان كامپيوتر بود. جلوي ارسال آن به لايه هاي بعدي را گرفته و انرا به سيستم خودش Redirect ميكند
مفهومCompression فشرده سازي اطلاعات است و منظور Encryption از به رمز در اوردن اطلاعات است كه براي حفاظت از اطلاعات كاربرد دارد.
Session Layer
برقراري هر ارتباط بين دو كامپيوتر نيازمند تعريف نوع و دليل ارتباط بين دو كامپيوتر است. در حقيقت با توجه به اينكه دو كامپيوتر در يك زمان تحت يك connection ميتوانند تعدادي بيش از يك موضوع ارتباط داشته باشند بايد بدانند كه چه Packet هايي كه ارسال و يا دريافت ميكنند مربوط به كدام موضوع صحبت است. در اين لايه تعريف ارتباط كامپيوتر ها با هم انجام ميشود.
Transport Layer
ارتباط كامپيوتر ها به دو صورت connection Oriented و connection Less امكان پذير است. در اين لايه در مورد اينكه هر ارتباط در حال برقرار شدن از كدام نوع باشد تصميم گيري ميشود. در حقيقت در اين لايه عمل Error Recovery صورت ميپذيرد.
Network Layer
ادرس دهي در شبكه يكي از اصلي ترين كارهاست. اين كار به دو صورت انجام ميشود.
1- آدرس دهي فيزيكي كه توسط MAC Adress انجام ميشود.
2- آدرس دهي لاجيكال كه توسط IP و يا IPX و ... در پروتكلهاي متفاوت انجام ميشود.
DataLink Layer
آدرس دهي MAC در اين لايه انجام ميشود. اين نوع آدرس غير قابل تغيير است و در Firmware كارت شبكه توسط شركت سازنده ثبت شده است. هر كامپيوتر در محيط LAN مثلا در محيط شبكه اي از نوع Ethernet بايد از اين ادرس براي ارسال اطلاعات استفاده كند.
در عين حال CRC كه در قسمت هاي قبلي توضيح داده شد در اين لايه به Frame اضافه ميشود. مسلما در طرف دريافت كننده اطلاعات نيز بررسي CRC جهت اطمينان از سالم بودن Frame دريافت شده انجام ميشود.
Physical Layer
اين لايه به مسئوليت ارسال و دريافت سيگنال را در قالب هاي تعريف شده به عهده دارد. كابل از جمله مواردي است كه عملكرد آن در اين لايه تعريف شده است.