سیکلادس

شبکه کامپیوتری CYCLADES () یک شبکه تحقیقاتی فرانسوی بود که در اوایل دهه ۱۹۷۰ به وجود آمد. این یکی از شبکه‌های پیشتازی بود که مفهوم سوئیچ بسته را آزمایش کرد و بر خلاف ARPANET، به وضوح برای ساده‌سازی کار اینترنتی ساخته شد.

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

این شبکه توسط دولت فرانسه، به واسطه Institut de Recherche en lnformatique et en Automatique (IRIA)، آزمایشگاه ملی تحقیقاتی علوم کامپیوتر در فرانسه، که اکنون با نام Inria معروف است، پشتیبانی می‌شد که به عنوان آژانس هماهنگ‌کننده فعالیت می‌کرد. چند تولیدکننده کامپیوتر، بنیاد تحقیقاتی و دانشگاه‌های فرانسوی در این تلاش همکاری کردند. CYCLADES به دست لویی پوزین طراحی و کارگردانی شد.

مفهوم و استقرار 
این پروژه در سال ۱۹۷۱ راه اندازی شد. طراحی و استخدام در سال ۱۹۷۲ شروع شد و نوامبر ۱۹۷۳ شاهد اولین نمایش به واسطه سه میزبان و یک سوئیچ بسته بود.

پوزین اصطلاح catenet را در سال ۱۹۷۳ در یادداشتی که در اختیار کارگروه شبکه بین‌المللی قرار گرفت، برای تشریح سیستمی از شبکه‌های ارتباطی سوئیچ بسته‌ای که به وسیله دروازه‌ها به هم وصل شده‌اند، ایجاد کرد. وی بعداً این ایده‌ها را در مقاله‌ای در سال ۱۹۷۴ با عنوان «پیشنهادی برای اتصال شبکه‌های سوئیچینگ بسته» به چاپ رساند.

گسترش شبکه در سال ۱۹۷۴ با نصب سه سوئیچ بسته تا ماه فوریه ادامه یافت، اگرچه در آن نقطه شبکه هر روز فقط سه ساعت فعالیت می‌کرد. تا ژوئن، شبکه به هفت سوئیچ رسید و در طول روز برای استفاده آزمایشی قابل دسترس بود.

یک متمرکزکننده ترمینال نیز در همان سال توسعه یافت، چرا که اشتراک زمانی هنوز یک روش رایج برای استفاده از رایانه بود. در سال ۱۹۷۵، شبکه به دلیل محدودیت‌های بودجه ای اندکی عقب‌نشینی کرد، اما این عقب‌نشینی زودگذر بود. در آن مرحله، شبکه خدمات کاربری کنترل از راه دور، فایل دسته ای از راه دور و انتقال فایل را ارائه داد.

در سال ۱۹۷۶ شبکه در حال استقرار کامل بود و سرانجام به ۲۰ گره با اتصال به NPL در لندن، ESA در رم و شبکه انفورماتیک اروپایی (EIN) رسید و شماره گذاری شد.

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

«دو منبع الهام بخش دیتاگرام‌ها بودند. یکی از آنها مطالعات دونالد دیویس بود. او شبیه سازی‌هایی از شبکه‌های دیتاگرام انجام داده بود، اگرچه او هیچ چیزی نساخته بود، و از نظر فنی قابل اجرا به نظر می‌رسید. الهام دوم این بود که من چیزهای ساده را دوست دارم. من هیچ انگیزش فنی واقعی برای همپوشانی دو سطح از پروتکل‌های انتها به انتها ندیدم. فکر کردم یکی کافی است.»

- لوئیس پوزین

شبکه CIGALE دارای یک پروتکل مسیریابی بردار فاصله بود و امکان آزمایش با معیارهای مختلف را تأمین نمود. همچنین شامل یک پروتکل همگام سازی زمانی در همه کلیدهای بسته بود. CIGALE شامل تلاش‌های اولیه در اجرای کنترل تراکم با نادیده گرفتن بسته‌های اضافی بود.

شبکه CIGALE دارای یک پروتکل مسیریابی بردار فاصله بود و امکان آزمایش با معیارهای مختلف را تأمین نمود. همچنین شامل یک پروتکل همگام سازی زمانی در همه کلیدهای بسته بود. CIGALE شامل تلاش‌های اولیه در اجرای کنترل تراکم با نادیده گرفتن بسته‌های اضافی بود.

نام CIGALE () – فرانسوی برای cicada – از این حقیقت سرچشمه می‌گیرد که توسعه‌دهندگان یک بلندگو را در هر رایانه نصب کرده‌اند، به‌گونه ای که «وقتی بسته‌ای از رایانه عبور می‌کند، صدای «چیرپ چیرپ چیرپ» مانند cicadas می‌شود.

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

نابودی 
تا سال ۱۹۷۶، PTT فرانسه در حال توسعه راه‌گزینی بسته کوچک بود، که یک شبکه بسته مبتنی بر استاندارد نوظهور X.25 بود. بحث‌های آکادمیک بین دیتاگرام و شبکه‌های مدار مجازی تا مدتی ادامه پیدا کرد، اما سرانجام با تصمیمات بوروکراتیک کوتاه شدند.

انتقال داده در آن زمان در انحصار دولت فرانسه بود و IRIA برای راه اندازی شبکه سیکلادس نیازمند یک بخش ویژه بود. PTT با سرمایه‌گذاری مالی توسط دولت رقیب شبکه Transpac خود موافقت ننمود و اصرار به لغو مجوز و بودجه داشت. تا سال ۱۹۸۱، Cyclades مجبور به تعطیلی شد.

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

این شبکه زمینه پرثمری برای تجربه و آزمایش بود و به نسلی از دانشمندان کامپیوتر فرانسوی این امکان را فراهم کرد که مفاهیم شبکه را آزمایش و تمرین نمایند. لوئیس پوزین و فارغ التحصیلان CYCLADES تعدادی از پروژه‌های بعدی را در IRIA برای آزمایش شبکه‌های محلی، شبکه‌های ماهواره ای، سیستم عامل یونیکس و سیستم عامل عبور پیام Chorus شروع کردند.

هوبرت زیمرمن از تجربه خود در CYCLADES بهره برد تا بر طراحی مدل OSI اثر بگذارد، که هنوز هم یک ابزار آموزشی متداول است.

جرارد لو لان با وینت سرف و باب کان همکاری کرد تا مفاهیم پروژه سیکلادس را در طراحی اصلی برنامه کنترل انتقال بگنجاند.

فارغ التحصیلان و پژوهشگران CYCLADES در IRIA/INRIA نیز در توسعه پذیرش اینترنت در فرانسه مؤثر بودند و سرانجام شاهد توفیق اینترنت مبتنی بر دیتاگرام و انهدام شبکه‌های مدار مجازی X.25 و ATM بودند.

جستارهای وابسته 
 تاریخچه اینترنت
 اینترنت در فرانسه § تاریخ
 شبکه NPL

منابع 
 Pouzin, Louis (1973). "Presentation and Major Design Aspects of the Cyclades Computer Network". Proceedings of the NATO Advanced Study Institute on Computer Communication Networks. Sussex, United Kingdom: Noordhoff International Publishing. pp. 415–434.
 Pouzin, Louis (1974). "CIGALE, the packet switching machine of the CYCLADES computer network". Proc of IFIP. Stockholm, Sweden. pp. 155–159.
 Pouzin, Louis (1975). "The CYCLADES network-present state and development trends". Symposium on Computer Networks. Gaithersburg, Maryland: IEEE Computer Society. pp. 8–13.

یادداشت

بیشتر خواندن 
 لوئیس پوزین (ویراستار)، شبکه کامپیوتری Cyclades: Toward Layered Network Architectures (هلند شمالی، آمستردام، ۱۹۸۲)

پیوند به بیرون 
 نابودی سیکلادس

اختراع‌های فرانسوی
تاریخ اینترنت
شبکه‌های رایانه‌ای