Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

3. SDNTrace discussion and solicit feedback from the WG on scope, aim, and participation

https://spaces.at.internet2.edu/display/sdn/2014-10-28+BoF+notes+SDNTrace

Basic problem definition:
The community needs a tool which will give the traditional "traceroute" capabilities along an OpenFlow defined path, regardless of whether the path is a layer 2 IP, a layer 2 non-IP, or a layer 3 path.  
Scope:
Create an ethernet frame based tool.
Should not be an IP only tool
Can be a CLI command and/or an Application definition that will run on top of a generic controller
Requirements:
* Must support multiple upper level protocols, not just IP 
* Must support the capability to inject frames from this tool into the SDN path, without being on an end host that might not support the tool yet, i.e. a router.  (application on controller?)
* Frame definitions must track at least the following: 
** timestamp
**  DPID/switch name
** Local Organizational Identifier: i.e. AS number, unique ID
** ingress interface
** egress interface
** next hop DPID, if known from LLDP or some other mechanism
*** must be able to identify gaps
- path A-B-C-D (A-.-B-D C is not participating in the protocol with ABD)
* Must be able to provide portion of 12-tuple header upon which control plane will execute action
* Frames must be scalable to allow more definitions of things to track and provided feedback, i.e. topological feedback, etc.
* Tool must provide raw text feedback.
* Tool may provide JSON feedback.  
* Each controller must respect defined path route frame, process appropriately and pass it onwards for more processing
Eric Boyd would like to be in the loop.
Grover Browning interested in participating. 
Please provide feedback and participate if interested as a wg.

...

(how does one get edit access to the wiki?)
Go to select identity provider page and create an account: https://spaces.at.internet2.edu/shibboleth-ds/WAYF?entityID=https%3A%2F%2Fspaces.at.internet2.edu%2Fshibboleth&return=https%3A%2F%2Fspaces.at.internet2.edu%2FShibboleth.sso%2FLogin%3FSAMLDS%3D1%26os_destination%3D%252Fdisplay%252Fsdn%252FSDN%252BCollaboration%252BSpace%26target%3Dcookie%253A1415376694_b187
More detailed instructions are here: 

http://middleware.internet2.edu/docs/internet2-spaces-instructions-200703.html