Uploaded image for project: 'ONOS'
  1. ONOS
  2. ONOS-6840

NETCONF implementation should allow for setting timeouts individually on different devices

    XMLWordPrintable

    Details

      Description

      NETCONF controller is configurable with 4 properties

      • sshLibrary defaultValue=apache_mina "Ssh Library instead of apache_mina (i.e. ethz-ssh2)"
      • netconfIdleTimeout defaultValue=300 "Time (in seconds) SSH session will close if no traffic seen"
      • netconfConnectTimeout defaultValue=5 "Time (in seconds) to wait for a NETCONF connect."
      • netconfReplyTimeout defaultValue=5 "Time (in seconds) waiting for a NetConf reply"

      The same value set applies to all devices connected through NETCONF.
      This does not make sense in practice as the network will be made up of a number of high powered devices with fast response times, and low powered devices with slower response times. Additionally some types of devices will not have regular polling, and so will need to have a higher idle timeout.

      These 4 parameters should be configurable individually per device, and have the ability to default to sensible values per device type.

        Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

            Assignee:
            scondon Sean Condon
            Reporter:
            scondon Sean Condon
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: