تعویض پیام

در ارتباطات راه دور، **تغییر پیام** شامل پیام‌هایی می‌شود که به‌طورکامل و یک‌بار در‌یک زمان ارسال می‌شوند. این موضوع از سوئیچینگ مدار تکامل یافت و پیشروی سوئیچینگ بسته بود.

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

= تاریخچه =
وسترن یونیون در دهۀ 1950 یک سیستم سوئیچینگ پیام به‌نام Plan 55-A را برای پردازش تلگرام اجرا نمود. لئونارد کلاین راک در سال 1962 در مؤسسۀ فناوری ماساچوست یک پایان‌نامۀ دکترا نوشت که در آن تأخیرهای صف در این سیستم را تجزیه‌وتحلیل کرد.

سوئیچینگ پیام توسط شرکت رادیویی کالینز، نیوپورت بیچ، کالیفرنیا، در طول دورۀ 1959-1963 برای فروش به خط‌های هوایی بزرگ، بانک‌ها و راه‌آهن ساخته شد.

طراحی اصلی ARPANET پیشنهاد و تصمیم ویسی کلارک در آوریل 1967 برای استفاده از پردازنده‌های پیام رابط برای ایجاد و تشکیل یک شبکۀ  تغییر پیام بود. بعد از جلسۀ مهم در نخستین سمپوزیوم ACM دربارۀ اصول سیستم‌های عامل در اکتبر 1967، که در آن راجر اسکانتلبری کار دونالد دیویس را ارائه داد و به‌کار پال باران اشاره نمود، لری رابرتز تغییر بسته را در طراحی شامل کرد.

SITA شبکۀ سطح بالای (HLN) در سال 1969 اجرایی شد، که ترافیک داده‌ها را برای خط‌های هوایی در زمان واقعی از طریق یک شبکۀ پیام سوئیچ‌شده از طریق خط‌های اجاره‌شدۀ مشترک حمل‌و‌نقل اداره می‌کند. این شبکه به‌عنوان یک شبک‌ تغییر بسته سازماندهی شده‌است.

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

= مثال‌ها =
انتقال تلفنی به‌سرعت و UUCP مثال‌هایی از سیستم‌های تغییر پیام هستند.

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

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

**یک سوئیچ پیام "ترانزاکشنال" است**. می‌تواند داده‌ها را ذخیره کند یا فرمت و نرخ بیت آن را تغییر دهد، سپس داده‌ها را به‌شکل اصلی خود یا شکل کاملاً متفاوت در پایان دریافت تبدیل کند. سوئیچینگ پیام داده‌ها را از منابع مختلف به‌یک مرکز مشترک تبدیل می‌کند. سوئیچ پیام یکی از فناوری‌های سوئیچینگ است.

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

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

= مزایا =
مزایای تغییر پیام‌ها عبارتند‌از:

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

= همچنین ببینید =

* پیام‌رسان
* تغییر مدار
* نرم‌افزار میانگین پیام
* شبکه‌های تحمل‌کننده تأخیر

= مراجع =

# 
# 
# 
# 
# 
# 
# 
# 
# 
# 

= ادامۀ مطلب =

* Leonard Kleinrock, Information Flow in Large Communication Nets, (MIT, Cambridge, May 31, 1961) Proposal for a Ph.D. Thesis
* Leonard Kleinrock. *Information Flow in Large Communication Nets* (RLE Quarterly Progress Report, July 1961)
* Roshan L. Sharma, "An Approach Towards Evaluating Digital Computer Controlled Message Switching Systems, IFIP Congress65, New York, May 1965.

رده:شبکه رایانه