بالاترین سوالات
زمانبندی
چت
دیدگاه

مدار مجازی

از ویکی‌پدیا، دانشنامه آزاد

Remove ads

مدار مجازی (VC) یک راه انتقال داده بر روی یک شبکه کامپیوتری راه گزینی بسته (packet switched computer network) است به طوری که مانند یک لایهٔ فیزیکی بین منبع و مقصد داده عمل می‌کند. مدار مجازی مترادف با اتصال مجازی و کانال مجازی است. قبل از اینکه از مدار مجازی استفاده کنیم می‌بایست اتصالی بین دو یا چند گره یا برنامه‌های نرم‌افزار برقرار شود که این اتصال با پیکربندی قسمت‌های مرتبط به هم در شبکه، انجام می‌شود. پس از آن، یک جریان بیت یا جریان بایت بین گره‌ها ایجاد می‌شود.

اتصال مدار مجازی شبیه به مدار گزینی است، زیرا هر دو ارتباط، اتصالگرا هستند، به این معنی که در هر دو مورد داده‌ها در جهت درست تحویل داده می‌شوند. با این حال، مدار گزینی نرخ بیت و زمان تأخیر را، ثابت تولید می‌کند، در حالی که این ممکن است در یک سرویس مدار مجازی، بسته به عواملی تغییر کند. عواملی مانند:

  • تفاوت طول صف بسته‌ها در گره‌های شبکه،
  • تفاوت نرخ بیت تولید شده توسط برنامه،
  • تفاوت بار از سایر کاربران که به وسیلهٔ مالتیپلکسینگ آماری (stdm) از منابع شبکهٔ مشابه استفاده می‌کنند.

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

Remove ads

مدار مجازی لایه انتقال (لایهٔ ۴)

پروتکل‌های لایهٔ انتقال که اتصالگرا هستند، مانند TCP[۱][۲] ممکن است بر روی یک پروتکل لایه شبکه ای بدون اتصال، مانند IP تکیه کند، که در آن بسته‌های مختلف ممکن است توسط مسیرهای مختلف مسیریابی شوند، که ممکن است بدون ترتیب و نا منظم به مقصد برسند. اما، TCP را می‌توان به عنوان یک مدار مجازی استفاده کرد،[۲][۳][۴] از آنجا که TCP شامل شماره بخش(segment) است که اجازه می‌دهد داده بی نظم در سمت گیرنده با ترتیب و درست جا بگیرد.

Remove ads

مدار مجازی لایه پیوند داده و لایهٔ شبکه (لایه ی۲ و۳)

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

  • رزرو پهنای باند در طول مرحلهٔ تشکیل اتصال انجام می‌شود و کیفیت سرویس (QoS) تضمین شده را امکان‌پذیر می‌کند. به عنوان مثال، یک نرخ بیت ثابت کلاس QoS ممکن است ارائه شود، که باعث شبیه‌سازی مدار گزینی می‌شود.
    • در شبکه اتصالگرا گره‌های شبکه سریع تر هستند و ظرفیت بالاتری دارند، زیرا آن‌ها سوئیچ‌هایی هستند که تنها در طی مرحلهٔ تشکیل اتصالات، مسیریابی را انجام می‌دهند، در حالی که گره‌های شبکه اتصال بی‌سیم، مسیریاب‌هایی هستند که مسیریابی را برای هر بسته به صورت جداگانه انجام می‌دهند. سوئیچ کردن فقط شامل جستجوی شناسه کانال مجازی در یک جدول است و تجزیه و تحلیل یک آدرس کامل انجام نمی‌شود. سوئیچ کردن به راحتی می‌تواند در سخت‌افزار ASIC اجرا شود، در حالی که مسیریابی پیچیده‌تر است و نیاز به اجرای با نرم‌افزار دارد..
Remove ads

نمونه‌هایی از پروتکل‌هایی که مدارهای مجازی را ارائه می‌دهند

خلاصه
دیدگاه

نمونه‌هایی از پروتکل‌های لایه انتقال که مدار مجازی را ارائه می‌دهند:

  • پروتکل کنترل انتقال (TCP)، که در آن یک مدار مجازی قابل اعتماد در بالای پروتکل IP (که غیرقابل اعتماد و بی اتصال است) نصب شده‌است. مدار مجازی را می‌توان از روی آدرس سوکت شبکه منبع و مقصد شناسایی کرد (یعنی آدرس آی پی فرستنده و گیرنده و شماره پورت). QoS تضمین شده ارائه نشده‌است.
  • اس سی تی پی (SCTP)، که در آن یک مدار مجازی بر روی پروتکل IP یا پروتکل UDP برقرار می‌شود.

نمونه‌هایی از پروتکل‌های مدار مجازی لایه شبکه و لایهٔ پیوند داده که در آن داده‌ها همواره در یک مسیر تحویل داده می‌شوند:

مدارهای مجازی متغیر و دائمی در ATM، بازپخش قاب و X.25

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads