[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

ops-operator-req-mgmt-01



   First, every device (where a "device" is a piece of network
   equipment intended for configuration by professional operators, as
   defined above) MUST feature an RS-232 serial port (commonly referred
   to as a "console port" or a "craft interface") with an RJ-45 female
   form-factor, offering access to the device's command line via a
   login prompt at 9600 baud.  This uniform interface allows the
   operator to perform initial configuration of the device, endowing it
   with user accounts, passwords, network interfaces, and frequently
   the ability to communicate in-band via an interactive communications
   network protocol.  New, unconfigured devices MUST NOT require or
   have knowledge of a username or password at the time of the
   operator's first login on the console port.


   Regardless of the method of physical transport, the developer must
   provide sufficient input buffer to accept at a minimum, a
   maximum-length configuration at line speed without dropping any
   characters from the input.  As of the time of this draft many
   vendors drop characters from a "pasted" configuration via telnet,
   ssh, or most notably, the craft port.

this doesnt make sense.  whether a serial console or a tcp connection,
there should be a sense of flow-control and size of buffer space should
not matter.  if anyone has experienced dropped characters, i suggest its
lack of flow-control (or mismatch), faulty user-agent (ie: windowing
system or tip/cu configuration), etc.  maybe this is lacking specification
of s/w or h/w flow-control, data-bits, parity, etc for serial consoles?

   Devices MAY also implement bootp, xmodem, and zmodem.  FTP SHOULD
   NOT be included, as it passes passwords across the wire unencrypted.

i completely disagree with omission of FTP.  ftp is an excellent method
to upload router core dumps that exceed the size capabilities of tftp.
just as it a good way to download images, while tftp is udp and i sure
dont want scp logins from routers to my config servers.  ftpd can be run
anonymous only and can use tcp_wrapper like filtering features.  ftp
client should be a requirement.