Submit Search
Upload
OpenIRIS OpenAP
•
Download as PPTX, PDF
•
1 like
•
624 views
ymtech
Follow
OpenIRIS OpenAPI (static entry flow ) : For DNS Query Mirroring
Read less
Read more
Software
Report
Share
Report
Share
1 of 4
Download now
Recommended
New SPL Features in PHP 5.3
New SPL Features in PHP 5.3
Matthew Turland
Spl Not A Bridge Too Far phpNW09
Spl Not A Bridge Too Far phpNW09
Michelangelo van Dam
Php course-in-navimumbai
Php course-in-navimumbai
vibrantuser
PHP 7 – What changed internally? (Forum PHP 2015)
PHP 7 – What changed internally? (Forum PHP 2015)
Nikita Popov
Solr & Lucene @ Etsy by Gregg Donovan
Solr & Lucene @ Etsy by Gregg Donovan
Gregg Donovan
Electrify your code with PHP Generators
Electrify your code with PHP Generators
Mark Baker
Solr @ Etsy - Apache Lucene Eurocon
Solr @ Etsy - Apache Lucene Eurocon
Giovanni Fernandez-Kincade
PHP 7 – What changed internally?
PHP 7 – What changed internally?
Nikita Popov
Recommended
New SPL Features in PHP 5.3
New SPL Features in PHP 5.3
Matthew Turland
Spl Not A Bridge Too Far phpNW09
Spl Not A Bridge Too Far phpNW09
Michelangelo van Dam
Php course-in-navimumbai
Php course-in-navimumbai
vibrantuser
PHP 7 – What changed internally? (Forum PHP 2015)
PHP 7 – What changed internally? (Forum PHP 2015)
Nikita Popov
Solr & Lucene @ Etsy by Gregg Donovan
Solr & Lucene @ Etsy by Gregg Donovan
Gregg Donovan
Electrify your code with PHP Generators
Electrify your code with PHP Generators
Mark Baker
Solr @ Etsy - Apache Lucene Eurocon
Solr @ Etsy - Apache Lucene Eurocon
Giovanni Fernandez-Kincade
PHP 7 – What changed internally?
PHP 7 – What changed internally?
Nikita Popov
PHP data structures (and the impact of php 7 on them), phpDay Verona 2015, Italy
PHP data structures (and the impact of php 7 on them), phpDay Verona 2015, Italy
Patrick Allaert
Rust ⇋ JavaScript
Rust ⇋ JavaScript
Ingvar Stepanyan
Solr & Lucene at Etsy
Solr & Lucene at Etsy
Lucidworks (Archived)
Solr and Lucene at Etsy - By Gregg Donovan
Solr and Lucene at Etsy - By Gregg Donovan
lucenerevolution
PHP Arrays - indexed and associative array.
PHP Arrays - indexed and associative array.
wahidullah mudaser
Crazy things done on PHP
Crazy things done on PHP
Taras Kalapun
Living with garbage
Living with garbage
lucenerevolution
Php 101: PDO
Php 101: PDO
Jeremy Kendall
第49回Php勉強会@関東 Datasource
第49回Php勉強会@関東 Datasource
Kaz Watanabe
PHP Language Trivia
PHP Language Trivia
Nikita Popov
Doctrine MongoDB ODM (PDXPHP)
Doctrine MongoDB ODM (PDXPHP)
Kris Wallsmith
Introduction to CloudForecast / YAPC::Asia 2010 Tokyo
Introduction to CloudForecast / YAPC::Asia 2010 Tokyo
Masahiro Nagano
Php Mysql
Php Mysql
Mudasir Syed
Perl Web Client
Perl Web Client
Flavio Poletti
Redis the better NoSQL
Redis the better NoSQL
OpenFest team
Nubilus Perl
Nubilus Perl
Flavio Poletti
Doctrine fixtures
Doctrine fixtures
Bill Chang
Security Meetup 22 октября. «Реверс-инжиниринг в Enterprise». Алексей Секрето...
Security Meetup 22 октября. «Реверс-инжиниринг в Enterprise». Алексей Секрето...
Mail.ru Group
Fatc
Fatc
Wade Arnold
Microservices with Swagger, Flask and Docker
Microservices with Swagger, Flask and Docker
Dhilipsiva DS
Secure and accelerate APIs' lifecycle with the OpenAPI specification
Secure and accelerate APIs' lifecycle with the OpenAPI specification
Nordic APIs
The Swagger Format becomes the Open API Specification: Standardizing descript...
The Swagger Format becomes the Open API Specification: Standardizing descript...
3scale
More Related Content
What's hot
PHP data structures (and the impact of php 7 on them), phpDay Verona 2015, Italy
PHP data structures (and the impact of php 7 on them), phpDay Verona 2015, Italy
Patrick Allaert
Rust ⇋ JavaScript
Rust ⇋ JavaScript
Ingvar Stepanyan
Solr & Lucene at Etsy
Solr & Lucene at Etsy
Lucidworks (Archived)
Solr and Lucene at Etsy - By Gregg Donovan
Solr and Lucene at Etsy - By Gregg Donovan
lucenerevolution
PHP Arrays - indexed and associative array.
PHP Arrays - indexed and associative array.
wahidullah mudaser
Crazy things done on PHP
Crazy things done on PHP
Taras Kalapun
Living with garbage
Living with garbage
lucenerevolution
Php 101: PDO
Php 101: PDO
Jeremy Kendall
第49回Php勉強会@関東 Datasource
第49回Php勉強会@関東 Datasource
Kaz Watanabe
PHP Language Trivia
PHP Language Trivia
Nikita Popov
Doctrine MongoDB ODM (PDXPHP)
Doctrine MongoDB ODM (PDXPHP)
Kris Wallsmith
Introduction to CloudForecast / YAPC::Asia 2010 Tokyo
Introduction to CloudForecast / YAPC::Asia 2010 Tokyo
Masahiro Nagano
Php Mysql
Php Mysql
Mudasir Syed
Perl Web Client
Perl Web Client
Flavio Poletti
Redis the better NoSQL
Redis the better NoSQL
OpenFest team
Nubilus Perl
Nubilus Perl
Flavio Poletti
Doctrine fixtures
Doctrine fixtures
Bill Chang
Security Meetup 22 октября. «Реверс-инжиниринг в Enterprise». Алексей Секрето...
Security Meetup 22 октября. «Реверс-инжиниринг в Enterprise». Алексей Секрето...
Mail.ru Group
Fatc
Fatc
Wade Arnold
What's hot
(19)
PHP data structures (and the impact of php 7 on them), phpDay Verona 2015, Italy
PHP data structures (and the impact of php 7 on them), phpDay Verona 2015, Italy
Rust ⇋ JavaScript
Rust ⇋ JavaScript
Solr & Lucene at Etsy
Solr & Lucene at Etsy
Solr and Lucene at Etsy - By Gregg Donovan
Solr and Lucene at Etsy - By Gregg Donovan
PHP Arrays - indexed and associative array.
PHP Arrays - indexed and associative array.
Crazy things done on PHP
Crazy things done on PHP
Living with garbage
Living with garbage
Php 101: PDO
Php 101: PDO
第49回Php勉強会@関東 Datasource
第49回Php勉強会@関東 Datasource
PHP Language Trivia
PHP Language Trivia
Doctrine MongoDB ODM (PDXPHP)
Doctrine MongoDB ODM (PDXPHP)
Introduction to CloudForecast / YAPC::Asia 2010 Tokyo
Introduction to CloudForecast / YAPC::Asia 2010 Tokyo
Php Mysql
Php Mysql
Perl Web Client
Perl Web Client
Redis the better NoSQL
Redis the better NoSQL
Nubilus Perl
Nubilus Perl
Doctrine fixtures
Doctrine fixtures
Security Meetup 22 октября. «Реверс-инжиниринг в Enterprise». Алексей Секрето...
Security Meetup 22 октября. «Реверс-инжиниринг в Enterprise». Алексей Секрето...
Fatc
Fatc
Viewers also liked
Microservices with Swagger, Flask and Docker
Microservices with Swagger, Flask and Docker
Dhilipsiva DS
Secure and accelerate APIs' lifecycle with the OpenAPI specification
Secure and accelerate APIs' lifecycle with the OpenAPI specification
Nordic APIs
The Swagger Format becomes the Open API Specification: Standardizing descript...
The Swagger Format becomes the Open API Specification: Standardizing descript...
3scale
Hands-On Lab: Increase Velocity with the CA Performance Management OpenAPI ...
Hands-On Lab: Increase Velocity with the CA Performance Management OpenAPI ...
CA Technologies
Presentation at the 2016 Linux Foundation Collab Summit
Presentation at the 2016 Linux Foundation Collab Summit
Open API Initiative (OAI)
OWASP PDX May 2016 : Scanning with Swagger (OAS) 2.0
OWASP PDX May 2016 : Scanning with Swagger (OAS) 2.0
Scott Lee Davis
Viewers also liked
(6)
Microservices with Swagger, Flask and Docker
Microservices with Swagger, Flask and Docker
Secure and accelerate APIs' lifecycle with the OpenAPI specification
Secure and accelerate APIs' lifecycle with the OpenAPI specification
The Swagger Format becomes the Open API Specification: Standardizing descript...
The Swagger Format becomes the Open API Specification: Standardizing descript...
Hands-On Lab: Increase Velocity with the CA Performance Management OpenAPI ...
Hands-On Lab: Increase Velocity with the CA Performance Management OpenAPI ...
Presentation at the 2016 Linux Foundation Collab Summit
Presentation at the 2016 Linux Foundation Collab Summit
OWASP PDX May 2016 : Scanning with Swagger (OAS) 2.0
OWASP PDX May 2016 : Scanning with Swagger (OAS) 2.0
Similar to OpenIRIS OpenAP
Kamailio - Surfing Big Waves Of SIP With Style
Kamailio - Surfing Big Waves Of SIP With Style
Daniel-Constantin Mierla
Kamailio and VoIP Wild World
Kamailio and VoIP Wild World
2600Hz
Kamailio and VoIP Wild World
Kamailio and VoIP Wild World
Daniel-Constantin Mierla
Monitoring Your ISP Using InfluxDB Cloud and Raspberry Pi
Monitoring Your ISP Using InfluxDB Cloud and Raspberry Pi
InfluxData
Integrating icinga2 and the HashiCorp suite
Integrating icinga2 and the HashiCorp suite
Bram Vogelaar
Intravert Server side processing for Cassandra
Intravert Server side processing for Cassandra
Edward Capriolo
NYC* 2013 - "Advanced Data Processing: Beyond Queries and Slices"
NYC* 2013 - "Advanced Data Processing: Beyond Queries and Slices"
DataStax Academy
Primeiros Passos na API do Zabbix com Python - 2º ZABBIX MEETUP DO INTERIOR-SP
Primeiros Passos na API do Zabbix com Python - 2º ZABBIX MEETUP DO INTERIOR-SP
Zabbix BR
Terraform at Scale
Terraform at Scale
Calvin French-Owen
Elasticsearch in 15 Minutes
Elasticsearch in 15 Minutes
Karel Minarik
Zendcon 09
Zendcon 09
Wade Arnold
Open Source Search: An Analysis
Open Source Search: An Analysis
Justin Finkelstein
Top 10 F5 iRules to migrate to a modern load balancing platform
Top 10 F5 iRules to migrate to a modern load balancing platform
Avi Networks
OSMC 2014: Monitoring VoIP Systems | Sebastian Damm
OSMC 2014: Monitoring VoIP Systems | Sebastian Damm
NETWAYS
Monitoring VoIP Systems
Monitoring VoIP Systems
sipgate
How to build a High Performance PSGI/Plack Server
How to build a High Performance PSGI/Plack Server
Masahiro Nagano
Parallel SQL and Analytics with Solr: Presented by Yonik Seeley, Cloudera
Parallel SQL and Analytics with Solr: Presented by Yonik Seeley, Cloudera
Lucidworks
Network programming
Network programming
Krasimir Berov (Красимир Беров)
Drush. Secrets come out.
Drush. Secrets come out.
Alex S
Elasticsearch
Elasticsearch
Michal Vrchota
Similar to OpenIRIS OpenAP
(20)
Kamailio - Surfing Big Waves Of SIP With Style
Kamailio - Surfing Big Waves Of SIP With Style
Kamailio and VoIP Wild World
Kamailio and VoIP Wild World
Kamailio and VoIP Wild World
Kamailio and VoIP Wild World
Monitoring Your ISP Using InfluxDB Cloud and Raspberry Pi
Monitoring Your ISP Using InfluxDB Cloud and Raspberry Pi
Integrating icinga2 and the HashiCorp suite
Integrating icinga2 and the HashiCorp suite
Intravert Server side processing for Cassandra
Intravert Server side processing for Cassandra
NYC* 2013 - "Advanced Data Processing: Beyond Queries and Slices"
NYC* 2013 - "Advanced Data Processing: Beyond Queries and Slices"
Primeiros Passos na API do Zabbix com Python - 2º ZABBIX MEETUP DO INTERIOR-SP
Primeiros Passos na API do Zabbix com Python - 2º ZABBIX MEETUP DO INTERIOR-SP
Terraform at Scale
Terraform at Scale
Elasticsearch in 15 Minutes
Elasticsearch in 15 Minutes
Zendcon 09
Zendcon 09
Open Source Search: An Analysis
Open Source Search: An Analysis
Top 10 F5 iRules to migrate to a modern load balancing platform
Top 10 F5 iRules to migrate to a modern load balancing platform
OSMC 2014: Monitoring VoIP Systems | Sebastian Damm
OSMC 2014: Monitoring VoIP Systems | Sebastian Damm
Monitoring VoIP Systems
Monitoring VoIP Systems
How to build a High Performance PSGI/Plack Server
How to build a High Performance PSGI/Plack Server
Parallel SQL and Analytics with Solr: Presented by Yonik Seeley, Cloudera
Parallel SQL and Analytics with Solr: Presented by Yonik Seeley, Cloudera
Network programming
Network programming
Drush. Secrets come out.
Drush. Secrets come out.
Elasticsearch
Elasticsearch
More from ymtech
20171120 tech day-11th-소프트웨어 테스팅2-서현용
20171120 tech day-11th-소프트웨어 테스팅2-서현용
ymtech
20170908 tech day-9th-재미없는 java runtime process 디버그-김성중
20170908 tech day-9th-재미없는 java runtime process 디버그-김성중
ymtech
20170713 tech day_7th_pxe 부팅-김주한
20170713 tech day_7th_pxe 부팅-김주한
ymtech
20170609 tech day_4th-nginx(lb)-이재훈
20170609 tech day_4th-nginx(lb)-이재훈
ymtech
20170519 tech day-3rd-highcharts를 이용한 차트 구현-김영석
20170519 tech day-3rd-highcharts를 이용한 차트 구현-김영석
ymtech
20170414 techday 2nd_uiux디자인-최민희
20170414 techday 2nd_uiux디자인-최민희
ymtech
20170310 tech day-1st-maven을 이용한 프로그램 빌드-박준홍
20170310 tech day-1st-maven을 이용한 프로그램 빌드-박준홍
ymtech
Mikrotic CCR1036 라우팅 설정
Mikrotic CCR1036 라우팅 설정
ymtech
Cubietruck 리눅스 이미지 설치
Cubietruck 리눅스 이미지 설치
ymtech
Installation Openstack Swift
Installation Openstack Swift
ymtech
Welcome to keystone the open stack identity service_v1.0.0-20141208-1212
Welcome to keystone the open stack identity service_v1.0.0-20141208-1212
ymtech
Ubuntu Host AP Setting
Ubuntu Host AP Setting
ymtech
Intel Galileo Linux Setting
Intel Galileo Linux Setting
ymtech
MarsBoard RK3066 Linux 설치
MarsBoard RK3066 Linux 설치
ymtech
HP 3800-24G-2SFP OpenFlow Setting
HP 3800-24G-2SFP OpenFlow Setting
ymtech
Openstack Instance Resize
Openstack Instance Resize
ymtech
Openstack live migration
Openstack live migration
ymtech
SDN OpenFlow Load Balancer 시나리오
SDN OpenFlow Load Balancer 시나리오
ymtech
TR-069 클라이언트 검토자료8편
TR-069 클라이언트 검토자료8편
ymtech
TR-069 클라이언트 검토자료7편
TR-069 클라이언트 검토자료7편
ymtech
More from ymtech
(20)
20171120 tech day-11th-소프트웨어 테스팅2-서현용
20171120 tech day-11th-소프트웨어 테스팅2-서현용
20170908 tech day-9th-재미없는 java runtime process 디버그-김성중
20170908 tech day-9th-재미없는 java runtime process 디버그-김성중
20170713 tech day_7th_pxe 부팅-김주한
20170713 tech day_7th_pxe 부팅-김주한
20170609 tech day_4th-nginx(lb)-이재훈
20170609 tech day_4th-nginx(lb)-이재훈
20170519 tech day-3rd-highcharts를 이용한 차트 구현-김영석
20170519 tech day-3rd-highcharts를 이용한 차트 구현-김영석
20170414 techday 2nd_uiux디자인-최민희
20170414 techday 2nd_uiux디자인-최민희
20170310 tech day-1st-maven을 이용한 프로그램 빌드-박준홍
20170310 tech day-1st-maven을 이용한 프로그램 빌드-박준홍
Mikrotic CCR1036 라우팅 설정
Mikrotic CCR1036 라우팅 설정
Cubietruck 리눅스 이미지 설치
Cubietruck 리눅스 이미지 설치
Installation Openstack Swift
Installation Openstack Swift
Welcome to keystone the open stack identity service_v1.0.0-20141208-1212
Welcome to keystone the open stack identity service_v1.0.0-20141208-1212
Ubuntu Host AP Setting
Ubuntu Host AP Setting
Intel Galileo Linux Setting
Intel Galileo Linux Setting
MarsBoard RK3066 Linux 설치
MarsBoard RK3066 Linux 설치
HP 3800-24G-2SFP OpenFlow Setting
HP 3800-24G-2SFP OpenFlow Setting
Openstack Instance Resize
Openstack Instance Resize
Openstack live migration
Openstack live migration
SDN OpenFlow Load Balancer 시나리오
SDN OpenFlow Load Balancer 시나리오
TR-069 클라이언트 검토자료8편
TR-069 클라이언트 검토자료8편
TR-069 클라이언트 검토자료7편
TR-069 클라이언트 검토자료7편
Recently uploaded
What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?
Watsoo Telematics
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
Dinusha Kumarasiri
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
MyIntelliSource, Inc.
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
kaushalgiri8080
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
OPEN KNOWLEDGE GmbH
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
Wave PLM
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
Tier1 app
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
VICTOR MAESTRE RAMIREZ
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
Ortus Solutions, Corp
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
BradBedford3
Professional Resume Template for Software Developers
Professional Resume Template for Software Developers
Vinodh Ram
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
Sujith Sukumaran
buds n tech IT solutions
buds n tech IT solutions
monugehlot87
What is Binary Language? Computer Number Systems
What is Binary Language? Computer Number Systems
JheuzeDellosa
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
kellynguyen01
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽❤️🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽❤️🧑🏻 89...
gurkirankumar98700
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
Andreas Granig
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
Frank van der Linden
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
aditisharan08
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
kotipi9215
Recently uploaded
(20)
What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Professional Resume Template for Software Developers
Professional Resume Template for Software Developers
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
buds n tech IT solutions
buds n tech IT solutions
What is Binary Language? Computer Number Systems
What is Binary Language? Computer Number Systems
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽❤️🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽❤️🧑🏻 89...
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
OpenIRIS OpenAP
1.
OpenIRIS OpenAPI [static entry
flow] For DNS Query Mirroring
2.
DNS Query Request
Mirroring • Required Properties – static flow name – switch’s DPID – output ports – switch’s IN port, destination’s IPv4 … • Pattern – curl -d '{"name":“${static flow name}", "switch": "${switch’s dpid", "priority": "1000", "eth_type": "0x0800", "active": "true", "instructions": [ {"apply_actions": [${output ports}]} ] , "ip_proto": "0x11", "udp_dst": "53", "ipv4_dst": "${destination’s IPv4}" }' http://${controller_host}:${port}/wm/staticflowentry/json • Example – use IN port curl -d '{"name":"dnsquery-req", "switch": "00:00:00:23:20:83:40:71", "priority": "1000", "eth_type": "0x0800", "active": "true", "instructions": [ {"apply_actions": [{"output":"4"}, {"output":"1"}]} ] , "ip_proto": "0x11", "udp_dst": "53", “in_port": “7" }' http://localhost:8080/wm/staticflowentry/json – use destination’s IPv4 curl -d '{"name":"dnsquery-req", "switch": "00:00:00:23:20:83:40:71", "priority": "1000", "eth_type": "0x0800", "active": "true", "instructions": [ {"apply_actions": [{"output":"4"}, {"output":"1"}]} ] , "ip_proto": "0x11", "udp_dst": "53", "ipv4_dst": "39.119.118.219" }' http://localhost:8080/wm/staticflowentry/json 2
3.
DNS Query Response
Mirroring • Required Properties – static flow name – switch’s DPID – output ports – switch’s IN port • Pattern – curl -d '{"name":“${static flow name}", "switch": "${switch’s dpid", "priority": "1000", "eth_type": "0x0800", "active": "true", "instructions": [ {"apply_actions": [${output ports}]} ] , "ip_proto": "0x11", "udp_src": "53", "ipv4_src": "${source’s IPv4}" }' http://${controller_host}:${port}/wm/staticflowentry/json • Example – curl -d '{"name":"dnsquery-res", "switch": "00:00:00:23:20:83:40:71", "priority": "1000", "eth_type": "0x0800", "active": "true", "instructions": [ {"apply_actions": [{"output":"4"}, {"output":“7"}]} ] , "ip_proto": "0x11", "udp_src": "53", “in_port": “1" }' http://localhost:8080/wm/staticflowentry/json 3
4.
Delete flow(s) • delete
a specific static flow – curl -X DELETE -d '{"name": "dnsquery-res"}' http://localhost:8080/wm/staticflowentry/json • delete all static flow – curl http://localhost:8080/wm/staticflowentry/clear/all/json • delete all static flow of a specific switch – curl http://localhost:8080/wm/staticflowentry/clear/00:00:00:23:20:21: 49:04/json 4
Download now