مقدمه ای درارتباط با به وجودآمدن پروتکل ATM
با ورودبه قرن 21اینترنت به عنوان زیرساخت اصلی جهان ارتباطات درامده است درحال حاضرپروتکلTCP/IPبستراصلی جابه جایی دادههادراینترنت بوده وکلیه سخت افزارهاونرم افزارهای شبکه جهانی اینترنت براساس این پروتکل طراحی وساخته شده اندولی باتوجه به نقاط ضعف فراوان پروتکل فوق پروتکل های جدیدتری مانندATMبرای جایگزینی با ان طراحی شده اندلیکن مشکل عمده دراینجااست که درصورت تصمیم درجهت جایگزینی TCP/IPبادیگرپروتکل هاویاحتی اگربخواهیم نسخه جدیدتری رابه جای ان بکاربگیریم مستلزم ان است که کلیه نرم افزارهاوسخت افزارهای موجوددرسراسرجهان بامدهای جدیدترتعویض شوندواین یعنی میلیاردهادلارهزینه.
(درتکنولوژی ATMمی توان کیفیت سرویس راتضمین نمود)
1-1) مفهوم ATM وشبکه های مبتنی بر ATM
معماری ATM به منظور انتقال بسیار سریع داده ، صدا و تصویر بر روی خطوط انتقال عمومی ( سیم مسی و فیبر نوری ) طراحی و پیاده سازی شد. بر خلاف بسیاری از شبکه هایی که با آن آشنا هستیم ATM شبکه ای مبتنی بر سوئیچ است. بدین ترتیب در ATM برای انتقال اطلاعات باید ابتدا یک ارتباط هماهنگ بین مبدأ و مقصد و سوئیج های میانی برقرار شود به این ارتباط مدار مجازی گفته می شود . ATM می تواند اطلاعات را به روش بدون اتصال یا Connection less ارسال کند ولی از این قابلیت به ندرت استفاده می شود و نیز قادر به انتقال مؤثر داده ها بر روی خطوط عمومی (فیبر) تا نرخ 1Gbps است. تکنولوژی بکار رفته در شبکه های امروزی از جمله عمومی ترین آن یعنی IP از نوع بدون اتصال است. در پروتکل های بدون اتصال ، مشکل اساسی و اجتناب ناپذیر آنست که هیچ تضمینی در رسیدن داده ها به مقصد مورد نظر وجود ندارد ولیکن ATM پروتکلی اتصال گراست و قبل از هرگونه مبادله داده یک مدارمجازییا به اصطلاح یک نشست از طریق سوئیچ ها برقرار می کند پس از آنکه داده ها مبادله شد ، مدار مجازی که حاصل هماهنگی قبلی سوئیچها است از بین خواهد رفت . ATM تنها معماری مبتنی بر انتقال اتصالگرای داده ها نیست . در حقیقت همتا و مکمل IPیعنی TCP نیز پروتکلی اتصالگراست. بدون شک ATM بهترین مثال مطمئن و اتصالگرای داده هاست. عامل مؤثر و کلیدی در سرعت بسیار بالای ATM قالب داده ها و ساختار فریم ها در این معماری است. تمام پروتکلهای مسیریابی بسته هایی را مسیریابی و هدایت می کنند که اندازه ثابت و مشخصی ندارند یک بسته IP می ماند از 20 بایت تا 64 کیلو بایت متغیر باشد . در این پروتکل ها گیرنده بسته ابتدا سرایند آن را پویش می کند تا حجم و اندازه دقیق بسته را استخراج نماید. زمان پردازش یک بسته بنا به اندازه آن متغیر است . در مقابل ATM داده ها را در قالب بسته هایی کوچک و با اندازه ثابت که سول نامیده می شودانتقال می دهد. سلولهای ATM فارغ از آنکه چقدر داده در خود حمل می کنند هرکدام 53 بایت هستند. در هر سلول 53 بایتی 5 بایت سرایند (Header) و 48 بایت بخش حمل داده (PayLoad) است. اگرچه سلولهای ATM دارای اندازه ثابت هستند ولی با این وجود قطعاً به داشتن سرایند نیازمندند. سرایند هر سلول ATM مبدأ و مقصد سلول را مشخص می کند . طول ثابت و کوچک سلولها باعث شده تا معماری ATM روشی بسیار کارامد و مؤثر برای انتقال صدا و تصویر دیجیتال باشد عمل دیگرموفقیت و سرعت ATM طراحی آسنکرون آن است .آسنکرون بودن ATM بدین معناست که سوئیچها قادرند سیگنالهای حامل داده را بطور همزمان هم بفرستند و هم بگیرند و هیچ هماهنگی خاصی بین سیگنالهای ارسال و دریافت نیاز نخواهد بود ماهیت آسنکرون بودن ATM از قالب ثابت سلولها ناشی می شود از آنجایی که سلولها دارای اندازه 53 بایتی هستند هر سوئیچ دقیقاً می داند که دریافت یک سلول چقدر طول می کشد و بدین ترتیب در خلال ارسال سلولها یک سوئیچ می تواند از سوئیچ دیگر سلولی را دریافت نماید.
3-1) مفهوم ATM
در ATM واژه ناهمزمان ، به روش انتقال فیزیکی اشاره ندارد که در B_ISDN در واقع همزمان است ( برای مثال در SDH/SoNET ). کلمه همزمان به روشی اشاره می کند که در آن , عرض باند میان اتصالات و کاربران پخش می شود. عرض باند در شیارهای زمانی با طول ثابت تقسیم می شود. این شیارهای زمانی در صورت نیاز کاربر ، در اختیار او قرار می گیرد و به همین دلیل ، مو قعیت زمانی از پیش تعیین شده ای را ندارد مد انتقال نشان دهنده نوعی روش چند تافت سازی و سوئیچینگ است.