5.2 Service Function Chaining 123
set dir
direction
table
[in_port]
microflow
table
[dir, sip, dip, proto, sport, dport]
subscriber
table
[dir, sub_ip]
dir == up?
application
table
[dir, app_ip, proto, app_port]
path status
table
[in_port]
next destination
table
[dir, serv_set]
mac
table
[dmac]
sub_ip = sip
app_ip = dip
app_port = dport
sub_ip = dip
app_ip = sip
app_port = sport
miss
hit
hit
miss
yes
no
set serv_set
drop
miss
hit
hit
miss
modify serv_set
drop
miss
hit
drop
miss
drop
miss
forward
forward
modify serv_set
hit
hit
set
serv_set
ABBREVIATIONS:
in_port: ingress port
dmac: destination MAC address
sip: source IP address
dip: destination IP address
proto: IP protocol field
sport: source TCP/UDP port
dport: destination TCP/UDP port
dir: direction of traffic
serv_set: inline service set
sub_ip: subscriber IP address
app_ip: application IP address
app_port: application port
NOTE: "forward" means output to
a port and possibly modify source
and destination MAC addresses
Figure 5.8 Data path lookup diagram.
Précédent

- 143/195

Suivant