اختصاصی نشریه اینترنتی نوجوان ها
حال که مفهوم و وظیفه هر کدام از این لایه ها را درک نمودید، با توجه به شکل زیر مسیر حرکت یک داده از کامپیوتر فرستنده داده (Sending Computer) به کامپیوتر گیرنده داده (Receiving Computer) را ببینید.
همان طور که در شکل می بینید کامپیوتر فرستنده در سمت چپ شروع به ارسال داده می کند.
در لایه Application برنامه با شبکه ارتباط برقرار می کند.
در لایه Presentation داده فرمت دهی می شود.
در لایه Session داده ها همزمان سازی و همگام سازی می شوند.
در لایه Transport داده ها به بسته های کوچک تر تقسیم می شوند.
در لایه Network مسیر یابی و آدرس دهی (Ip Addressing) صورت می گیرد.
در لایه Data Link داده ها در چارچوب و به اصطلاح پاکت نامه قرار داده می شوند و مک به آن اضافه می گردد.
در لایه Physical پاکت نامه از طریق کارت شبکه و مسیر کابل به لایه Physical کامپیوتر مقصد می رسد.
در طول مسیری که ذکر کردیم داده خام ما در لایه Application به یک داده بسته بندی شده در لایه Physical تبدیل شد و در هر لایه یکسری اطلاعات به آن اضافه گردید. اکنون در کامپیوتر مقصد هر کدام از این اطلاعات چک می شود و بسته اطلاعاتی ما دوباره به داده خام تبدیل می شود.
بعد از عبور بسته از لایه فیزیکی مقصد به لایه Data Link می رسد.
در لایه Data Link بسته اطلاعاتی باز می شود، مک آدرس چک می شود و در صورت صحت آن به لایه بعدی منتقل می گردد.
در لایه Network آدرس مبدا و مقصد چک می شود و در صورت صحت اطلاعات به لایه بالاتر منتقل می گردد.
در لایه Transport داده ای که به بسته های کوچک تبدیل شده بود یکی شده و در لایه Session بار دیگر همزمان بودن بسته ها چک می شود.
در لایه Formatting داده به فرمت و شکل اولیه بازگشته و در نهایت از طریق رابط نرم افزاری یا لایه Application داده از مسیر شبکه با نرم افزار مورد نظر ارتباط برقرار می کند و یک داده خام مجددا به مقصد می رسد.
تنها مطلبی که بایستی در اینجا به آن پرداخت این است که برخی از دیوایس های شبکه در لایه خاصی از مدل OSI فعالیت می کنند .
منظور از فعالیت یک دیوایس سخت افزاری در لایه خاصی از شبکه چیست؟
منظور این است که هر دیوایس شبکه دانش محدودی دارد. با مثال بیان می کنم. Hub و Repeater که تنها مانند یک دریچه در انتقال داده کار می کنند، در لایه Physical شبکه کار می کنند و درکی از لایه های بالاتر ندارند یا دیوایسی همچون Switch در لایه Data Link فعالیت می کند و دانش به کار رفته در لایه Network را ندارد، در حالی که دیوایسی همچون Router دانش به کار رفته در لایه Network را دارد. جالب است بدانید که سوییچ های جدید دانش کار با آی پی، آدرس را دارند و می توانند در لایه Network نیز کار کنند.
به یاد دارید که گفتیم برای این که دو کامپیوتر قادر به صحبت با یکدیگر باشند بایستی از پروتکل یکسانی استفاده کنند. حال در صورتی که این اتفاق صورت نپذیرد می توان با استفاده از Gateway یا همان مترجم پروتکل ها این ارتباط را صورت داد. Gateway به دلیل ماهیت نرم افزاری در لایه Application فعالیت می کند.
آماده اید؟ فصل بعدی را شروع کنید: درس اول – پروتکل TCPIP
فصل بعدی از مباحث بسیار کاربردی است که به دوستداران شبکه پیشنهاد می کنم، با دقت مباحث قبل را مرور نمایند.
نوشته: مهدی فاریابی