مقدمه :
اگر معمولاً تماس های تلفن راه دور دارید، این احتمال وجود دارد که تاکنون بدون آنکه بدانید ، از IP Telephony استفاده کرده باشید . IP Telephony که در صنعت تحت عنوان (Voice-Over IP) VoIP شناخته می شود . انتقال تماس های تلفنی بر روی یک شبکه دیتا ، نظیر یکی از چندین شبکه ای است که اینترنت را تشکیل می دهند . در حالیکه ممکن است چیزهائی در مورد VoIP شنیده اید ، آنچه احتمالاً تا کنون نشنیده اید این است که بسیاری از شرکتهای تلفن سنتی از آن برای برقراری ارتباط بین دفاتر منطقه ای خود استفاده می کنند .
شما در این تحقیق با VoIP و فنآوری که آن را امکانپذیر می نماید ، آشنا خواهید شد . ما درباره پروتکلهای مهم VoIP ، سرویسهای مختلف فراهم شده و نرم افزارهای ارزان قیمت و یا حتی رایگانی که به شما امکان می دهند از آن بهره ببرید ، صحبت خواهیم کرد .
Circuit Switching
سوئیچینگ مداری یک مفهوم بسیار ابتدائی است که برای مدتی بیش از 100 سال در شبکه های تلفن مورد استفاده بوده است . آنچه روی می دهد این است که وقتی یک تماس تلفنی بین دو طرف برقرار می شود ،ارتباط در تمام مدت تماس حفظ می شود . از آنجائیکه شما دو نقطه را در هر دو جهت به یکدیگر مرتبط می کنید ، به این ارتباط یک مدار (Circuit) گفته می شود .
این شالوده (Public Switched Telephone Network)PSTN نام دارد .
شیوه کار برای یک تماس تلفنی معمولی عبارت است از :
- 1 شما گوشی تلفن را برداشته و صدای بوق آزاد (Dial Tone) را می شنوید . این صدا به شما می گوید که با دفتر محلی حامل (Carrier) تلفن خود تماس دارید .
- 2 شماره شخصی که می خواهید با وی مکالمه کنید را می گیرید .
-3 تماس از طریق یک سوئیچ در دفتر Carrier محلی شما به طرفی که با او تماس گرفته اید هدایت می شود .
- 4 بین تلفن شما و خط طرف دیگر ، یک ارتباط برقرار می شود و مدار باز می شود.
- 5 شما برای مدتی با طرف مقابل صحبت کرده و سپس گوشی را می گذارید .
- 6 هنگامیکه شما تماس را قطع می کنید ، مدار بسته شده و خط شما را آزاد می کند.
فرض کنیم شما 10 دقیقه صحبت کرده اید . در طول این مدت ، مدار بطور دائم بین این دو تلفن باز بوده است . مکالمات تلفنی بر روی PSTN سنتی با نرخ ثابتی در حدود 64 کیلوبیت بر ثانیه در هر جهت (یا در مجموع 128 کیلوبیت بر ثانیه در هر جهت) منتقل می شوند . از آنجائیکه هر کیلوبایت برابر است با 8 کیلوبیت ، این مقدار برابر است با انتقال 16 کیلوبایت در هر ثانیه از باز بودن مدار و 960 کیلوبایت در هر دقیقه از باز بودن آن . پس در یک مکالمه 10 دقیقه ای ، مجموعه انتقال برابر است با 9600 کیلوبایت که تقریباً معادل است با 4/9 مگابایت .
اگر به یک مکالمه تلفنی نمونه نگاه کنید ، متوجه می شوید که بخش عمده ای از این نقل و انتقال به هدر می رود . هنگامیکه شما صحبت می کنید ، طرف دیگر در حال گوش کردن است و این بدان معنی است که هر بار تنها نیمی از ارتباط مورد استفاده قرار می گیرد . بنابراین می توئانیم حدس بزنیم که می توانستیم حجم انتقالات را به نصف آن یعنی حدود 7/4 مگابایت کاهش دهیم . بعلاوه ، مقدار قابل توجهی از زمان اکثر مکالمات ، شامل فضای مرده است ؛ مدت زمانی که در آن هیچیک از طرفین صحبت نمی کنند . اگر بتوانیم این فواصل سکوت را حذف کنیم ، حجم انتقالات باز هم کوچکتر می شوند .
شبکه های دیتا از سوئیچینگ مداری استفاده نمی کنند . اگر ارتباط اینترنت شما برای صفحه وبی که در حال تماشای آن هستید یک ارتباط پیوسته را حفظ کند ، بسیار کندتر خواهد بود . در چنین شرایطی دو کامپیوتر دخیل در ارتباط بجای آنکه تنها دادهها را در هنگام نیاز شما ارسال و دریافت کنند . در تمام مدت به اینکار مشغول خواهند بود . مهم نیست که داده ها مفید باشند یا نه . هیچ راهی برای راه اندازی یک شبکه دیتای کارآمد وجود ندارد ، در عوض شبکه های دیتا از شیوهآی به نام «سوئیچینگ بستهای» استفاده می کنند .
Packet Switching :
در حالیکه سوئیچینگ مداری ، ارتباط را پیوسته و باز نگه می دارد ، سوئیچینگ بستهای ارتباط را تنها به اندازه کافی برای ارسال یک قطعه کوچک از داده ها (که بسته نامیده می شود) از یک کامپیوتر به کامپیوتر دیگر باز می کند . آنچه اتفاق میافتد به این شکل است که : کامپیوتر ارسال کننده ، داده ها را در قالب این بسته های کوچک تقسیم می کند ، به همراه آدرسی بر روی هر یک از آنها که به شبکه می گوید آنها به کجا فرستاده شده اند . هنگامیکه کامپیوتر دریافت کننده بسته ها را می گیرد ، آنها را به شکل داده های اصلی بازسازی می کند .
سوئیچینگ بسته ای بسیار کارآمد است . این شیوه ، زمانی که ارتباط بین دو سیستم حفظ می شود را به حداقل می رساند که باعث کاهش بار شبکه می شود . این شیوه همچنین دو کامپیوتری که در حال ارتباط با یکدیگر هستند را آزاد می کند تا بتوانند اطلاعات را از کامپیوترهای دیگر نیز بپذیرند .