Scalable Flow‐Based Networking with DIFANE
1
DIFANE MinlanYu PrincetonUniversity Joint work with Mike - - PowerPoint PPT Presentation
ScalableFlowBasedNetworkingwith DIFANE MinlanYu PrincetonUniversity Joint work with Mike Freedman, Jennifer Rexford and Jia Wang 1 WhatsDIFANE? Tradi?onalenterprise
1
2
HTTP
3
HTTP
4
drop forward via link 1
Flow space src. dst.
5
6
Controller
7
Controller
8
9
10
11
Ingress Switch Egress Switch
Distribute partition information Authority Switch A AuthoritySwitch B Authority Switch C reject accept
Flow space Controller
Authority Switch A Authority Switch B Authority Switch C
12
Following packets
13
Ingress Switch Authority Switch Egress Switch
First packet Hit cached rules and forward
14
Authority Switch A AuthoritySwitch B Authority Switch C
Following packets
15
Ingress Switch Authority Switch Egress Switch
First packet Hit cached rules and forward Cache Rules Par??on Rules Auth. Rules
Type Priority Field 1 Field 2 AcAon Timeout
210 00** 111* Forward to Switch B 10 sec 209 1110 11** Drop 10 sec … … … … …
110 00** 001* Forward Trigger cache manager Infinity 109 0001 0*** Drop, Trigger cache manager … … … … …
15 0*** 000* Redirect to auth. switch 14 … … … … … …
16
17
18
19
20
21
22
23
24
25
26
27
28