معرفی و نصب کنترلر OpenDaylight

کنترلر OpenDaylight نه تنها از پروتکل OpenFlow بلکه از سایر پروتکل‌های آزاد دیگر که امکان ارتباط با تجهیزات شبکه را فراهم می‌کنند پشتیبانی می‌کند (پروتکل‌های واسط جنوبی-Southbound  API). همچنین شامل پروتکل‌های واسط شمالی یا Northbound API می‌باشد که مشتری را قادر می‌سازد تا با استفاده از اپلیکیشن‌های خود شبکه را کنترل کند. معماری کنترلر از هر دو نوع سوئیچ هیبرید و همچنین سوئیچ‌های OpenFlow کلاسیک پشتیبانی می‌کند.

 

پیش‌نیازها

  • لینوکس (معمولا Ubuntu یا THEL یا Fedora و یا سایر توزیع‌های محبوب لینوکس که از جاوا پشتیبانی می‌کنند)
  • JVM 1.7 و یا بالاتر (توجه:‌JAVA_HOME باید در متغیرهای محیطی تعریف شود)

نصب

ابتدا از طریق این لینک نرم افزار کنترلر را دانلود نمایید. برای دانلود آخرین نسخه کنترلر ODL در صفحه Downloads بر روی آخرین نسخه Pre-Built Zip کلیک کنید.

فایل فشرده را در دایرکتوی مد نظر (مثلا HOME) از حالت فشرده خارج کنید.

دستور زیر را اجرا کنید:

./bin/karaf

 

مثال

$ wget https://nexus.opendaylight.org/content/repositories/public/org/opendaylight/integration/distribution-karaf/0.6.0-Carbon/distribution-karaf-0.6.0-Carbon.zip

$ ls distribution-karaf-0.6.0-Carbon.zip

$ unzip distribution-karaf-0.6.0-Carbon.zip

$ cd distribution-karaf-0.6.0-Carbon.zip

$ ./bin/karaf
معرفی و نصب کنترلر OpenDaylight
میانگین 4 امتیاز از 1 رای

(3) دیدگاه

  • علی پاسخ

    سلام یک سوال برای من این ارور میده اما اجرا میشه
    karaf: JAVA_HOME not set; results may vary
    چجوری درستش کنم؟

    ۳۱ تیر ۱۳۹۶ در ۱:۲۵ ق.ظ
    • سید حسام قاسمی
      سید حسام قاسمی پاسخ

      سلام
      این ارور نیز، وارنینگ هستش. میتونید بهش توجه نکنید و یا اقدام به تنظیم JAVA_HOME کنید و متغیر محیطی براش تنظیم کنید

      ۱ مرداد ۱۳۹۶ در ۱:۱۴ ب.ظ
  • الهام براتعلی پور پاسخ

    سلام وقت بخیر تبریک بابت سایت خیلی خوبتون. استاد ما موضوعی رو به عنوان پروژه تعریف کردند با عنوان پیاده سازی (dpi (deep packet inspection بر روی کنترلر opendaylight با استفاده از snort. میشه محبت کنید و راهنمایی کنید چه مراحلی رو باید انجام داد؟ با تشکر

    ۱۵ خرداد ۱۳۹۷ در ۲:۵۲ ق.ظ

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *