سوئیچ‌های Cisco برای VoIP

cisco voip
فهرست مطالب
4.5
(985)

سوئیچ‌های Cisco برای VoIP

مقدمه

گسترش VoIP (Voice over IP) باعث شده است تلفن‌های سازمانی از یک سیستم مستقل مخابراتی به بخشی از زیرساخت شبکه تبدیل شوند. در یک شبکه VoIP، صوت به بسته‌های IP تبدیل شده و از همان زیرساخت Ethernet سازمان عبور می‌کند. بنابراین کیفیت تماس تلفنی مستقیماً به طراحی شبکه، سوئیچ‌ها، پهنای باند، تأخیر، Packet Loss و به‌خصوص QoS وابسته است.در این معماری، سوئیچ شبکه فقط وظیفه انتقال بسته‌ها را بر عهده ندارد؛ بلکه باید قابلیت‌هایی مانند PoE، Voice VLAN، QoS، LLDP-MED، CDP، امنیت لایه دسترسی و افزونگی را نیز فراهم کند.خانواده سوئیچ‌های Cisco Catalyst از گزینه‌های رایج برای پیاده‌سازی شبکه‌های VoIP سازمانی هستند و قابلیت‌های اختصاصی برای شناسایی و تفکیک ترافیک Voice ارائه می‌کنند. Cisco در مستندات فعلی Catalyst 9200 نیز Voice VLAN، QoS و استفاده از CDP برای پیکربندی IP Phone را به‌صورت رسمی پشتیبانی می‌کند.

سوئیچ‌های Cisco برای VoIP

VoIP چگونه از طریق Switch منتقل می‌شود؟

در تلفن سنتی، صوت از طریق مدارهای اختصاصی تلفنی منتقل می‌شد؛ اما در VoIP، صدای کاربر ابتدا توسط IP Phone نمونه‌برداری و Codec می‌شود و سپس به Packetهای IP تبدیل می‌شود.

مسیر کلی می‌تواند به شکل زیر باشد:

IP Phone → Access Switch → Core/Distribution → Router/Firewall → IP-PBX

برای مثال، در یک سازمان ممکن است تلفن Cisco به پورت سوئیچ Catalyst متصل باشد. تلفن از طریق Ethernet ارتباط برقرار می‌کند و در صورت وجود PoE، برق موردنیاز خود را نیز از همان کابل شبکه دریافت می‌کند.بنابراین یک کابل شبکه می‌تواند هم‌زمان وظیفه Voice + Data + Power را بر عهده داشته باشد:

 

چرا سوئیچ مخصوص VoIP اهمیت دارد؟

از نظر فنی، VoIP الزاماً به سوئیچ اختصاصی نیاز ندارد؛ یک سوئیچ Ethernet استاندارد نیز می‌تواند Packetهای صوتی را منتقل کند.اما در محیط سازمانی، کیفیت و قابلیت اطمینان VoIP به ویژگی‌های شبکه وابسته است.

یک سوئیچ مناسب VoIP باید بتواند:

  • تلفن IP را شناسایی کند.
  • Voice VLAN را مدیریت کند.
  • ترافیک Voice را از Data جدا کند.
  • به IP Phone برق بدهد.
  • Traffic Priority را اعمال کند.
  • Congestion را مدیریت کند.
  • در صورت نیاز Redundancy فراهم کند.
  • رویدادهای شبکه را مانیتور کند.

به همین دلیل سوئیچ‌های مدیریتی مانند Cisco Catalyst برای شبکه‌های Enterprise انتخاب مناسب‌تری نسبت به سوئیچ‌های ساده Unmanaged هستند.

 

Voice VLAN چیست؟

یکی از مهم‌ترین مفاهیم در شبکه VoIP، Voice VLAN است.فرض کنید در یک شرکت VLAN 10 برای کاربران Data و VLAN 20 برای Voice تعریف شده باشد.

در این حالت:

Data VLAN = VLAN 10

Voice VLAN = VLAN 20

IP Phone به پورت سوئیچ متصل می‌شود و ترافیک صوتی خود را در Voice VLAN ارسال می‌کند.اگر کامپیوتر کاربر نیز از پورت عبوری IP Phone استفاده کند، ترافیک کامپیوتر می‌تواند در Data VLAN قرار داشته باشد.Cisco این قابلیت را به‌صورت رسمی در Catalyst پشتیبانی می‌کند و یک Access Port می‌تواند هم‌زمان Voice VLAN و Data VLAN را برای IP Phone و دستگاه متصل به آن حمل کند.این معماری از نظر مدیریت و امنیت بسیار مهم است، زیرا ترافیک Voice از ترافیک عادی کاربران جدا می‌شود.

 

یک پورت، دو نوع ترافیک

یکی از ویژگی‌های جالب معماری Cisco IP Phone این است که می‌توان یک تلفن و یک PC را به یک پورت فیزیکی سوئیچ متصل کرد.

معماری به این صورت است:

Switch

↓

Cisco IP Phone

↙ ↘

Voice VLAN Data VLAN

↓

PC       

در این حالت IP Phone عملاً مانند نقطه اتصال میان سوئیچ و کامپیوتر کاربر عمل می‌کند.Cisco برای این سناریو از Voice VLAN در Access Port استفاده می‌کند و سوئیچ می‌تواند ترافیک Voice و Data را به VLANهای متفاوت اختصاص دهد.

 

PoE؛ برق‌رسانی به تلفن IP

یکی از مزیت‌های مهم استفاده از سوئیچ‌های PoE در VoIP این است که تلفن IP می‌تواند برق خود را از کابل Ethernet دریافت کند.در نتیجه نیازی نیست برای هر تلفن یک آداپتور برق جداگانه نصب شود.

معماری:

PoE Switch → Ethernet Cable → IP Phone

این ویژگی علاوه بر کاهش کابل‌کشی، مدیریت برق تلفن‌ها را نیز ساده‌تر می‌کند.در طراحی شبکه VoIP باید PoE Budget سوئیچ نیز محاسبه شود. برای مثال اگر سوئیچ 48 پورت داشته باشد، نباید فرض کرد که الزاماً می‌تواند به 48 تلفن با حداکثر توان موردنیاز آن‌ها برق بدهد.باید مجموع توان مصرفی تجهیزات با PoE Power Budget سوئیچ مقایسه شود.

 

QoS؛ مهم‌ترین بخش شبکه VoIP

یکی از تفاوت‌های مهم ترافیک Voice با بسیاری از Applicationهای Data، حساسیت بالای Voice به تأخیر و Packet Loss است.

فرض کنید یک لینک شبکه هم‌زمان در حال انتقال:

  • Backup
  • File Transfer
  • Internet Traffic
  • Video
  • Voice

باشد.اگر لینک دچار Congestion شود، بسته‌های Voice نیز ممکن است در صف قرار بگیرند یا Drop شوند.نتیجه می‌تواند صدایی مانند:قطع و وصل شدن صدا، تأخیر، Echo یا کاهش کیفیت مکالمه

باشد.اینجا Quality of Service اهمیت پیدا می‌کند.Cisco در معماری Voice VLAN از مکانیزم‌هایی مانند IEEE 802.1p CoS و طبقه‌بندی و زمان‌بندی Traffic برای انتقال قابل‌پیش‌بینی‌تر Voice استفاده می‌کند.

 

DSCP و CoS در VoIP

برای مشخص کردن Priority ترافیک Voice معمولاً از دو مفهوم مهم استفاده می‌شود:

  • CoS

در Layer 2 و بر اساس IEEE 802.1p تعریف می‌شود.

  • DSCP

در Layer 3 و در IP Header قرار دارد.در بسیاری از طراحی‌های VoIP، Voice Media با DSCP مناسب Mark می‌شود و تجهیزات شبکه بر اساس آن Queue و Priority مناسبی به بسته‌ها اختصاص می‌دهند.نکته مهم این است که فقط Mark کردن Packet کافی نیست؛ تمام مسیر شبکه باید این Marking را به‌درستی درک و اعمال کند.

بنابراین QoS باید از:

Access → Distribution → Core → WAN → Remote Site

به‌صورت End-to-End طراحی شود.

 

CDP و LLDP-MED چه نقشی دارند؟

در محیط Cisco، CDP (Cisco Discovery Protocol) می‌تواند اطلاعات موردنیاز برای شناسایی و پیکربندی IP Phone را در اختیار تجهیزات قرار دهد.در مستندات Cisco برای Catalyst، CDP می‌تواند به Phone اطلاع دهد که ترافیک Voice را در Voice VLAN مشخص ارسال کند.در محیط‌های Multi-Vendor نیز LLDP-MED اهمیت بیشتری پیدا می‌کند.

LLDP-MED می‌تواند اطلاعاتی مانند Voice VLAN و پارامترهای QoS را به Endpointهای سازگار منتقل کند.بنابراین اگر سازمان از تلفن‌های برندهای مختلف استفاده می‌کند، باید قابلیت‌های Interoperability میان Switch و IP Phone بررسی شود.

 

امنیت Voice VLAN

Voice VLAN نباید فقط به‌عنوان یک ابزار Performance دیده شود؛ بلکه یک لایه امنیتی نیز محسوب می‌شود.با جداسازی Voice و Data می‌توان سیاست‌های Firewall و ACL را دقیق‌تر اعمال کرد.

برای مثال:

User VLAN   :  محدود

Voice VLAN  :  IP-PBX

و فقط ارتباطات موردنیاز میان این دو شبکه مجاز شود.

همچنین باید مواردی مانند:

  • DHCP Snooping
  • Dynamic ARP Inspection
  • Port Security
  • 802.1X
  • ACL
  • BPDU Guard

متناسب با معماری سازمان بررسی شوند.

 

طراحی Uplink برای شبکه VoIP

اگر صدها تلفن IP در یک ساختمان وجود داشته باشد، ترافیک Voice در Access Switchها تجمیع شده و به سمت Distribution/Core منتقل می‌شود.بنابراین Uplink نیز باید ظرفیت کافی داشته باشد.

یک معماری معمول:

IP Phones

↓

Access Switch

↓

10G/25G Uplink

↓

Distribution/Core

↓

IP-PBX / Call Manager

در شبکه‌های کوچک ممکن است 1Gbps کافی باشد، اما در سازمان‌های بزرگ، به‌خصوص زمانی که Voice در کنار Data، Video و سایر سرویس‌ها قرار دارد، استفاده از Uplinkهای پرسرعت منطقی‌تر است.

 

Redundancy در شبکه VoIP

تلفن سازمانی معمولاً یک سرویس حیاتی است. بنابراین Single Point of Failure باید تا حد امکان حذف شود.

می‌توان از فناوری‌هایی مانند:

  • Stack
  • StackWise
  • EtherChannel
  • Redundant Uplink
  • Dual Distribution
  • Redundant Core
  • Dual Power Supply

در معماری مناسب استفاده کرد.برای مثال اگر Access Switch از کار بیفتد، تمام تلفن‌های متصل به آن نیز از دسترس خارج می‌شوند. بنابراین در محیط‌های حساس باید Availability سوئیچ‌ها و مسیرهای ارتباطی مورد توجه قرار گیرد.

 

مدل‌های Cisco Catalyst برای VoIP

Cisco خانواده‌های مختلفی از سوئیچ‌ها را برای محیط‌های سازمانی ارائه می‌کند.در Access Layer، مدل‌هایی از خانواده Catalyst 9200 می‌توانند برای اتصال کاربران، IP Phone و تجهیزات IoT استفاده شوند.برای سازمان‌های بزرگ‌تر، بسته به معماری شبکه می‌توان از خانواده‌های قدرتمندتر Catalyst استفاده کرد.هنگام انتخاب مدل، صرفاً تعداد Portها نباید معیار باشد. موارد زیر اهمیت بیشتری دارند:

معیار اهمیت
تعداد پورت تعداد Endpointها
PoE Budget تعداد و نوع IP Phone
Uplink Speed حجم ترافیک
QoS کیفیت Voice
Redundancy Availability
802.1X امنیت
Stack مدیریت و افزونگی
SFP/SFP+ ارتباط با Core
Layer 3 Routing و طراحی شبکه
قابلیت مدیریت Monitoring و Troubleshooting

 

مشکلات رایج VoIP در شبکه

اگر کیفیت تماس مناسب نیست، همیشه نباید IP Phone یا IP-PBX را مقصر دانست.بسیاری از مشکلات از Network Layer ناشی می‌شوند.

مهم‌ترین موارد عبارت‌اند از:

  • Packet Loss

از دست رفتن Packetهای صوتی.

  • Jitter

تغییرات نامنظم در زمان رسیدن Packetها.

  • Latency

افزایش زمان رفت‌وبرگشت Packet.

  • Congestion

اشباع شدن لینک.

  • Incorrect QoS

اعمال نشدن Priority صحیح به Voice.

  • VLAN Misconfiguration

قرار نگرفتن Phone در Voice VLAN صحیح.

  • PoE Problem

reset یا خاموش شدن IP Phone به دلیل مشکل برق.

 

یک نمونه پیکربندی ساده Cisco

در یک Catalyst با IOS/IOS XE می‌توان ساختاری مشابه زیر برای یک پورت متصل به IP Phone در نظر گرفت:

interface GigabitEthernet1/0/10

description IP-Phone

switchport mode access

switchport access vlan 10

switchport voice vlan 20

spanning-tree portfast

در این مثال VLAN 10 برای Data وVLAN 20 برای Voiceدر نظر گرفته شده است.البته تنظیمات واقعی QoS، Trust، Security، PoE و سایر پارامترها باید متناسب با مدل سوئیچ، نسخه IOS XE، نوع IP Phone و معماری سازمان انجام شود. Cisco نیز در مستندات جدید Catalyst 9200 دستور switchport voice vlan را برای تعیین Voice VLAN ارائه می‌کند.

 

جمع‌بندی

سوئیچ در یک شبکه VoIP فقط یک وسیله برای عبور Packet نیست؛ بلکه یکی از عناصر اصلی تضمین کیفیت، امنیت و پایداری ارتباطات صوتی محسوب می‌شود.استفاده از Voice VLAN باعث جداسازی منطقی ترافیک Voice و Data می‌شود، PoE برق IP Phone را از طریق کابل شبکه تأمین می‌کند و QoS امکان اولویت‌دهی به ترافیک حساس Voice را در زمان Congestion فراهم می‌کند. Cisco در سوئیچ‌های Catalyst این قابلیت‌ها را در کنار مکانیزم‌هایی مانند CDP و LLDP-MED برای پیاده‌سازی شبکه‌های Voice ارائه می‌دهد.در یک طراحی حرفه‌ای، علاوه بر انتخاب سوئیچ مناسب باید Voice VLAN، QoS، PoE Budget، Uplink، Redundancy، امنیت لایه Access و مسیر End-to-End ترافیک Voice نیز طراحی شود.به همین دلیل، یک شبکه VoIP موفق را نمی‌توان صرفاً با خرید IP Phone و IP-PBX ایجاد کرد؛ کیفیت واقعی سرویس تا حد زیادی به معماری شبکه‌ای بستگی دارد که این تجهیزات روی آن قرار گرفته‌اند.

 

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

این موضوع چقدر برای شما مفید بود؟

روی یک ستاره کلیک کنید تا به آن امتیاز دهید!

میانگین امتیاز 4.5 / 5. امتیاز: 985

تا الان امتیازی ثبت نشده! اولین نفری باشید که به این پست امتیاز می دهید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *