مختصری از آنچه راجع به SIP باید بدانیم (بخش دوم)
3- ارتباط شبکه
برای برقراری ارتباط بین سیپ سرور و اند پوینت ها نیاز به ارتباط شبکه لایه 2 هست. در واقع تمامی دیوایس ها باید داخل یک broadcast domain باشد، یعنی اند پوینت ها پینگ سرور را داشته باشند.
خوب ما قطعا برای ارتباط با خارج از شبکه خودمان، مثلا سایر دفاتر در شهرهای دیگر یا گوشی موبایل در هر منطقه ای به ارتباط با سرور نیاز داریم که IP های ما وارد شبکه شود.
برای اصلاح این مشکل ابزار های مختلفی وجود دارد مثلا داخل ایزابل باید تنظیمات نت انجام بشه یا اگر روتر شما میکروتیک باشه تو سر برگ فایروال میتونید از این ابزار استفاده کنید.
خوب مشکل ما حل شد؟ هنوز نه، ما برای بر قرار ارتباط به جز پینگ داشتنن به چند چیز دیگر احتیاج داریم سیپ به صورت دیفالت روی پورت 5060 UDP کار میکند که البته این سیپ فقط برقراری ارتباط و سشن رو بر عهده دارد و ویس و ویدیو از پورت های 10000تا20000 استفاده میکنن که پورت های RTP هستن و هر تماس دو پورت رو استفاده میکند که شما میتوانید بازه این پورت رو هم عوض کنید که موضوعیت ندارد.
پس برای برقراری ارتباط شما با خارج از شبکه یا همون اینترنت باید پورت های 5060 و بازه 10000 تا 20000 را Forward port کنید، برای ایجاد امنیت بیشتر پورت SIP رو از 5060 تغییر دهید و برای این کار به یک IP استاتیک هم نیاز دارید.
البته باید بررسی کنید که این پورت ها و پروتکل SIP روی اینترنت پرووایدرتون بسته نباشد وگرنه امکان انجام این کار را ندارید روی اکثر اینترنت های فیبر مخابرات این پورت ها بسته هستند.
با این ارتباطات میتوانید اکستنشن یا همان داخلی سیپ را روی سرورتان بسازید و روی اند پوینت ها رجیستر کنید و استفاده کنید.
یکی از مزیت های بزگ دیواس های ما (AKUVOX)اینه که SIP ساپورته و شما میتونید با تمام دستگاه ها و سافت فون های SIP ساپورت به وسیله یک SIP SERVER متصل کنید و هم از تماس صوتی و هم از تماس تصویری استفاده کنید و حتی کنترل کردن رله های دورفون ها .
فقط چند نکته که باید رعایت کنید این که برای استفاده از ارتباط تصویری باید روی سیپ سرور ها کدک H264 رو فعال کنید یا روی بعضی از سیپ سرور ها هنگام ساخت داخلی گزینه مدیا رو تیک بزنید.
حتما اگر در یک شبکه از دیواس هایی استفاده میکنید که برند های متفاوتی دارن حتما از سیپ سرور با برند معتبر و کانفیک مناسب و یا سیستم مناسب برای سیپ سرور های نرم افزاری استفاده کنید چون معمولا دیواس های مختلف از کدک های صوتی مختلف استفاده میکنند که معروف ترین آنها PCMU هست که همون G711 U LAW هست و سیپ سرور برای کانورت کردن این کدک ها به هم، از سی پی یو زیادی استفاده میکند.
امید وارم این مقاله و تجربیاتم به دردتون بخوره بتونید به بهترین شکل استفاده کنید و البته میدونم خیلی خلاصه توضیح دادم چون در اصل یک نگاه کلی و اشنایی بود .
منبع : پاردیک