Tutorial Management

From NetFPGAWiki

Jump to: navigation, search

Issues to be addressed by central management software

  • Check to see if we are at a known configuration
  • Find error source/machine
  • Allow putting the machines back into known state

State variables

  • On NetFPGA:
    • Routing table
    • ARP table
    • MAC/IP port addresses
    • Destination port filter table
    • Output Queue pointers
  • On Host:
    • Routing table
    • ARP table
    • ifconfig
    • SR status

Functional Requirements

  • The System shall provide a central machine with a graphical interface to easily identify problems
  • The System shall compare the configurations of the monitored machines and the NetFPGA's attached to them to a known working configuration.
  • The System shall display mismatching configurations and sources of error.
  • The following state variables will be compared to establish correctness:
    • On NetFPGA:
      • Routing table
      • ARP table
      • MAC/IP port addresses
      • Destination port filter table
      • Output Queue pointers
    • On Host:
      • Routing table
      • ARP table
      • ifconfig
      • SR status
  • The GUI will attempt to draw the connectivity map to indicate how the machines are connected. This connectivity map will be compared with a correct map as well.
  • The System will allow the user to copy the configuration on file from the central management console to any of the connected machines.
Personal tools