بیایید نگاهی به این آمار در مورد مقادیر مدل مرجع osi, s بیندازیم شرح گزارشپوستی از هفت مدل مختلف.

روند سازماندهی اصل تعامل لبه ای در شبکه های کامپیوتری هنوز یک کار پیچیده و دشوار است، بنابراین برای این کار تصمیم گرفتیم به یک رویکرد شناخته شده و جهانی - تجزیه تکیه کنیم.

تجزیه- این یک روش علمی است که توسعه منحصر به فرد یک مسئله پیچیده به سه کار ساده دیگر - یک سری (ماژول) به هم پیوسته است.

رویکرد باجی:

  • همه ماژول ها به گروه ها تقسیم می شوند و بر اساس رتبه ها مرتب می شوند و در نتیجه یک سلسله مراتب ایجاد می شود.
  • ماژول های یک سطح، برای تکمیل تکالیف خود، فقط ماژول هایی را که مستقیماً در مجاورت سطح پایین قرار دارند، تغذیه می کنند.
  • اصل کپسوله سازی برای ربات فعال می شود - سرور سرویس را ارائه می دهد، اگرچه سایر جزئیات اجرای آن گنجانده شده است.

سازمان استاندارد بین المللی (ISO، تاسیس در سال 1946) یک مدل جهانی ایجاد کرده است که به وضوح سطوح مختلف تعامل بین سیستم ها را با سطوح نام و با سطح پوست برای وظایف خاص آنها متمایز و مشخص می کند. مدل کیو به نام مدل تعامل بین سیستم های بحرانی(Open System Interconnection، OSI) یا مدل ISO/OSI .

مدل استاندارد اتصال سیستم های بحرانی (مدل osi هفت سطحی) در سال 1977 معرفی شد.

پس از تأیید این مدل، مشکل تعامل به تعدادی از مشکلات خصوصی تقسیم شد (تجزیه شد) که ممکن است برخی از آنها مستقل از دیگران تحت تأثیر قرار گیرند.

سطوح مدل مرجع OSIیک ساختار عمودی را نشان می دهد که در آن همه توابع بین سطوح مشابهی از هم جدا می شوند. توجه به این نکته بسیار مهم است که چنین سطح پوستی با شرح دقیق عمل و پروتکل ها نشان داده می شود.

فعل و انفعالات بین افراد برابر طبق روش زیر سازماندهی می شود:

  • به صورت عمودی - در وسط اطراف EOM گرفته شده و فقط از خطوط قضاوت.
  • به صورت افقی - تعامل منطقی تری سازماندهی شده است - با همان سطح رایانه دیگری در انتهای دیگر کانال ارتباطی (یعنی سطح لبه در یک رایانه با سطح لبه در رایانه دیگر در تعامل است).

از آنجایی که مدل osi هفت سطحی از یک ساختار فرعی کامل تشکیل شده است، بنابراین هر سطح بالاتری از توابع vikoryst از سطح پایین‌تر عمل می‌کند و تشخیص می‌دهد که به چه شکلی و به چه روشی (از طریق چه رابطی) باید داده‌های Ik آن را منتقل کند. .

بیایید نگاهی به نحوه سازماندهی ارسال اعلان ها بیندازیم اقدامات محاسباتیمطابق با مدل OSI ریواس کاربردی یک سری اضافات است، به طوری که این ریواس در کوریستوواچ به شکل ویکوریستوی ظاهر می شود. سیستم عاملو برنامه هایی که به شما در ارسال داده ها کمک می کنند. در همان ابتدا، لایه برنامه خود یک پیام تشکیل می دهد، سپس به لایه نماینده منتقل می شود، سپس مدل OSI پایین می آید. نمایندگان، در کرم او، برای انجام آنالیز هدر ریزن کاربردی، که توسط غیر іdniy ویکون شده است، و در محل طول عمر خدمت او، همان سرفصل نمایش رنگ، برای نمایش ریویل، عدم استفاده از تشخیص در مرحله بعد، پیام به سمت پایین جریان می یابد، به سطح جلسه پایین می رود و VIN نیز به نوبه خود، داده های سرویس خود را در قالب یک هدر اضافه می کند و این روند تا رسیدن به سطح فیزیکی ادامه می یابد.

لطفاً توجه داشته باشید که علاوه بر افزودن اطلاعات سرویس در نمای سرصفحه اعلان، می‌توانید اطلاعات سرویس را نیز در انتهای اعلان اضافه کنید که به آن «تریلر» می‌گویند.

هنگامی که پیام به سطح فیزیکی رسید، پیام از قبل برای انتقال از طریق کانال ارتباطی به گره مقصد پیکربندی شده است، به طوری که شامل تمام اطلاعات سرویس ارسال شده در سطح مدل OSI باشد.

اصطلاح "داده" که در مدل OSI در سطوح برنامه، ارائه و جلسه استفاده می شود، همچنین برای سایر اصطلاحات در سطوح دیگر مدل OSI استفاده می شود تا بتوانید بلافاصله تعیین کنید که پردازش به کدام لایه بستگی ندارد. مدل OSI

در استانداردهای ISO، برای تعیین این و سایر بخش‌های داده که توسط پروتکل‌های سطوح مختلف مدل OSI پردازش می‌شوند، از نام زیر استفاده می‌شود - Protocol Data Unit (PDU). برای تعیین بلوک های داده در این مناطق آواز، اغلب از نام های ویژه استفاده می شود: فریم، بسته، بخش.

توابع سطح فیزیکی

  • در این سطح، انواع پریزها و معنای مخاطبین استاندارد شده است.
  • با چه رتبه ای "0" و "1" نشان داده می شود.
  • رابط بین دستگاه جانبی و دستگاه جانبی (سیگنال های الکتریکی یا نوری را به یک کابل یا پخش رادیویی منتقل می کند، آنها را دریافت می کند و آنها را به بیت های داده تبدیل می کند).
  • عملکردهای سطح فیزیکی در تمام دستگاه های متصل به حد اجرا می شود.
  • دارایی هایی که در سطح فیزیکی کار می کنند: متمرکز کننده ها.
  • کاربردهای رابط های لبه ای که به سطح فیزیکی مربوط می شوند: کانکتورهای RS-232C، RJ-11، RJ-45، AUI، BNC.

توابع سطح کانال

  • ضربات صفر و تک سطح فیزیکی در فریم ها سازماندهی شده اند. فریم بخشی از داده است که معنای منطقی مستقلی دارد.
  • سازماندهی دسترسی به مرکز انتقال؛
  • پردازش قراردادهای انتقال داده؛
  • به معنای ساختار اتصالات بین گره ها و روش های آدرس دهی آنها است.
  • تجهیزاتی که در بازار کانال کار می کنند: سوئیچ ها، پل ها.
  • برنامه های پروتکلی که تا سطح کانال گسترش می یابند: اترنت، Token Ring، FDDI، بلوتوث، Wi-Fi، Wi-Max، X.25، FrameRelay، ATM.

برای یک شبکه LAN، گزارش کانال به دو زیر درخت تقسیم می شود:

  • LLC (LogicalLinkControl) - برای ایجاد پیوند و ارسال و دریافت بدون مشکل داده ها را نشان می دهد.
  • MAC (MediaAccessControl) - ایمن دسترسی خواب آداپتورهای لبهدر سطح فیزیکی، شناسایی بین فریم ها، تشخیص آدرس مقصد (به عنوان مثال، دسترسی به اتوبوس خارجی).

توابع سجاف

  • توابع جدید:
    • هدف از انتقال داده ها؛
    • انتخاب کوتاه ترین مسیر؛
    • حل مشکلات و ازدحام در طول دوره.
  • یک راز وجود دارد:
    • انتقال اطلاعات از طریق پیوندهایی با ساختار غیر استاندارد؛
    • استفاده از فناوری های مختلف؛
    • آدرس دهی ساده در مرزهای بزرگ؛
    • ایجاد موانع در مسیر تردد ناخواسته بین مرزها.
  • تجهیزاتی که در سطح مرزی کار می کنند: روتر.
  • انواع پروتکل های همستون:
    • پروتکل های مش (گذراندن بسته ها از طریق مش: ICMP).
    • پروتکل های مسیریابی: RIP، OSPF.
    • پروتکل های حل آدرس (ARP).

توابع سطح انتقال مدل osi

  • اطمینان حاصل می کند که افزونه ها (هر دو سطح برنامه و جلسات) داده ها را با سطح لازم از قابلیت اطمینان منتقل می کنند و کمبود قابلیت اطمینان سطوح پایین تر را جبران می کند.
  • مالتی پلکس و دمولتی پلکس برای جمع آوری و جداسازی بسته ها؛
  • پروتکل ها برای ارتباط نقطه به نقطه تعیین شده اند.
  • با شروع از این سطح، پروتکل ها در حال پیاده سازی هستند به صورت برنامه ایگره های انتهایی حصار - اجزای سیستم عامل لبه آنها.
  • اعمال شده: پروتکل های TCP، UDP.

توابع ردیف جلسه

  • پشتیبانی از جلسه پیوند، به مکمل ها اجازه می دهد تا برای یک ساعت دشوار با یکدیگر تعامل داشته باشند.
  • تکمیل / تکمیل جلسه؛
  • تبادل اطلاعات؛
  • همگام سازی کار؛
  • واگذاری حق انتقال داده ها؛
  • از جلسه در طول دوره‌های غیرفعال بودن افزونه‌ها پشتیبانی کنید.
  • همگام سازی انتقال برای مکان های موجود در جریان داده تضمین می شود نقاط کنترل، در صورت شکست، روند شروع به تجدید خود می کند.

توابع سطح نماینده

  • مسئول بازنویسی پروتکل ها و رمزگذاری/رمزگشایی داده ها. برنامه را با توجه به تعدادی افزونه، در قالبی برای انتقال در طول خطوط بنویسید و وقتی از خطوط خارج شد، به قالبی مناسب برای افزونه ها تبدیل شود.
  • راه حل ممکن:
  • حک کردن / باز کردن بسته بندی یا کدگذاری / رمزگشایی داده ها؛
  • تغییر مسیر درخواست ها به شخص دیگری به منبع پوشش، بوی تعفن قابل تشخیص نیست.
  • باسن: پروتکل SSL (تضمین مبادله مخفی اطلاعات برای پروتکل های سطح برنامه TCP/IP).

توابع سطح کاربرد مدل osi

  • - مجموعه ای از پروتکل های مختلف، با کمک موانع پیچیده خاص، برای جلوگیری از دسترسی به منابع مشترک، سازماندهی کار.
  • همکاری متقابل بین مرز و بازرگان را تضمین خواهد کرد.
  • به مشتریان مشتری امکان دسترسی به خدمات جانبی مانند پردازش پرس و جو به پایگاه‌های داده، دسترسی به فایل‌ها، ارسال اعلان‌های الکترونیکی را می‌دهد.
  • نشان دهنده انتقال اطلاعات سرویس است.
  • اطلاعات تکمیلی را در مورد اصلاحات ارائه می دهد.
  • لبه: HTTP، POP3، SNMP، FTP.

سطوح میانی و میانی مدل osi هفت سطحی

برای او قابلیت های عملکردیاین مدل های مشابه OSI را می توان به یکی از دو گروه طبقه بندی کرد:

  • گروه، که مربوط به اجرای فنی خاص یک شبکه کامپیوتری است. سطوح فیزیکی، کانال و مرزی - به عبارت دیگر، سطوح به طور جدایی ناپذیری با تنظیمات مرز ویکورسیستی خاص مرتبط هستند.
  • گروهی که در آن عمدتاً به سمت کار با مزایا گرایش دارند. سطوح جلسه، نماینده و برنامه به سمت اضافات ویکوریستیک گرایش دارند و عملاً حداقل به ویکوریستیک در شبکه کامپیوتری وابسته نیستند.

)، IPX، IGMP، ICMP، ARP.

باید درک کرد که چرا نیاز به ایجاد یک سطح مرزی ایجاد شد، چرا اقدامات ناشی از ویژگی های اضافی کانال و سطح فیزیکی نتوانست منافع سرمایه داران را برآورده کند.

یک چارچوب منسجم و ساختار یافته با ادغام پایه های مختلف ایجاد کنید تکنولوژی های لبه، در راه های سطح کانال امکان پذیر است: که برای آن انواع پل و سوئیچ وجود دارد. طبیعتاً به طور کلی ترافیک در چنین شبکه ای به تدریج توسعه می یابد و از سوی دیگر با الگوهای خاصی مشخص می شود. به عنوان یک قاعده، در چنین مواردی، فعالیت های کارگرانی که بر روی وظایف جداگانه کار می کنند (مثلاً متخصصان یک بخش) اغلب از درخواست های یک به یک یا به سرور پشتیبان منفجر می شود و فقط به یک مورد نیاز داریم. دسترسی به منابع کامپیوتری در بخش دیگری. بنابراین، در صورت وجود ترافیک شبکه، رایانه های موجود در شبکه به گروه هایی تقسیم می شوند که به آنها بخش های شبکه می گویند. رایانه ها در یک گروه متحد می شوند، زیرا بیشتر پیام های آنها به رایانه های همان گروه اختصاص داده می شود (خطاب می شود). می توان از تقسیم به بخش ها، پل ها و سوئیچ ها استفاده کرد. آنها ترافیک محلی را در وسط بخش بررسی می کنند و هیچ فریمی را در سراسر مرزها مخابره نمی کنند، به جز آنهایی که خطاب به رایانه های سایر بخش ها هستند. به این ترتیب، یک مرز به زیر آب های مجاور تقسیم می شود. از این اقدامات، اقدامات انبار ممکن است در آینده بتواند به ابعاد بزرگی برسد.

ایده توزیع بر روی لبه ها اساس ایجاد لبه های تاشو است.

مرز نامیده می شود انبار(اینترنت یا اینترنت)، به گونه ای که می توان آن را در مجموع چندین بعد ارائه کرد. اقداماتی که در یک حاشیه تا شده گنجانده شده اند، زیرمجموعه (زیر شبکه)، مرزهای انبار یا به سادگی حاشیه نامیده می شوند که می توانند بر اساس فناوری رطوبت سطح کانال پردازش شوند (البته نه لزوما).

خوب، ادغام این ایده در زندگی پشت کمک تکرار کننده ها، پل ها و سوئیچ ها ممکن است منجر به اتصالات و کاستی های خاصی شود.

    توپولوژی شبکه بر اساس هر دو تکرار کننده، پل و سوئیچ است که مسئول تمام حلقه ها هستند. بله، سوئیچ یا سوئیچ تنها در صورتی می توانند تحویل بسته به گیرنده را تعیین کنند که یک مسیر واحد بین فرستنده و گیرنده وجود داشته باشد. در عین حال، مایل به تشخیص رباط‌های اضافی که حلقه‌ها را ایجاد می‌کنند، اغلب برای متعادل کردن بهتر کشش و همچنین افزایش قابلیت اطمینان معیار برای ایجاد مسیرهای ذخیره ضروری است.

    بخش‌های منطقی شبکه که بین پل‌ها و سوئیچ‌ها توزیع شده‌اند، از یکدیگر جدا شده‌اند. بوی بد در برابر طوفان های گسترده محافظت نمی شود. اگر یک ایستگاه اطلاعات گسترده ای را ارسال کند، آنگاه این اطلاعات به تمام ایستگاه های تمام بخش های منطقی شبکه منتقل می شود. مدیر مسئول جداسازی دستی تعداد بسته های بزرگ مقیاس است که اجازه تولید توسط یک گره معین در یک ساعت را دارند. در اصل، با استفاده از مکانیزم شبکه مجازی (تنظیم Debian D-Link VLAN) که در بسیاری از سوئیچ ها پیاده سازی شده است، می توان مشکل طوفان های بزرگ را از بین برد. اما در این حالت، اگر بخواهید و بتوانید ترافیک گروهی از ایستگاه ها را کاملاً ایزوله کنید و در صورت وجود بو کاملاً ایزوله شود، گره ها یکسان هستند. مرزهای مجازینمی تواند با گره های یک شبکه مجازی دیگر تعامل داشته باشد.

    برای اقدامات مبتنی بر پل ها و سوئیچ ها، مدیریت ترافیک بر اساس مقدار داده های موجود در بسته دشوار است. چنین اقداماتی ممکن است فقط اهداف اضافی برای نصب فیلترها داشته باشد که برای این منظور مدیر باید به جای بسته ها از ارسال دوگانه مطلع شود.

    پیاده سازی زیرسیستم حمل و نقل تنها با استفاده از سطوح فیزیکی و کانالی که به پل ها و سوئیچ ها متصل هستند، منجر به یک سیستم آدرس دهی به اندازه کافی پیچیده و همتا به همتا می شود: چگونه آدرس ایستگاه توسط آدرس MAC تعیین می شود - آدرس، که محکم با آداپتور سجاف گره خورده است.

همه پل‌های کوتاه و سوئیچ‌ها فقط به آنچه که با استفاده از پروتکل‌های سطح پیوند عمل می‌کنند متصل می‌شوند. نکته اصلی این است که این پروتکل ها به وضوح مفهوم بخشی از یک مرز (یا یک حاشیه فرعی یا یک بخش) را که می تواند در ساختار یک مرز بزرگ استفاده شود، نشان نمی دهد. بنابراین، توزیع کنندگان فن آوری های همستون تصمیم گرفتند تولید سجاف های انبار را به سطح جدید - hemezhevoy واگذار کنند.




این مدل در سال 1984 توسط سازمان استاندارد بین المللی (ISO) توسعه یافت و در ابتدا به نام Open Systems Interconnection، OSI نامیده می شد.
مدل تعامل بین سیستم های بسته (در واقع مدل تعامل مرزی) استانداردی برای طراحی ارتباطات مرزی است و رویکرد قابل اعتمادی را برای اجرای مرز ارائه می دهد.
پوست مدل مراحل مختلفی از فرآیند تعامل را انجام می دهد. علاوه بر این، مدل OSI کار پیچیده سخت افزار و نرم افزار را ساده می کند. مدل OSI توابع لبه را به این سطوح تقسیم می کند: کاربرد، کشف، جلسه، انتقال، لبه، پیوند و فیزیکی.


  • ریواس فیزیکی(لایه فیزیکی) - به معنای روش اتصال فیزیکی کامپیوترها در یک مرز است. عملکرد ویژگی هایی که به این سطح آورده شده اند شامل تبدیل بیت به بیت داده های دیجیتال به سیگنال هایی است که از طریق رسانه فیزیکی (مثلاً در طول یک کابل) منتقل می شوند و همچنین انتقال بی سیم سیگنال ها.
  • ریواس کانالی(لایه پیوند داده) - مسئول سازماندهی انتقال داده ها بین مشترکین از طریق یک پیوند فیزیکی است که سپس به کد آدرس منتقل می شود، که به شما امکان می دهد فرستنده و گیرنده را به طور منحصر به فرد در هر زمان و مشترکین متصل به خط مقدم شناسایی کنید. . عملکرد این سطح همچنین شامل ترتیب انتقال با استفاده از روش انتقال موازی اتصال یک خط گویش توسط جفت مشترک است. علاوه بر این، کانال‌های سطح کانال، تأیید داده‌هایی را که ممکن است هنگام انتقال داده‌ها به سطح فیزیکی معیوب باشند، تضمین می‌کنند.
  • ریواس مرژویی(لایه شبکه) - تحویل داده ها بین رایانه های شبکه را تضمین می کند که ترکیبی از موارد مختلف است اقدامات فیزیکی. این پایگاه داده وجود ویژگی‌های آدرس‌دهی منطقی را نشان می‌دهد که به شما امکان می‌دهد یک کامپیوتر را در یک شبکه واحد شناسایی کنید. یکی از وظایف اصلی این سطح، انتقال مستقیم داده ها به یک منبع خاص است.
  • ریواس حمل و نقل(لایه حمل و نقل) - انتقال داده ها را بین دو برنامه که بر روی رایانه های مختلف کار می کنند را اجرا می کند و اطمینان حاصل می کند که اطلاعات زیادی هدر می رود و تکراری است که ممکن است در نتیجه اشتباهات در انتقال لایه های پایین تر ایجاد شود. اگر داده های منتقل شده از طریق یک شبکه حمل و نقل مستعد تکه تکه شدن باشد، اجزای این شبکه اطمینان حاصل می کنند که قطعات به ترتیب صحیح مونتاژ شده اند.
  • جلسه (یا جلسه) ریواس(لایه جلسه) - به دو برنامه اجازه می دهد تا تعاملات اصطکاکی را در سراسر یک مرز، که یک جلسه یا یک جلسه نامیده می شود، حفظ کنند. این ردیف تنظیمات جلسه، تبادل اطلاعات و خاتمه جلسات را مدیریت می کند. همچنین شناسایی را تضمین می کند و فقط به مشترکین اصلی اجازه می دهد در جلسه شرکت کنند و با سفارش دسترسی به اطلاعات جلسه، عملکرد سرویس های امنیتی را تضمین می کند.
  • محدوده ارائه(لایه ارائه) - این شامل تبدیل میانی داده های خروجی به یک قالب رسمی است که توسط سطوح پایین تر منتقل می شود و همچنین تبدیل معکوس داده های ورودی از یک فرمت رسمی به قالبی که به درستی توسط برنامه پشتیبانی می شود.
  • ریواس اعمال شده(لایه برنامه) - عملکردهای ارتباطی لبه به لبه سطح بالا را فراهم می کند، مانند انتقال فایل، ارسال اعلان ها از طریق پست الکترونیکو غیره.

مدل OSI ببخشمال خودم


مدل OSI مخفف انگلیسی Open System Interconnection، مدلی از تعامل بین سیستم‌های بحرانی است. تحت سیستم های بسته، امکان توسعه کنترل لبه (رایانه هایی با کارت های لبه، سوئیچ ها، روترها) وجود دارد.
مدل OSI مرژف یک طرح کار (یا یک برنامه عمل با تبادل داده) برای دستگاه های لبه است. OSI همچنین در ایجاد جدید نقش دارد پروتکل های لبه، بنابراین چگونه می توان به عنوان یک استاندارد برای همکاری متقابل خدمت کرد.
OSI از 7 بلوک (سطح) تشکیل شده است. بلوک پوستی نقش منحصر به فرد خود را در تعامل همستون دستگاه های مختلف سجاف ایفا می کند.
7 سطح از مدل OSI: 1 - فیزیکی، 2 - کانال، 3 - Merezhevy، 4 - حمل و نقل، 5 - جلسه، 6 - ظاهر، 7 - اضافی.
در سطح پوست مجموعه ای از پروتکل های شبکه (استانداردهای انتقال داده) وجود دارد که از دستگاه های دیگر برای تبادل داده ها استفاده می کنند.
به یاد داشته باشید، هرچه دستگاه پیچیده تر باشد، فرصت های بیشتری را در اختیار شما قرار می دهد و پول بیشتری می گیرد و در نتیجه کار بیشتری می کند.

مدل های مرژوی. قسمت 1. OSI.


بسیار خوب است که با تئوری شروع کنید و سپس به تدریج به سمت عمل بروید. بیایید ابتدا به مدل لبه (مدل نظری) نگاه کنیم، و سپس بیایید ببینیم که چگونه مدل لبه نظری در زیرساخت لبه (در لبه، تجهیزات، کامپیوتر، کابل، رادیو و غیره) قرار می‌گیرد.
اوتیه، مدل شوکران- این یک مدل از اتصال پروتکل های لبه است. و پروتکل ها در نوع خود، استانداردهایی که نشان می دهد چه نوع رتبه ای بین این برنامه ها رد و بدل خواهد شد.
اجازه دهید در یک مثال توضیح دهم: هنگامی که شما هر صفحه ای را در اینترنت باز می کنید، سرور (جایی که صفحه در حال باز شدن است) داده ها (یک سند ابرمتن) را از طریق پروتکل HTTP به مرورگر شما ارسال می کند. بر اساس پروتکل HTTP، مرورگر شما هنگام دریافت داده ها از سرور، می داند که چگونه باید پردازش شود و با موفقیت آن را پردازش می کند و صفحه درخواستی را به شما نشان می دهد.
از آنجایی که هنوز نمی دانید صفحه در اینترنت چیست، در چند کلمه توضیح می دهم: هر متنی در صفحه وب در برچسب های خاصی قرار می گیرد که به مرورگر می گوید اندازه متن باید چه اندازه باشد، چه رنگی است. ، آنچه در صفحه i نمایش داده می شود (zliva، راست یا وسط). این فقط متن نیست که اهمیت دارد، بلکه تصاویر، فرم‌ها، عناصر فعال و تمام محتوا، از جمله آنچه در صفحه است، اهمیت دارد. مرورگر برچسب ها را بر اساس توضیحات آنها نمایش می دهد و داده های اضافی موجود در آن برچسب ها را به شما نشان می دهد. شما خودتان می توانید برچسب هایی را برای این صفحه (و تمام متن بین برچسب ها) اضافه کنید که برای این کار باید به منوی مرورگر خود بروید و کد خروجی را مشاهده کنید.
"مدل مرژووا" زیاد غافل نشویم موضوع مورد نیازبرای کسانی که می خواهند عضو فاهیو شوند. این مقاله از 3 قسمت تشکیل شده است و برای شما سعی کردم آن را به صورت غیر خسته کننده، قابل فهم و کوتاه بنویسم. برای دریافت جزئیات، یا دریافت توضیحات بیشتر، در نظرات در پایین صفحه ثبت نام کنید و من بلافاصله به شما کمک خواهم کرد.
ما، مانند Cisco Edge Academy، دو مدل لبه را در نظر می گیریم: مدل OSI و مدل TCP/IP (گاهی اوقات DOD نامیده می شود)، و در عین حال آنها را معادل می کنیم.

مدل ادغام استاندارد OSI


OSI مخفف Open System Interconnection است. زبان روسی باید مانند یک آیین جدید به نظر برسد: مدل مرژف از تعامل بین سیستم های انتقادی (مدل مرجع). این مدل را با خیال راحت می توان استاندارد نامید. همین مدل با عرضه محصولات جدید توسط سازندگان دستگاه های لبه به روز می شود.
مدل OSI مرژوا از 7 سطح تشکیل شده است و مرسوم است که از پایین شروع شود.
ما آن را نادیده می گیریم:
7. لایه کاربردی
6. لایه ارائه یا لایه ارائه
5. لایه جلسه
4. لایه حمل و نقل (لایه حمل و نقل)
3. ریواس Merezhevyi (لایه شبکه)
2. ریواس کانال (لایه پیوند داده)
1. ریواس فیزیکی (لایه فیزیکی)

همانطور که قبلا گفته شد، مدل همستون مدلی از تعامل پروتکل های خونریزی (استاندارد)، محور در سطح پوست و وجود پروتکل های خاص خود است. این فرآیند خسته کننده را بازنگری کنید (ارزش آن را ندارد)، بنابراین بیایید نگاهی دقیق تر به همه چیز در سهام بیندازیم، و مطالب بسیار بیشتری در مورد سهام وجود دارد؛)

ریواس اعمال شده


لایه برنامه یا لایه برنامه - بیشترین رودخانه بالامدل ها. بین اهداف کوریستوواچ مواد افزودنی و اندازه گیری ارتباط وجود دارد. این موارد اضافه شده برای همه ما آشنا هستند: مشاهده صفحات وب (HTTP)، ارسال و دریافت نامه (SMTP، POP3)، دریافت و حذف فایل ها (FTP، TFTP)، دسترسی از راه دور(تلنت) و غیره

ریواس نماینده


لایه ارائه یا لایه ارائه - داده ها را به فرمت های مختلف تبدیل می کند. در عمل، ساده تر است: تصاویر (همه تصاویر) که روی صفحه می بینید به شکل بخش های کوچک یک و صفر (بیت) به فایل منتقل می شوند. بنابراین، هنگامی که عکس دیگر خود را از طریق ایمیل ارسال می کنید، پروتکل سطح برنامه SMTP عکس را به سطح پایین تر و سپس به سطح برنامه ارسال می کند. جایی که عکس شما برای مقادیر کم‌تر، به عنوان مثال در بیت (یک و صفر) به شکل دستی داده تبدیل می‌شود.
به همین ترتیب، اگر دوست شما دوباره عکس شما را بگیرد، همه یک‌ها و صفرها را می‌بینید و همین پدیده بیت‌ها را به یک عکس کامل مثلاً JPEG تبدیل می‌کند.
این مورد در مورد پروتکل‌ها (استانداردها) برای تصاویر (JPEG، GIF، PNG، TIFF)، کدنویسی (ASCII، EBDIC)، موسیقی و ویدئو (MPEG) و غیره است.

ریواس جلسه


لایه جلسه یا لایه جلسه (لایه جلسه) - همانطور که از نام آن پیداست، یک جلسه ارتباطی بین رایانه ها را سازماندهی می کند. یک مثال خوب کنفرانس های صوتی و تصویری است که در کدام سطح مشخص می شود که سیگنال با کدام کدک کدگذاری می شود و این کدک باید در هر دو دستگاه وجود داشته باشد. مثال دیگر می تواند پروتکل SMPP (پروتکل همتا به همتا پیام کوتاه) باشد که برای آن می توانید برای ما پیامک نیز ارسال کنید. درخواست USSD. و آخرین مثال: PAP (پروتکل احراز هویت رمز عبور) - این یک پروتکل قدیمی برای ارسال نام کاربری و رمز عبور به سرور بدون رمزگذاری است.
من چیزی بیشتر در مورد قافیه جلسه نمی گویم، در غیر این صورت در جزئیات خسته کننده پروتکل ها گم خواهیم شد. و اگر بوی بدی می دهید (مخصوصا) برای سرزنش، برای من برگه بنویسید، یا اطلاعات موجود در نظرات را با نظرات فراموش کنید تا در مورد موضوع با جزئیات بیشتر صحبت کنید، و یک مقاله جدید، برای مدت طولانی خود را خسته نکنید؛)

ریواس حمل و نقل


لایه انتقال - این لایه قابلیت اطمینان انتقال داده از فرستنده به گیرنده را تضمین می کند. در واقعیت، همه چیز بسیار ساده است، به عنوان مثال، شما با یک وب کم، دوست خود یا یک انبار ارتباط برقرار می کنید. چرا تحویل مطمئن تصویر ارسال شده به پوست مورد نیاز است؟ البته، اگر چند بیت از پخش ویدیو را از دست بدهید، کسی را تگ نمی کنید و تصویر تغییر نمی کند (رنگ یک پیکسل از 900000 پیکسل ممکن است تغییر کند، که با سوئدی امکان پذیر نیست) stu 24 فریم در ثانیه).
و حالا بیایید به این مثال نگاه کنیم: یک چیز برای شما (مثلاً از طریق پست) در بایگانی ارسال شده است. اطلاعات مهمیا برنامه شما خود را به رایانه این آرشیو فریب خواهید داد. نکته اصلی در اینجا این است که 100٪ قابلیت اطمینان مورد نیاز است، زیرا اگر هنگام بارگیری یک بایگانی چند بیت از بین برود، بعداً نمی توانید آن را باز کنید تا داده های لازم را استخراج کنید. در غیر این صورت، اگر رمز عبور را به سرور ارسال کنید، یک بیت از بین می رود - رمز عبور ظاهر خود را از دست می دهد و معنای آن تغییر می کند.
بنابراین، هنگامی که ما ویدیوها را در اینترنت می بینیم، اغلب مصنوعات، تار شدن، نویز و غیره وجود دارد. و اگر متنی را از یک وب‌سایت می‌خوانیم، هدر دادن (یا گم شدن) حروف قابل قبول نیست و اگر توسط برنامه‌ها رمزگذاری شده باشد، همه چیز می‌تواند بدون هیچ پشیمانی انجام شود.
در این سطح، من دو پروتکل می بینم: UDP و TCP. پروتکل UDP (پروتکل User Datagram) داده ها را بدون برقراری اتصال منتقل می کند، تحویل داده ها را تایید نمی کند و تکرار نمی شود. پروتکل TCP (پروتکل کنترل انتقال)، که قبل از انتقال یک اتصال را برقرار می کند، تحویل داده ها را تأیید می کند، در صورت لزوم، تکرار می کند، یکپارچگی و توالی صحیح داده ها را هنگام رمزگذاری تضمین می کند.
همچنین برای موزیک، ویدئو، ویدئو کنفرانس و تماس، از UDP (داده ها بدون تایید و بدون تاخیر منتقل می شود) و برای متن، برنامه ها، پسوردها، بایگانی ها و غیره استفاده می شود. - TCP (انتقال داده ها با تایید لغو بیش از یک ساعت طول می کشد).

ریواس مرژویی


ریواس Merezhevyy (لایه شبکه) - این ریواس مسیر انتقال داده ها را نشان می دهد. و، در میان دیگران، سطح سوم مدل Merezhevy OSI، و چنین دستگاه هایی نیز دستگاه های سطح سوم - روتر نامیده می شوند.
همه درباره آدرس های IP شنیده اند که محور آن پروتکل IP (پروتکل اینترنت) است. آدرس های IP - یک آدرس منطقی کامل در یک دایره.
در این سطح، پروتکل‌های زیادی وجود دارد و همه این پروتکل‌ها بعداً در مقالات جداگانه و نمونه‌هایی با جزئیات بیشتر مورد بحث قرار خواهند گرفت. من فقط تعداد انگشت شماری از محبوب ها را پاره می کنم.
همانطور که همه در مورد آدرس IP می دانند، دستور ping کاری است که پروتکل ICMP انجام می دهد.
همین روترها (از جمله آنهایی که به کار خود ادامه می دهند) از پروتکل های این سطح برای مسیریابی بسته ها (RIP، EIGRP، OSPF) استفاده می کنند.
تمام قسمت های دیگر دوره CCNA (Exploration 2) در مورد مسیریابی.

ریواس کانالی


ریواس کانال (لایه پیوند داده) - ما به آن برای تعامل اتصالات در سطح فیزیکی نیاز داریم. همانطور که همه در مورد آدرس MAC شنیده اند، محور آدرس فیزیکی است. دستگاه های سطح کانال - سوئیچ ها، متمرکز کننده ها و غیره
IEEE (موسسه مهندسین برق و الکترونیک) سطح کانال را به عنوان دو زیرمجموعه تعریف می کند: LLC و MAC.
LLC - کنترل کانال منطقی (کنترل لینک منطقی)، خلاقیت برای تعامل با سطح بالا.
MAC - کنترل دسترسی به وسط انتقال (کنترل دسترسی رسانه)، امکانات برای تعامل با سطح پایین تر.
بگذارید با یک مثال توضیح دهم: رایانه شما (لپ تاپ، ارتباطی) دارد نقشه مرژوا(یا هر آداپتور دیگری)، بنابراین محور تعامل با آن (با کارت) درایور است. درایور یک برنامه است - سطح بالای سطح کانال که از طریق آن می توانید با سطوح پایین تر ارتباط برقرار کنید و به طور دقیق تر با ریزپردازنده (zalizo) - سطح پایین تر سطح کانال.
تعداد زیادی از نمایندگان معمولی در این زمینه وجود دارد. PPP (Point-to-Point) پروتکلی برای اتصال دو کامپیوتر بدون هیچ حد وسط است. FDDI (Fiber Distributed Data Interface) - استاندارد داده ها را تا فاصله 200 کیلومتری انتقال می دهد. CDP (Cisco Discovery Protocol) یک پروتکل اختصاصی است که توسط Cisco Systems توسعه یافته است که به شما امکان می دهد دستگاه ها را شناسایی کرده و اطلاعات مربوط به آن دستگاه ها را بازیابی کنید.
کل قسمت سوم دوره CCNA (Exploration 3) در مورد دستگاه های سطح دیگری است.

ریواس فیزیکی


لایه فیزیکی (لایه فیزیکی) پایین ترین لایه است که مستقیماً بر انتقال جریان داده تأثیر می گذارد. همه ما با پروتکل ها آشنا هستیم: بلوتوث، IRDA (داده های مادون قرمز)، تلفن های همراه (جفت پیچ خورده، خط تلفن)، وای فای و غیره.
برای جزئیات و مشخصات، آخرین مقالات و دوره CCNA را بررسی کنید. کل قسمت اول دوره CCNA (Exploration 1) به مدل OSI اختصاص دارد.

visnovok


محورهای I از مدل لبه OSI استفاده کردند. در قسمت بعدی به TCP/IP مدل Merezhevy می رسیم، پروتکل های کمتر و یکسانی وجود دارد. برای اجرای موفقیت‌آمیز تست‌های CCNA، لازم است هم‌ترازی انجام شود و ویژگی‌هایی که ساخته می‌شوند شناسایی شوند.

پس از چند فکر اخیر، تصمیم گرفتم مقاله ای از وب سایت Merezhevyi Problems را در اینجا قرار دهم. به طوری که همه چیز در یک مکان قرار می گیرد.

با سلام مجدد خدمت دوستان عزیز، امروز متوجه خواهیم شد که مدل edge OSI به چه معناست.

همانطور که قبلاً به طرز آهنگین فهمیده اید ، اقدامات روزانه حتی پیچیده تر و پیچیده تر انجام می شود ، در آنها هیچ فرآیند جداگانه ای وجود ندارد ، صدها عمل انجام می شود. به منظور ساده‌سازی فرآیند توصیف این عملکردهای مختلف چارچوب (و حتی مهم‌تر برای ساده‌سازی فرآیند توسعه بیشتر این توابع)، ساختار آنها را تحلیل کردیم. در نتیجه ساختار، تمام عملکردها متراکم می شوند شبکه کامپیوتری، آنها به تعدادی مساوی تقسیم می شوند که پوسته های آنها فقط یک فرمان واحد و بسیار تخصصی را نشان می دهد. در اینجا می توان مدل همستون را با ساختار شرکت مقایسه کرد. این شرکت به بخش های مختلف تقسیم می شود. پوست به انجام وظایف خود ادامه می دهد و در طول کار با سایر قسمت ها تماس پیدا می کند.


تابع فرعی برای مدل خونریزی اضافی


مدل OSI به گونه‌ای تکه‌تکه شده است که سطوح بالاتر مدل‌های لبه، سطوح پایین‌تری از مدل‌های لبه را برای انتقال اطلاعات خود ویکوریزه می‌کنند. قوانینی که مدل های مشابه به آن پایبند هستند، پروتکل های لبه نامیده می شوند. پروتکل مرزی یک سطح همتا یک مدل را می توان با پروتکل های سطح خود یا با پروتکل های سطوح دادگاه ترکیب کرد. در اینجا دوباره می توانیم با یک شرکت کار تشبیه کنیم. این شرکت اکنون دارای یک سلسله مراتب مشخص است، اگرچه به اندازه مدل مرزی نامرتب نیست. کشیشان هم سطح سلسله مراتب با دست تقدیس می شوند و از روحانیون جدا می شوند. سطح بالاسلسله مراتب


تعامل بین لایه های مدل لبه OSI


دستگاهی که به صورت موازی عمل می کند را می توان به عنوان سیستمی در نظر گرفت که در همان سطح مدل OSI عمل می کند. چرا دستگاه دانمارکشما می توانید از همه مدل های OSI یکسان در کار خود استفاده کنید، همچنین از همه مدل های پایین تر. اگر بگوییم که دستگاه در هر سطح از مدل کار می کند، منظور ما این است که در این سطح از همان مدل و در تمام سطوح زیرین کار می کند.


روی سطوح مختلف مدل لبه OSI کار کنید


اگر دو دستگاه های مختلفلایه‌ها با یکدیگر ادغام می‌شوند و پروتکل‌هایی از همان مدل‌های شبکه همتا به همتا ایجاد می‌کنند که در آن پروتکل‌های همتا به فرآیند تعامل متقابل کشیده می‌شوند و بنابراین پروتکل‌های فعلی همه سطوح پایین‌تر ضروری است. برای انتقال داده هایی که از Rivniv بالایی حذف شده اند استفاده می شود.


ترکیب دو سیستم با توجه به موقعیت مدل OSI


هنگام انتقال اطلاعات از سطح بالایی مدل مرزی به سطح پایین تر مدل مرزی، قبل از این اطلاعات یک قسمت از اطلاعات سرویس به نام هدر قرار می گیرد (در سطح 2 اضافه می شود نه تنها عنوان، بلکه همچنین وجود دارد. پایان). این فرآیند افزودن اطلاعات سرویس را کپسوله سازی می نامند. هنگام دریافت (انتقال اطلاعات از سطح پایین به سطح بالا) این اطلاعات سرویس جدا شده و داده های خروجی جدا می شوند. این فرآیند کپسولاسیون نامیده می شود. در اصل، این فرآیند بسیار شبیه به فرآیند ارسال یک برگه از طریق پست است. تصمیم بگیرید که می خواهید برگه را برای دوست خود ارسال کنید. شما یک برگه می نویسید - این اطلاعات ارزشمندی است. هنگام ارسال آن از طریق پست، آن را در یک پاکت بسته بندی می کنید و آن را به آدرس گیرنده برچسب می زنید تا یک عنوان به اطلاعات اضافه کنید. در اصل، این کپسوله سازی است. با برداشتن برگه، دوست شما آن را از کپسوله خارج می کند - سپس پاکت را باز می کند و بیرون می آورد. اطلاعات مفید- ورق شما


نمایش اصل کپسولاسیون


مدل OSI تمام عملکردهایی را که در طول تعامل سیستم ها ترکیب می شوند به 7 سطح تقسیم می کند: فیزیکی (فیزیکی) - 1، کانال (پیوند داده) -2، شبکه (شبکه) - 3، حمل و نقل (حمل و نقل) - 4، جلسه ( جلسه) -5، ارائه -6 و برنامه - 7.


مدل های مشابه تعامل بین سیستم های بسته


بیایید به طور خلاصه به اهمیت پوست و سایر مدل‌های تعامل بین سیستم‌های حیاتی نگاه کنیم.

سطح برنامه نقطه ای است که از طریق آن افزونه ها با شبکه ادغام می شوند (نقطه ورود به مدل OSI). علاوه بر این سطح از مدل OSI، وظایف زیر تعریف شده است: مدیریت شبکه، مدیریت اشغال سیستم، مدیریت انتقال فایل، شناسایی کلاینت ها توسط رمز عبور آنها. از کاربردهای پروتکل های این سطح می توان به: HTTP، SMTP، RDP و ... اشاره کرد. بسیار رایج است که پروتکل های سطح برنامه به طور همزمان عملکردهای پروتکل های نماینده و سطح جلسه را در خود جای دهند.


دانمارک مخفف قالب داده های ارائه شده است. به طور کلی، داده‌های حذف‌شده از سطح اضافات را به قالبی مناسب برای انتقال در طول خطوط تبدیل می‌کند (خوب، این یک عملیات معکوس نیز است، و اطلاعات حذف‌شده از اندازه‌گیری را به قالبی مناسب برای پردازش افزودنی‌ها تبدیل می‌کند. ).


در این سطح، ایجاد، پشتیبانی و مدیریت یک جلسه ارتباطی بین دو سیستم ضروری است. این معیار امنیت تعامل بین سیستم ها را برای کل دوره زمانی که تعامل آنها رخ می دهد تضمین می کند.


پروتکل های این سطح از مدل لبه OSI وظیفه انتقال داده ها از یک سیستم به سیستم دیگر را بر عهده دارند. در این سطح، بلوک‌های بزرگ داده به بلوک‌های کسری بزرگ‌تر تقسیم می‌شوند، که برای پردازش توسط یک سجاف مناسب هستند (حتی بلوک‌های کسری داده‌ها به بلوک‌های بزرگ‌تر ترکیب می‌شوند)، و این بلوک‌ها بر این اساس برای استفاده بیشتر علامت‌گذاری می‌شوند. کتانی در سمت دریافت‌کننده . بنابراین، با استفاده از انواع مختلف پروتکل ها، سطح ساختمان کنترل بر تحویل بسته ها از سطح لبه را تضمین می کند. بلوک داده ای که داده ها بر روی آن کار می کنند قطعه نامیده می شود. کاربردهای پروتکل های این سطح عبارتند از: TCP، UDP، SPX، ATP و ....


این سطح وظیفه مسیریابی (انتخاب مسیرهای بهینه از یک سیستم به سیستم دیگر) بلوک های داده این سطح را بر عهده دارد. بلوک داده در این سطح بسته نامیده می شود. بنابراین، همین رتبه بندی مخفف آدرس دهی منطقی سیستم ها (همان آدرس های IP) است که بر اساس آن مسیریابی انجام می شود. پروتکل های این سطح می تواند شامل: IP، IPX و موارد دیگر باشد و دستگاه های این سطح روتر هستند.


این سیستم وظیفه آدرس دهی فیزیکی دستگاه های شبکه (آدرس های MAC)، کنترل دسترسی به سرور و همچنین تصحیح خطاهای مجاز شبکه فیزیکی را بر عهده دارد. بلوک داده ای که در بازار کانال استفاده می شود معمولا فریم نامیده می شود. دستگاه های زیر به چه سطحی مرتبط هستند: سوئیچ ها (در حال استفاده مداوم)، پل ها و غیره. فناوری معمولی که توسط Vikorist استفاده می شود اترنت است.


انتقال موثر تکانه های نوری یا الکتریکی در امتداد رسانه انتقال انتخاب شده. انواع ریپیتر و متمرکز کننده را می توان به دستگاه های این سطح متصل کرد.


مدل OSI به خودی خود یک پیاده سازی عملی نیست، بلکه صرفاً مجموعه ای از قوانین را برای تعامل اجزای سیستم منتقل می کند. یک مثال عملی برای پیاده‌سازی پشته‌ای از پروتکل‌های لبه، پشته پروتکل TCP/IP (و همچنین پشته‌های پروتکل کوچک‌تر) است.

بسیار خوب است که با تئوری شروع کنید و سپس به تدریج به سمت عمل بروید. بیایید ابتدا به مدل لبه (مدل نظری) نگاه کنیم، و سپس بیایید ببینیم که چگونه مدل لبه نظری در زیرساخت لبه (در لبه، تجهیزات، کامپیوتر، کابل، رادیو و غیره) قرار می‌گیرد.

اوتیه، مدل شوکران- این یک مدل از اتصال پروتکل های لبه است. و پروتکل ها در نوع خود، استانداردهایی که نشان می دهد چه نوع رتبه ای بین این برنامه ها رد و بدل خواهد شد.

اجازه دهید در یک مثال توضیح دهم: هنگامی که شما هر صفحه ای را در اینترنت باز می کنید، سرور (جایی که صفحه در حال باز شدن است) داده ها (یک سند ابرمتن) را از طریق پروتکل HTTP به مرورگر شما ارسال می کند. بر اساس پروتکل HTTP، مرورگر شما هنگام دریافت داده ها از سرور، می داند که چگونه باید پردازش شود و با موفقیت آن را پردازش می کند و صفحه درخواستی را به شما نشان می دهد.

از آنجایی که هنوز نمی دانید صفحه در اینترنت چیست، در چند کلمه توضیح می دهم: هر متنی در صفحه وب در برچسب های خاصی قرار می گیرد که به مرورگر می گوید اندازه متن باید چه اندازه باشد، چه رنگی است. ، آنچه در صفحه i نمایش داده می شود (zliva، راست یا وسط). این فقط متن نیست که اهمیت دارد، بلکه تصاویر، فرم‌ها، عناصر فعال و تمام محتوا، از جمله آنچه در صفحه است، اهمیت دارد. مرورگر برچسب ها را بر اساس توضیحات آنها نمایش می دهد و داده های اضافی موجود در آن برچسب ها را به شما نشان می دهد. شما خودتان می توانید برچسب هایی را برای این صفحه (و تمام متن بین برچسب ها) اضافه کنید که برای این کار باید به منوی مرورگر خود بروید و کد خروجی را مشاهده کنید.

بیایید زیاد غافل نشویم، "مدل مرژوا" یک موضوع ضروری برای کسانی است که می خواهند یک فاخیویت شوند. این مقاله از 3 قسمت تشکیل شده است و برای شما سعی کردم آن را به صورت غیر خسته کننده، قابل فهم و کوتاه بنویسم. برای دریافت جزئیات، یا دریافت توضیحات بیشتر، در نظرات در پایین صفحه ثبت نام کنید و من بلافاصله به شما کمک خواهم کرد.

ما، مانند Cisco Edge Academy، دو مدل لبه را در نظر می گیریم: مدل OSI و مدل TCP/IP (گاهی اوقات DOD نامیده می شود)، و در عین حال آنها را معادل می کنیم.

OSI مخفف Open System Interconnection است. زبان روسی باید مانند یک آیین جدید به نظر برسد: مدل مرژف از تعامل بین سیستم های انتقادی (مدل مرجع). این مدل را با خیال راحت می توان استاندارد نامید. همین مدل با عرضه محصولات جدید توسط سازندگان دستگاه های لبه به روز می شود.

مدل OSI مرژوا از 7 سطح تشکیل شده است و مرسوم است که از پایین شروع شود.

ما آن را نادیده می گیریم:

  • 7. لایه کاربردی
  • 6. لایه ارائه یا لایه ارائه
  • 5. لایه جلسه
  • 4. لایه حمل و نقل (لایه حمل و نقل)
  • 3. ریواس Merezhevyi (لایه شبکه)
  • 2. ریواس کانال (لایه پیوند داده)
  • 1. ریواس فیزیکی (لایه فیزیکی)

همانطور که قبلا گفته شد، مدل همستون مدلی از تعامل پروتکل های خونریزی (استاندارد)، محور در سطح پوست و وجود پروتکل های خاص خود است. این فرآیند خسته کننده را بازنگری کنید (ارزش آن را ندارد)، بنابراین بیایید نگاهی دقیق تر به همه چیز در سهام بیندازیم، و مطالب بسیار بیشتری در مورد سهام وجود دارد؛)

ریواس اعمال شده

لایه کاربردی یا لایه کاربردی لایه بالایی مدل است. بین اهداف کوریستوواچ مواد افزودنی و اندازه گیری ارتباط وجود دارد. این افزودنی ها برای همه ما آشنا هستند: مشاهده صفحات وب (HTTP)، ارسال و دریافت نامه (SMTP، POP3)، دریافت و حذف فایل ها (FTP، TFTP)، دسترسی از راه دور (Telnet) و غیره.

ریواس نماینده

لایه ارائه یا لایه ارائه - داده ها را به فرمت های مختلف تبدیل می کند. در عمل، ساده تر است: تصاویر (همه تصاویر) که روی صفحه می بینید به شکل بخش های کوچک یک و صفر (بیت) به فایل منتقل می شوند. بنابراین، هنگامی که عکس دیگر خود را از طریق ایمیل ارسال می کنید، پروتکل سطح برنامه SMTP عکس را به سطح پایین تر و سپس به سطح برنامه ارسال می کند. جایی که عکس شما برای مقادیر کم‌تر، به عنوان مثال در بیت (یک و صفر) به شکل دستی داده تبدیل می‌شود.

به همین ترتیب، اگر دوست شما دوباره عکس شما را بگیرد، همه یک‌ها و صفرها را می‌بینید و همین پدیده بیت‌ها را به یک عکس کامل مثلاً JPEG تبدیل می‌کند.

این مورد در مورد پروتکل‌ها (استانداردها) برای تصاویر (JPEG، GIF، PNG، TIFF)، کدنویسی (ASCII، EBDIC)، موسیقی و ویدئو (MPEG) و غیره است.

ریواس جلسه

لایه جلسه یا لایه جلسه (لایه جلسه) - همانطور که از نام آن پیداست، یک جلسه ارتباطی بین رایانه ها را سازماندهی می کند. یک مثال خوب کنفرانس های صوتی و تصویری است که در کدام سطح مشخص می شود که سیگنال با کدام کدک کدگذاری می شود و این کدک باید در هر دو دستگاه وجود داشته باشد. مثال دیگر پروتکل SMPP (پروتکل همتا به همتا پیام کوتاه) است که می توان از آن برای ارسال پیامک و پیام های USSD به ما نیز استفاده کرد. و آخرین مثال: PAP (پروتکل احراز هویت رمز عبور) - این یک پروتکل قدیمی برای ارسال نام کاربری و رمز عبور به سرور بدون رمزگذاری است.

من چیزی بیشتر در مورد قافیه جلسه نمی گویم، در غیر این صورت در جزئیات خسته کننده پروتکل ها گم خواهیم شد. و اگر بوی بدی می دهید (مخصوصا) برای سرزنش، برای من برگه بنویسید، یا اطلاعات موجود در نظرات را با نظرات فراموش کنید تا در مورد موضوع با جزئیات بیشتر صحبت کنید، و یک مقاله جدید، برای مدت طولانی خود را خسته نکنید؛)

ریواس حمل و نقل

لایه انتقال - این لایه قابلیت اطمینان انتقال داده از فرستنده به گیرنده را تضمین می کند. در واقعیت، همه چیز بسیار ساده است، به عنوان مثال، شما با یک وب کم، دوست خود یا یک انبار ارتباط برقرار می کنید. چرا تحویل مطمئن تصویر ارسال شده به پوست مورد نیاز است؟ البته، اگر چند بیت از پخش ویدیو را از دست بدهید، کسی را تگ نمی کنید و تصویر تغییر نمی کند (رنگ یک پیکسل از 900000 پیکسل ممکن است تغییر کند، که با سوئدی امکان پذیر نیست) stu 24 فریم در ثانیه).

و حالا بیایید به این مثال نگاه کنیم: من برای شما (مثلاً از طریق پست) اطلاعات مهم یا برنامه ای را در بایگانی ارسال کرده ام. شما خود را به رایانه این آرشیو فریب خواهید داد. نکته اصلی در اینجا این است که 100٪ قابلیت اطمینان مورد نیاز است، زیرا اگر هنگام بارگیری یک بایگانی چند بیت از بین برود، بعداً نمی توانید آن را باز کنید تا داده های لازم را استخراج کنید. در غیر این صورت، اگر رمز عبور را به سرور ارسال کنید، یک بیت از بین می رود - رمز عبور ظاهر خود را از دست می دهد و معنای آن تغییر می کند.

بنابراین، هنگامی که ما ویدیوها را در اینترنت می بینیم، اغلب مصنوعات، تار شدن، نویز و غیره وجود دارد. و اگر متنی را از یک وب‌سایت می‌خوانیم، هدر دادن (یا گم شدن) حروف قابل قبول نیست و اگر توسط برنامه‌ها رمزگذاری شده باشد، همه چیز می‌تواند بدون هیچ پشیمانی انجام شود.

در این سطح، من دو پروتکل می بینم: UDP و TCP. پروتکل UDP (پروتکل User Datagram) داده ها را بدون برقراری اتصال منتقل می کند، تحویل داده ها را تایید نمی کند و تکرار نمی شود. پروتکل TCP (پروتکل کنترل انتقال)، که قبل از انتقال یک اتصال را برقرار می کند، تحویل داده ها را تأیید می کند، در صورت لزوم، تکرار می کند، یکپارچگی و توالی صحیح داده ها را هنگام رمزگذاری تضمین می کند.

همچنین برای موزیک، ویدئو، ویدئو کنفرانس و تماس، از UDP (داده ها بدون تایید و بدون تاخیر منتقل می شود) و برای متن، برنامه ها، پسوردها، بایگانی ها و غیره استفاده می شود. - TCP (انتقال داده ها با تایید لغو بیش از یک ساعت طول می کشد).

ریواس مرژویی

ریواس Merezhevyy (لایه شبکه) - این ریواس مسیر انتقال داده ها را نشان می دهد. و، در میان دیگران، سطح سوم مدل Merezhevy OSI، و چنین دستگاه هایی نیز دستگاه های سطح سوم - روتر نامیده می شوند.

همه درباره آدرس های IP شنیده اند که محور آن پروتکل IP (پروتکل اینترنت) است. آدرس های IP - یک آدرس منطقی کامل در یک دایره.

در این سطح، پروتکل‌های زیادی وجود دارد و همه این پروتکل‌ها بعداً در مقالات جداگانه و نمونه‌هایی با جزئیات بیشتر مورد بحث قرار خواهند گرفت. من فقط تعداد انگشت شماری از محبوب ها را پاره می کنم.

همانطور که همه در مورد آدرس IP می دانند، دستور ping کاری است که پروتکل ICMP انجام می دهد.

همین روترها (از جمله آنهایی که به کار خود ادامه می دهند) از پروتکل های این سطح برای مسیریابی بسته ها (RIP، EIGRP، OSPF) استفاده می کنند.

ریواس کانالی

ریواس کانال (لایه پیوند داده) - ما به آن برای تعامل اتصالات در سطح فیزیکی نیاز داریم. همانطور که همه در مورد آدرس MAC شنیده اند، محور آدرس فیزیکی است. دستگاه های سطح کانال - سوئیچ ها، متمرکز کننده ها و غیره

IEEE (موسسه مهندسین برق و الکترونیک) سطح کانال را به عنوان دو زیرمجموعه تعریف می کند: LLC و MAC.

LLC - کنترل کانال منطقی (کنترل لینک منطقی)، خلاقیت برای تعامل با سطح بالا.

MAC - کنترل دسترسی به وسط انتقال (کنترل دسترسی رسانه)، امکانات برای تعامل با سطح پایین تر.

اجازه دهید در یک مثال توضیح دهم: رایانه شما (لپ تاپ، ارتباط دهنده) دارای یک کارت لبه (یا یک آداپتور دیگر) است، بنابراین محور تعامل با آن (با کارت) محرک اصلی است. راننده هم همینطور برنامه- سطح بالای سطح کانال که از طریق آن می توانید با سطوح پایین تر و به طور دقیق تر با ریزپردازنده ارتباط برقرار کنید. زالیزو) - سطح پایین تر از سطح کانال.

در این منطقه نمایندگان معمولی زیادی وجود دارد. PPP (Point-to-Point) پروتکلی برای اتصال دو کامپیوتر بدون هیچ حد وسط است. FDDI (Fiber Distributed Data Interface) - استاندارد داده ها را تا فاصله 200 کیلومتری انتقال می دهد. CDP (Cisco Discovery Protocol) یک پروتکل اختصاصی است که توسط Cisco Systems توسعه یافته است که به شما امکان می دهد دستگاه ها را شناسایی کرده و اطلاعات مربوط به آن دستگاه ها را بازیابی کنید.

ریواس فیزیکی

لایه فیزیکی (لایه فیزیکی) پایین ترین لایه است که مستقیماً بر انتقال جریان داده تأثیر می گذارد. همه ما با پروتکل ها آشنا هستیم: بلوتوث، IRDA (داده های مادون قرمز)، تلفن های همراه (جفت پیچ خورده، خط تلفن)، وای فای و غیره.

visnovok

محورهای I از مدل لبه OSI استفاده کردند. در قسمت بعدی به TCP/IP مدل Merezhevy می رسیم، پروتکل های کمتر و یکسانی وجود دارد. برای اجرای موفقیت‌آمیز تست‌های CCNA، لازم است هم‌ترازی انجام شود و ویژگی‌هایی که ساخته می‌شوند شناسایی شوند.

برای تسهیل عملکرد دستگاه های شبکه از آشکارسازهای مختلف، از تعامل شبکه هایی مانند ویکوریست ها اطمینان حاصل کنید چهارشنبه را جشن میگیرمبرای تقویت سیگنال، یک مدل مرجع از تعامل سیستم های بحرانی (IOS) ایجاد شد. مدل مرجع از اصل سلسله مراتبی الهام گرفته شده است. رتبه لاغر به رتبه برتر خدمات می دهد و با خدمات رده پایین پاداش می گیرد.

پردازش داده ها از سطح کاربردی شروع می شود. پس از این، داده ها از تمام سطوح مدل مرجع عبور می کنند و از طریق سطح فیزیکی به کانال پیوند ارسال می شوند. در پذیرش، داده ها دوباره پردازش خواهند شد.

مدل مرجع OSI دو مفهوم را معرفی می کند: پروتکلі رابط.

پروتکل مجموعه ای از قوانین است که بر اساس آن سیستم های حیاتی مختلف با هم تعامل دارند.

رابط مجموعه ای از ویژگی ها و روش های تعامل بین عناصر یک سیستم پنهان است.

این پروتکل قوانینی را برای تعامل ماژول های یک سطح در گره های مختلف و رابط - ماژول های هم سطح در یک گره را تعریف می کند.

همه اینها بر اساس همان سطح از مدل مرجع OSI است. Varto به این معنی است که در استک های واقعی رقبای کمتری وجود دارد. به عنوان مثال، در TCP / IP محبوب همه نوع رقیب وجود دارد. چرا؟ کمی بعد توضیح می دهیم. و حالا بیایید نگاهی به چرم هفت منطقه بیندازیم.

مدل های مشابه OSI:

  • ریواس فیزیکی. این به معنای نوع رسانه انتقال داده، مشخصات فیزیکی و الکتریکی رابط ها و نوع سیگنال است. این خط در سمت راست بیت های اطلاعاتی قرار دارد. کاربردهای پروتکل های سطح فیزیکی: اترنت، ISDN، وای فای.
  • ریواس کانال. دسترسی به مرکز انتقال، تصحیح داده ها و انتقال داده قابل اعتماد را تضمین می کند. در پذیرشهنگامی که از سطح فیزیکی گرفته می شود، داده ها در فریم هایی بسته بندی می شوند که پس از آن یکپارچگی آنها بررسی می شود. اگر لطفی وجود نداشته باشد، خراج به سطح مرز منتقل می شود. در صورت تاخیر، فریم دور ریخته می شود و درخواست ارسال مجدد تشکیل می شود. سطح کانال به دو بخش تقسیم می شود: MAC (کنترل دسترسی رسانه) و LLC (کنترل لینک محلی). MAC دسترسی به محیط فیزیکی زیرین را تنظیم می کند. LLC تعمیر و نگهداری خط تسطیح را انجام می دهد. در سطح کانال، سوئیچ ها کار می کنند. برنامه های پروتکل: اترنت، PPP.
  • ریواس مرژویی. وظایف اصلی آن مسیریابی است - تعیین مسیر بهینه برای انتقال داده ها، آدرس دهی منطقی گره ها. علاوه بر این، داده ها ممکن است در جستجوی مشکلات شبکه (پروتکل ICMP) در این سطح قرار گیرند. ریواس Merezhevy در کیسه ها پردازش می شود. برنامه های پروتکل: IP، ICMP، IGMP، BGP، OSPF).
  • ریواس حمل و نقل. اهدافی برای تحویل داده ها بدون آسیب، هزینه و تکرار به همان ترتیبی که منتقل شده اند. کنترل کامل انتقال داده از فرستنده به گیرنده را فراهم می کند. برنامه های پروتکل: TCP، UDP.
  • ریواس جلسه. باز کردن / پشتیبانی / خاتمه جلسه اتصال را مدیریت می کند. برنامه های پروتکل: L2TP، RTCP.
  • ریواس نماینده. این شامل تبدیل داده ها به فرم مورد نیاز، رمزگذاری/رمزگذاری، فشرده سازی است.
  • ریواس کاربردی. یک تعامل بین هسته و مرز وجود دارد. تعامل با افزونه ها در سمت مشتری. برنامه های پروتکل: HTTP، FTP، Telnet، SSH، SNMP.

پس از آشنایی با مدل مرجع، بیایید نگاهی به پشته پروتکل TCP/IP بیندازیم.

برای مدل TCP/IP چندین سطح مشخص شده است. همانطور که در بالا مشاهده می کنید، یک سطح از TCP / IP را می توان به چندین سطح از مدل OSI تقسیم کرد.

مدل های مشابه TCP/IP:

  • محدوده رابط های لبه. با دو سطح پایین مدل OSI مطابقت دارد: کانال و فیزیکی. از این رو مشخص می شود که این سطح مشخصه های وسط انتقال (جفت پیچ خورده، فیبر نوری، رادیو)، نوع سیگنال، روش رمزگذاری، دسترسی به وسط انتقال، تصحیح خطاها، آدرس دهی فیزیکی (آدرس های MAC) را تعیین می کند. . مدل TCP/IP از اترنت و پروتکل های مشابه (Fast Ethernet، Gigabit Ethernet) استفاده می کند.
  • محدوده تعاملات بین رابط. با سطح متوسط ​​مدل OSI مطابقت دارد. تمام عملکردهای آن را بر عهده بگیرید: مسیریابی، آدرس دهی منطقی (آدرس های IP). این سطح از پروتکل IP استفاده می کند.
  • ریواس حمل و نقل. با لایه انتقال مدل OSI مطابقت دارد. مسئول تحویل بسته ها از jerela به گیرنده. بر این برابردو پروتکل درگیر هستند: TCP و UDP. TCP برای ایجاد یک اتصال رو به جلو، درخواست ارسال مجدد در صورت خرابی، قابل اعتمادتر از UDP است. با این حال، در همان زمان، TCP بالاتر است، UDP کمتر است.
  • ریواس کاربردی. مشکل اصلی تعامل با افزونه ها و پردازش ها در هاست است. برنامه های پروتکل: HTTP، FTP، POP3، SNMP، NTP، DNS، DHCP.

کپسوله‌سازی روشی برای بسته‌بندی یک بسته داده است که در آن، صرف‌نظر از یک نوع سرویس، سرصفحه‌های بسته از هدر سطوح پایین‌تر انتزاع می‌شوند تا در سطوح بالاتر قرار گیرند.

بیایید به یک باسن خاص نگاه کنیم. در صورت تمایل به ما اجازه دهید از رایانه خود به سایت برویم. برای این منظور، کامپیوتر ما باید یک درخواست http برای بازیابی منابع وب سرور آماده کند که وب سایت مورد نیاز ما را ذخیره می کند. در سطح برنامه، یک هدر HTTP به داده های مرورگر اضافه می شود. بیشتر در لایه انتقال، یک هدر TCP به بسته ما اضافه می شود تا شامل شماره پورت فرستنده و گیرنده باشد (پورت 80 - برای HTTP). در سطح مرز، یک هدر IP تشکیل می شود که حاوی آدرس های IP فرستنده و گیرنده باشد. درست قبل از ارسال، یک هدر اترنت به سطح کانال اضافه می شود که حاوی آدرس های فیزیکی (آدرس های MAC) فرستنده و گیرنده است. پس از تمام این مراحل، به نظر می رسد بسته حاوی اطلاعاتی است که به تدریج منتقل می شود. در قرار ملاقات شما، یک روش معکوس انجام خواهد شد. وب سرور به طور خودکار هدر مربوطه را بررسی می کند. پس از تکمیل تأیید، هدر حذف می شود و بسته به سطح بالا منتقل می شود. در غیر این صورت کل بسته دور ریخته می شود.