لایه بندی شبکه فصل دوم ( لایه های شبکه )
در این بخش از لایه های شبکه به سراغ مدل TCP / IP می رویم .
لایه های شبکه مدل TCP / IP
IP ، پروتکلی استاندارد برای ارتباط کامپیوترهای موجود در یک شبکه مبتنی بر ویندوز 2000 است . از پروتکل فوق ، به منظور ارتباط در شبکه های بزرگ استفاده می گردد . برقراری ارتباط از طریق پروتکل های متعددی که در چهار لایه مجزا سازماندهی شده اند، میسر می گردد . هر یک از پروتکلهای موجود در پشته ی TCP/IP ، دارای وظیفه ای خاص در این زمینه (برقراری ارتباط) می باشند .
در زمان ایجاد یک ارتباط ، ممکن است در یک لحظه تعداد زیادی از برنامه ها ، با یکدیگر ارتباط برقرار نمایند . TCP/IP ، دارای قابلیت تفکیک و تمایز یک برنامه موجود بر روی یک کامپیوتر با سایر برنامه ها بوده و پس از دریافت داده ها از یک برنامه ، آن ها را برای برنامه ی متناظر موجود بر روی کامپیوتر دیگر ارسال می نماید . نحوه ی ارسال داده توسط پروتکل TCP/IP از محلی به محل دیگر با فرآیند ارسال یک نامه از شهری به شهر دیگر ، قابل مقایسه است .
برقراری ارتباط مبتنی بر TCP/IP با فعال شدن یک برنامه بر روی کامپیوتر مبدأ آغاز می گردد . برنامه ی فوق ، داده های موردنظر جهت ارسال را به گونه ای آماده و فرمت می نماید که برای کامپیوتر مقصد ، قابل خواندن و استفاده باشند . (مشابهی نوشتن نامه با زبانی که دریافت کننده، قادر به مطالعهی آن باشد) .
در ادامه، آدرس کامپیوتر مقصد به داده های مربوطه اضافه می گردد (مشابه آدرس گیرنده که بر روی یک نامه مشخص می گردد ). پس از انجام عملیات فوق ، داده به همراه اطلاعات اضافی (درخواستی برای تأیید دریافت در مقصد) در طول شبکه به حرکت درآمده تا به مقصد مورد نظر برسد . عملیات فوق، ارتباطی به محیط انتقال شبکه به منظور انتقال اطلاعات نداشته و تحقق عملیات فوق با رویکردی مستقل نسبت به محیط انتقال ، انجام خواهد شد .
لایه های پروتکل TCP/IP
TCP/IP ، فرآیندهای لازم به منظور برقراری ارتباط را سازماندهی می کند و در این راستا از پروتکل های متعددی در پشته ی TCP/IP استفاده می گردد . به منظور افزایش کارایی در تحقق فرآیندهای مورد نظر ، پروتکل ها در لایه های متفاوتی ، سازماندهی شده اند . اطلاعات مربوط به آدرس دهی در انتها ، قرارگرفته و بدین ترتیب کامپیوترهای موجود در شبکه قادر به بررسی آن با سرعت مطلوب خواهند بود .
در این راستا، صرفاً کامپیوتری که به عنوان کامپیوتر مقصد معرفی شده است ، امکان باز نمودن بسته ی اطلاعاتی و انجام پردازش های لازم بر روی آن را دارا خواهد بود . TCP/IP از یک مدل ارتباطی چهار لایه به منظور ارسال اطلاعات از محلی به محل دیگر استفاده می نماید. Application ,Transport ,Internet و Network Interface ، لایه های موجود در پروتکل TCP/IP می باشند . هر یک از پروتکل های وابسته به پشته ی TCP/IP با توجه به رسالت خود ، در یکی از لایه های فوق ، قرار می گیرند .
لایه ی Application
لایه Application از لایه های شبکه ، بالاترین لایه در پشته ی TCP/IP است . تمامی برنامه ها و ابزارهای کاربردی در این لایه ، با استفاده از لایه ی فوق ، قادر به دستیابی به شبکه خواهند بود . پروتکل های موجود در این لایه ، به منظور فرمت دهی و مبادله ی اطلاعات کاربران استفاده می گردند . HTTP و FTP دو نمونه از پروتکل های موجود در این لایه می باشند .
- پروتکل HTTP (Hypertext Transfer Protocol) : از این پروتکل ، به منظور ارسال فایل های صفحات وب ، استفاده می گردد .
- پروتکل FTP (File Transfer Protocol) : از این پروتکل ، برای ارسال و دریافت فایل استفاده میگردد .
لایه Transport
لایه حمل از لایه های شبکه ، قابلیت ایجاد نظم و ترتیب و تضمین ارتباط بین کامپیوترها و ارسال داده به لایه Application و یا لایه اینترنت را بر عهده دارد . لایه فوق ، همچنین مشخصه منحصر به فردی از برنامه ای که داده را عرضه نموده است ، مشخص می نماید . این لایه ، دارای دو پروتکل اساسی است که نحوه ی توزیع داده را کنترل می نمایند .
- TCP (Transmission Control Protocol) : مسئول تضمین صحت توزیع اطلاعات است .
- UDP (User Datagram Protocol) : امکان عرضهی سریع اطلاعات بدون پذیرفتن مسئولیتی در رابطه با تضمین صحت توزیع اطلاعات را بر عهده دارد .
لایه ی Internet
لایه ی اینترنت از لایه های شبکه ، مسئول آدرس دهی ، بسته بندی و روتینگ داده ها است . این لایه ، شامل چهار پروتکل اساسی است :
- IP (Internet Protocol) : مسئول آدرسی داده ها به منظور ارسال به مقصد مورد نظر است .
- ARP (Address Resoulation Protocol) : مسئول مشخص نمودن آدرس MAC (Media Access Control) آداپتور شبکه بر روی کامپیوتر مقصد است .
- ICMP (Internet Control Message Protocol) : مسئول ارائه توابع عیب یابی و گزارش خطا در صورت عدم توزیع صحیح اطلاعات است .
- IGMP (Internet Group Managemant Protocol) : مسئولیت مدیریت Multicasting در TCP/IP را بر عهده دارد .
لایه ی Network
لایه ی شبکه از لایه های شبکه ، مسئول استقرار داده بر روی محیط انتقال شبکه و دریافت داده از محیط انتقال شبکه است . این لایه ، شامل دستگاه های فیزیکی نظیر کابل شبکه و آداپتورهای شبکه است . کارت شبکه (آداپتور) دارای یک عدد دوازده رقمی مبنای شانزده بوده که آدرس MAC نامیده می شود . لایه ی اینترفیس شبکه ، شامل پروتکل های مبتنی بر نرم افزار مشابه ی لایه های قبل نیست . پروتکل های ، ATM و Asynchronous Transfer Mode) Ethernet شبک ، نمونه هایی از پروتکلهای موجود در این لایه می باشند . پروتکلهای فوق، ،(Asynchronous Transfer Mode) نحوه ارسال داده در شبکه را مشخص می نمایند .
برای خرید سوئیچ سیسکو ، روی عبارت مورد نظر کلیک کنید .
منبع : www.plixer.com
لینک مفید : لایه بندی شبکه فصل اول
دیدگاه خود را ثبت کنید
تمایل دارید در گفتگوها شرکت کنید؟در گفتگو ها شرکت کنید.