SDN Controller code in Python. Every DNS Packet is forwarded to the controller and the controller checks for prohibited sites against a database. If the site is prohibited it drops the packet.If not, it is allowed to go through with rules being establish with the usual l2-learning process. The base code is the simple_switch_13.py which comes with RYU installation. RYU doesn't provide a DNS packet parser. The parser was made with Python DPKT library.
-
Notifications
You must be signed in to change notification settings - Fork 2
SDN Controller code in Python. Every DNS Packet is forwarded to the controller and the controller checks for prohibited sites against a database. The base code is the simple_switch_13.py which comes with RYU installation. RYU doesn't provide a DNS packet parser. The parser was made with Python DPKT library.
aduggirala28/RYU-Controller-with-DNS-Parser
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
SDN Controller code in Python. Every DNS Packet is forwarded to the controller and the controller checks for prohibited sites against a database. The base code is the simple_switch_13.py which comes with RYU installation. RYU doesn't provide a DNS packet parser. The parser was made with Python DPKT library.
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published