P4: تفاوت میان نسخهها
(صفحهای جدید حاوی «P4 یک زبان متن باز است که امکان برنامه نویسی و پردازش بسته های شبکه را برای data-p...» ایجاد کرد) |
بدون خلاصۀ ویرایش |
||
(۳ نسخهٔ میانیِ ایجادشده توسط همین کاربر نشان داده نشد) | |||
خط ۱: | خط ۱: | ||
P4 یک زبان متن باز است که امکان برنامه نویسی و پردازش بسته های شبکه را برای data-plane در شبکه های مجازی و شبکه های نرم افزار محور (SDN) فراهم می کند. این زبان در پروتکل هایی نظیر OpenFlow قابل استفاده است. با استفاده از این زبان شما میتوانید دقیقا بگویید که چه کاری میخواهید با یک بسته شبکه انجام دهید. | [[پرونده:P4.png]] | ||
P4 که سرنام Programming Protocol-Independent Packet Processors می باشد، یک زبان متن باز و سطح بالا است که امکان برنامه نویسی و پردازش بسته های شبکه را برای data-plane در شبکه های مجازی و شبکه های نرم افزار محور (SDN) فراهم می کند. این زبان اولین بار در مقاله ای در سال 2014 معرفی گردید و در حال حاضر در کنار پروتکل هایی نظیر OpenFlow قابل استفاده است. با استفاده از این زبان شما میتوانید دقیقا بگویید که چه کاری میخواهید با یک بسته شبکه انجام دهید. | |||
در مقایسه با سایر زبان ها نظیر سی و پایتون، زبان P4 بصورت خاص منظوره و بهینه شده برای هدایت داده ها در شبکه طراحی شده است و در کنار روند رو به رشد SDN در چند سال اخیر، این زبان نیز توجه زیادی را به خود جلب کرده است. برای کسب اطلاعات بیشتر و مشاهده مشخصات و ابزارهای قابل استفاده، میتوانید به سایت رسمی آن (p4.org) مراجعه نمایید. | |||
[[پرونده:P4-2.jpg]] | |||
== منابع == | == منابع == | ||
* http://p4.org/ | * http://p4.org/ | ||
* https://www.sdxcentral.com/articles/news/p4-language-aims-to-take-sdn-beyond-openflow/2015/05/ | * https://www.sdxcentral.com/articles/news/p4-language-aims-to-take-sdn-beyond-openflow/2015/05/ |
نسخهٔ کنونی تا ۲۱ اوت ۲۰۱۵، ساعت ۰۱:۰۰
P4 که سرنام Programming Protocol-Independent Packet Processors می باشد، یک زبان متن باز و سطح بالا است که امکان برنامه نویسی و پردازش بسته های شبکه را برای data-plane در شبکه های مجازی و شبکه های نرم افزار محور (SDN) فراهم می کند. این زبان اولین بار در مقاله ای در سال 2014 معرفی گردید و در حال حاضر در کنار پروتکل هایی نظیر OpenFlow قابل استفاده است. با استفاده از این زبان شما میتوانید دقیقا بگویید که چه کاری میخواهید با یک بسته شبکه انجام دهید.
در مقایسه با سایر زبان ها نظیر سی و پایتون، زبان P4 بصورت خاص منظوره و بهینه شده برای هدایت داده ها در شبکه طراحی شده است و در کنار روند رو به رشد SDN در چند سال اخیر، این زبان نیز توجه زیادی را به خود جلب کرده است. برای کسب اطلاعات بیشتر و مشاهده مشخصات و ابزارهای قابل استفاده، میتوانید به سایت رسمی آن (p4.org) مراجعه نمایید.