Skip to content
This repository has been archived by the owner on Nov 25, 2018. It is now read-only.

tallysmartins/kytos-challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

kytos-challenge

Kytos parser to OpenFlow messages.

Usage

This is a python script and you can call it from command line:

$ python openflow_parser.py <message-file.dat>

For the moment the script supports only HELLO messages. You can run our example message passing the 'oftp_hello.dat' file as argument.

OUTPUT The output message cotains the following information:

  • Protocol Version: Version of the protocol used to communicate in the network.
  • Message Type: Message type (Hello, Error, Reply, etc).
  • Size: N (bytes) The size of the message including the header.
  • xid: The id from where the message came.
  • Is valid: A True or False value calculated as a checksum for the message size and its content.
  • Body: The body of the message, if it has one. Some types of messages does not contain a body.

License

This repository and all its files are under GPL.v3 License. Check LICENSE file for more details

Contrib

You can contribute with this repository by opening issues or sending a PR :)

About

Kytos parser to open a HELLO message.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages