(SDN) شبکه نرم افزاری تعریف شده

مراجعه فرمایید SDNCentral.ir لطفا به سایت

(SDN) شبکه نرم افزاری تعریف شده

مراجعه فرمایید SDNCentral.ir لطفا به سایت

لطفا به سایت SDNCentral.ir مراجعه فرمایید...

🌐لینک‌های مرتبط با اولین مرجع SDN در ایران
🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹🔹

✔️لینک سایت
http://sdncentral.ir

✔️لینک کانال تلگرام
https://telegram.me/sdncentral

✔️لینک کانال آپارات SDNCentral
http://www.aparat.com/sdncentral

✔️لینک انجمن
http://sdncentral.ir/forum

❔نظرات، پیشنهادات، انتقادات، درخواست مقاله و ...
telegram.me/sdncentral_admin

«کپی‌برداری از مطالب مندرج در این تارنما بدون کسب اجازه از نویسندگان غیراخلاقی می‌باشد»

بایگانی

در این پست، نحوه ایجاد یک فایروال ساده با استفاده از واسط مدیریتی سوئیچ Open vSwitch (یا به اختصار OVS)  شرح داده شد. حال می‌خواهیم همان روند را با استفاده از کنترل‌کننده POX پیاده‌سازی نماییم و یک اپلیکیشن برای کنترل‌کننده به زبان پایتون بنویسیم. 

مثال ۱:

همانطور که در پست قبلی نیز اشاره شد، استفاده از دستور زیر می‌توان به طور دستی این Flow Entry را اضافه نمود:

ovs-ofctl add-flow s1 dl_type=0x0800,nw_proto=6,tp_dst=21,actions=drop

 

ولی برای اینکه این کار را با استفاده از کنترل‌کننده POX انجام دهیم می‌توانیم از کد پایتون زیر استفاده نماییم:

msg = of.ofp_flow_mod()

msg.match.dl_type = 0x800

msg.match.tp_dst = 21

msg.match.nw_proto = 6

msg.actions.append(of.ofp_action_output(port = of.OFPP_DROP))

self.connection.send(msg)

 

مثال ۲:

ovs-ofctl add-flow s1 dl_type=0x0800,dl_src=00:00:00:00:00:11,actions=output:2

 

با استفاده از کنترل‌کننده POX می‌توان از کد پایتون زیر استفاده نمود:

msg = of.ofp_flow_mod()

msg.match.dl_type = 0x800

msg.match.dl_src = 00:00:00:00:00:11

msg.actions.append(of.ofp_action_output(port = 2))

self.connection.send(msg)

 

منتظر نظرات شما دوستان هستیم...


نظرات (۰)

هیچ نظری هنوز ثبت نشده است
ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">