پردازنده شبکه ایکس‌پی۲۳۵۰ اینتل



پردازنده شبکه IXP2350

نقاط برجسته محصول 
 دارای چهار ریزموتور   چند نخی با قابلیت برنامه‌ریزی کامل و حافظه ذخیره‌سازی کنترل بالا  برای پکت فورواردینگ تک تراشه‌ای و مدیریت ترافیک، تا 4.9 Gops
 یک هسته Intel Xscale 32-بیتی یکپارچه با توان مصرفی پایین دارای یک کنترلر حافظه، انسجام کش  و L2 push cache برای پردازش طرح کنترل با کارایی بالا
	ویژگی‌های گسترده تجمیع هم بندی‌های فیزیکی مبتنی بر استانداردها، پردازش سرعت بالا و تسریع رمزنگاری، موجب صرفه جویی در هزینه، پاور، و فضای بورد می‌شوند.
 محیط توسعه جامع موجب توسعه و نمونه‌سازی سریع محصول می‌شود.
 بلاک‌های سازنده برنامه‌های کاربردی از اینتل و شرکت‌های شخص ثالث، روند عرضه به بازار  را تسریع می‌کنند.
 توان مصرفی پایین و بسته‌بندی فشرده، موجب کاهش هزینه سیستم می‌شود.
 چارچوب نرم افزاری Intel IXA امکان قابلیت استفاده مجدد از نرم افزار را به مشتری‌ها داده و موجب کاهش ریسک توسعه می‌شود.

مروری بر محصول 
تجهیزات طراحی شده برای برنامه‌های کاربردی لبه  و دسترسی  شبکه نیازمند کارایی پردازشی بالایی برای پشتیبانی سرویس‌های ارزش افزوده  شبکه در نرخ خط ‌های T1/E1 تا 2 Gbps می‌باشند. شرکت‌های تجهیزات شبکه باید به سرعت این سرویس‌ها را اضافه کنند و زمان و هزینه توسعه را به کمترین حد ممکن برسانند. برای تأمین این نیازها و گسترش طول دوره عرضه، پردازنده‌های شبکه‌ای باید کارآیی را با انعطاف‌پذیری برنامه‌ریزی ترکیب کنند. بعلاوه، شرکت‌ها با پیاده‌سازی واسط‌های مبتنی بر استاندارد، بتوانند با استفاده مجدد کد، تولید مولفه‌ها را ساده‌تر و با هزینه کمتری انجام دهند. این امر موجب تسریع چشمگیری در زمان عرضه به بازار و استفاده مجدد کد می‌شود.

با اضافه شدن پردازنده شبکه IXP2350 Intel به خط تولید، اکنون پردازنده شبکه‌های IXP2XXX، کارآیی مقیاس پذیر از T1/E1 تا OC-192/10 Gbps را پشتیبانی می‌نمایند. این محصول میان دوره  موجب تجدید و نوسازی معماری قابل برنامه‌ریزی کامل اینتل، کاهش نقاط هزینه/کارآیی برای کاربردهای لبه و دسترسی، شامل وسیله‌های دسترسی پهنای باند وسیع، سیستم‌های زیرساخت بی سیم، روترها و سوئیچ‌های چند-سرویسه  می‌شود. پردازنده IXP2350 دارای قابلیت کامل برنامه‌ریزی بوده و برای پشتیبانی بازبینی دقیق پکت با سرعت خط، مدیریت ترافیک، و فورواردینگ روی یک تراشه، ویژگی‌های معماری کلیدی خط تولید IXP42X و IXP2XXX را در یک جا جمع می‌کند. معماری ذخیره و فوروارد  این پردازنده، یک هسته Xscore بهبود یافته اینتل با کارآیی بالا، چهار عدد ریزموتور 32-بیتی چند نخی مستقل، تسریع رمزنگاری مبتنی بر سخت افزار، و یک کنترلر کانال 256 HDLC را به منظور بالابردن تحویل تا 4.9 Gops ترکیب می‌کند.
پردازنده شبکه IXP2350 قدرت پردازشی کافی برای اجرای کاربردهایی که قبلاً نیازمند ASIC‌های سرعت بالای گران قیمت بود، را دارد.
برای تأمین تقاضای نیازمندی‌های کارآیی طرح داده‌ای  امروز و فردا، پردازنده شبکه IXP2350 اینتل یک پردازنده طرح کنترلی قدرتمند، یکپارچه را در یک تراشه یکسان فراهم نموده‌است. هسته سرعت بالا (تا 1.2 GHz)، ویژگی‌های حافظه و I/O پیشرفته، مثلاً یک کنترلر حافظه مخصوص، که انسجام chache و L2 Push cache، را با هم یکی می‌کند، مشتری‌ها را به حذف یک پردازنده طرح داده خارجی در کاربردهای بسیاری قادر می‌کند. برای نمونه، در یک 3G base-station transport line cord، سیگنالینگ کنترل نسل 3 وظیفه – سنگین  و توابع رمزنگاری IKE می‌توانند با استفاده از پردازنده‌های طرح داده توکار پردازنده‌های شبکه IXP2350 انجام شوند.
ویژگی‌های کمک سخت افزاری  در پردازنده شبکه IXP2350 کارآیی طرح داده را افزایش داده و توسعه را ساده‌تر می‌نماید. پردازنده شبکه IXP2350 علاوه بر حافظه محلی برای ریز موتورها، حاوی منابع توکاری برای وظایفی همچون قطعه بندی و همبندی   مد ATM ، برچسب زمانی  برای حمایت از اندازه‌گیری جریان، و یک تابع ضرب برای محاسبات الگوریتمی پیچیده همچون کیفیت سرویس  می‌باشد. پردازنده‌های شبکه، به منظور بهبود سودمندی توسعه دهنده و ساده‌سازی جریان‌های کد، انجام تغییرات در پکت به منظور تراز نمودن بایتی  را خودکار می‌نماید.

انعطاف‌پذیری کاربردی 
توانایی پردازنده شبکه IXP2350 در پشتیبانی از نرخ خط تا full duplex 2 Gbps (یا OC-12/1 Gbps با headroom قابل توجه)، آن را برای طیف وسیعی از کاربردها همچون کاربردهای زیر، ایدآل می‌کند:
 DSL Access Multiplexers (DSLAMs)
 لایه‌های انتقال شبکه دسترسی رادیویی 2.5G و 3G با زیرساخت بی سیم
 درگاه‌های تجمیع  نقاط دسترسی  مربوط به شبکه‌های  WLAN
 WiMAX (802.16x) basestations
 سوئیچ‌های چند سرویسه  WAN
 تجهیزات CMTS
 روترهای تجاری
قابلیت برنامه‌نویسی پردازنده‌های شبکه IXP2350 آن‌ها را برای کاربردهایی همچون: درگاه‌های VoIP ، پلتفورم‌های دسترسی چند سرویسی، متمرکزکننده‌های دسترسی راه دور، درگاه‌های شبکه‌های خصوصی مجازی، و کاربردهای متفاوت دیگری مناسب ساخته‌است.
مدل‌های کاربرد پردازنده‌های شبکه‌ای AXP2350 عبارتند از:
 تجمیع، SAR نمودن با مد ATM، سیاست گذاری، فورواردینگ و تبدیل پروتکل در trunk cord‌ها یا به عنوان line cord‌های هوشمند در تجهیزات DSLAM / mini-DSLAM
 تجمیع، فورواردینگ، و تبدیل پروتکل در تجهیزات CMTS
 SAR نمودن با مد ATM، رمزنگاری و تبدیل پروتکل در یک basestation/radio network controller
 تونلینگ GTP و فورواردینگ Ipv6 در زیرساخت بی سیم
 تجمیع، شکل‌دهی ترافیک، سیاست گذاری، فورواردینگ، و تبدیل پروتکل در سوئیچ‌های WLAN یا ایستگاه‌های پایانی WiMAX
 SAR نمودن با مد ATM، شکل‌دهی ترافیک، سیاست گذاری، تبدیل پروتکل، و تجمیع برای سوئیچ‌های چند-سرویسه WAN
 تعدیل بار  آگاه از محتوی، فورواردینگ، و سیاست‌گذاری برای برنامه‌های کاربردی
 تجمیع چند گیگابایتی با فورواردینگ و QoS در یک WLAN access point aggregation gateway
 VLAN، فورواردینگ، مدیریت کیفیت سرویس در بیش از 3 میلیون پکت در هر پانیه در یک کاربرد روتر تجاری

تازه‌های معماری سخت افزاری 
کلید قابلیت‌های کارآیی پردازنده شبکه IXP2350، رویکرد پردازش شبکه‌ای منحصر به فرد اینتل می‌باشد که به یک مسئله پردازش جریان سلول/بسته اجازه می‌دهد تا به چندین وظیفه متوالی قابل اتصال به همدیگر تبدیل شود. طراحی سخت افزار از اشتراک‌گذاری سریع و انعطاف پذیر دیتا و سیگنال‌های رویداد میان نخ‌ها و ریز موتورها برای مدیریت عملیات وابسته به دیتا میان چندین طبقه پردازش موازی با تاخیر حداقل استفاده می‌نماید. ترکیب پایپلاین نرم افزاری انعطاف پذیر و ارتباط میان پردازشی  سریع، این اجازه را می‌دهد که پردازنده شبکه IXP2350 ظرفیت پردازشی قوی را در نرخ خط‌هایی در بازه T1/E1 تا 2 Gbps تحویل دهد.
معماری پردازنده شبکه اینتل، نوآوری‌های اساسی را به منظور حصول اطمینان از ارتباط با تاخیر-پایین میان پردازش‌ها پیاده‌سازی می‌نماید:
 رجیسترهای همسایه بعدی  به ریزموتورها این توانایی را می‌دهد تا دیتا و اطلاعات حالت  را به سرعت به ریزموتورهای همسایه عبور دهد.
 گذرگاه‌های مد بازتابنده این اطمینان را می‌دهند که چندین ریزموتور بتوانند دیتا و سیگنال‌های رویداد glogal را با استفاده از باس‌های 32-بیتی بدون جهت، متصل‌کننده مؤلفه پردازش داخلی پردازنده شبکه و منابع حافظه، به اشتراک بگذارند.

 رجیسترهای Ring Buffer مکانیزم با کارآیی بالایی را برای لینک منعطف وظایف بین چندین پایپلاین نرم افزاری فراهم می‌نماید. Ring Bufferبه توسعه دهندگان اجازه برپاسازی کارآی روابط «تولیدکننده-مصرف‌کننده» بین ریز موتورها، انتشار کارآی نتایج میان پایپلاین‌ها به ترتیب FIFO را میسر می‌سازد. برای به حداقل رساندن تاخیر مربوط به ارجاع حافظه خارجی، ساختار رجیسترها با مرتبط ساختن 16 وارده از حافظه قابل آدرس دهی محتوی  کامل می‌شود. با پیکربندی CAM به عنوان یک chache توزیع شده، اجازه داده می‌شود تا چندین نخ و ریز موتور برای دستکاری دیتای یکسان به‌طور هم‌زمان عمل کنند.
پردازنده شبکه کارآی Ixp2350 شرکت اینتل قابلیت برنامه‌نویسی را به منظور سرعت دادن به توزیع سرویس هوشمند شبکه تحویل می‌دهد. Intel IXA، معماری پردازنده شبکه اینتل، توسعه دهندگان برنامه‌های کاربردی برای پردازنده شبکه را قادر به مقایسه با برنامه‌های کاربردی دیگر و تولیدات متوالی از محصولات شبکه‌ای می‌کند. Intel IXA حاوی مجموعه‌ای از ابزارهای پیاده‌سازی برای خط تولید IXP2XXX، محیط توسعه گسترده‌ای را فراهم می‌آورد که می‌تواند تا حد چشمگیری زمان عرضه به بازار (TTM) را سرعت ببخشد و سرمایه‌گذاری‌های مشتری روی نرم افزار را گسترش دهد.

محیط توسعه 
محیط توسعه Intel IXP2350 شامل بسته توسعه نرم افزاری  IXA   (Intel IXA SDK) توسط یک پلتفرم توسعه سخت افزاری با پشتیبانی از نرم افزار و ابزار، تکمیل شده‌است. SDK با فراهم آوردن ابزارهای سطح بالا، پشتیبانی از سیستم عامل توکار، چارچوب نرم افزاری Intel IXA، کتابخانه ها/بلوک‌های سازنده نرم افزار، و برنامه‌های کاربردی مرجع که مشتریان را قادر به ارزیابی می‌نماید، کارآیی را اثبات و تنظیم می‌کند و یک سری برنامه‌های کاربردی برای پردازنده شبکه، جهت تأمین نیازمندی‌های محصول و کمینه کردن زمان TTM فراهم می‌آورد.
پلتفرم توسعه سخت افزار، برای رسیدن به حداکثر انعطاف‌پذیری در طراحی، متشکل از یک استاندارد صنعتی اسکلت فاکتور، یک بورد پایه IXP2350 ، و یک انتخاب از کارت‌های رسانه‌ای پیمانه‌ای  می‌باشد. نرم افزارها و سیلیکون‌های مکمل از اعضای Intel Communication Alliance و شرکت‌های شخص ثالث دیگر، طراحی شده‌اند تا با کار کردن کنار هم بتوانند انعطاف‌پذیری و مقیاس‌پذیری را فراهم آورند و سطوح کارآیی مورد نیاز برای تأمین نیازهای فردای شبک‌های کارآیی-بالا  را تأمین نمایند.

ویژگی‌ها و مزایای پردازنده IXP2350

مشخصه‌های معماری پردازنده IXP2350

معماری تبادل اینترنت اینتل  (Intel IXA) 

Intel IXA یک معماری پردازش بسته می‌باشد که بستری را برای قابلیت جابجایی نرم افزار بین چندین نسل پردازنده‌های شبکه مهیا می‌کند. Intel IXA مبتنی بر ریز موتورهای قابل برنامه‌ریزی، تکنولوژی Intel Xscale و چارچوب نرم افزاری Intel IXA می‌باشد. اطلاعات بیشتر درباره Intel IXA و خط تولید پردازنده شبکه اینتل، در آدرس‌های لیست شده در زیر موجود است.

Intel Communications Alliance 
توسعه دهندگان با پلتفرم‌های توسعه اینتل می‌توانند سیستم‌های گسترده‌ای را با ترکیب محصولات اینتل و شرکت‌های شخص ثالث (جهت سرعت بخشیدن به TTM و کاهش هزینه‌های پیاده سازی) طراحی کنند. برای کسب اطلاعات بیشتر از شرکت‌های شخص ثالث Intel Communications Alliance که از پردازنده‌های شبکه اینتل و محیط‌های توسعه آن‌ها پشتیبانی می‌کنند به آدرس: www.intel.com/go/ic مراجعه نمایید.

راه‌های ارتباطی اینتل

منابع 
Ihttp://download.intel.com/design/network/ProdBrf/30367803.pdf

ریزپردازنده‌های اینتل