Changes between Version 69 and Version 70 of OpenFlow/FOAM
- Timestamp:
- 12/10/13 14:02:11 (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
OpenFlow/FOAM
v69 v70 341 341 In principle, traffic in GENI is sliced by VLAN, such that each slice has one or more private VLANs that carry traffic only for that slice. In practice, the current GENI mesoscale OpenFlow network consists mainly of VLAN-hybrid switches, and thus uses a single shared VLAN (colloquially "1750", the VLAN ID number used by many (but not all) sites), where traffic is then sliced by other features, such as MAC address, ethertype, or IP subnet. The [wiki:NetworkCore GENI network core page] has more details about that. 342 342 343 The analysis engine differentiates between "exclusive" VLANs , "reserved" VLANs, and "shared" VLANs. The shared mesoscale VLAN (and other VLAN-hybrid datapaths) is effectively a special case of a shared VLAN, one in which no dl_vlan attribute is specified ("dl_vlan=none" is one way to think about it).343 The analysis engine differentiates between "exclusive" VLANs (which are available for experimenters to reserve, but can only be in use by one sliver at a time), "reserved" VLANs (which the admin has configured to be unavailable for experimenters to reserve), and "shared" VLANs (which are available for experimenters to reserve flowspace within, but not the entire VLAN). VLAN-hybrid datapaths are is effectively a special case of shared VLANs, one in which no dl_vlan attribute is specified ("dl_vlan=none" is one way to think about it). 344 344 345 345 By default, FOAM treates each VLAN as exclusive, unless a FOAM admin has added the VLAN to the list of reserved or shared VLANs. (A VLAN can be on both lists, although there's not really any reason to do that; but if you want to change a VLAN from one to the other, for example, you need to both remove it from the old list and add it to the new one.)