Re: Fw: Netrom module vulnerability

From: Terry Dawson (wrezrgub@gymjev.cz)
Date: Sun Nov 11 2001 - 12:42:00 EET

  • Next message: Jens David: "[Announce] New AX.25 release and signoff from maintenance"

    Paula Dowie wrote:

    > Yes, that's exactly what I'd heard, but can never remember the exact wording
    > :-( I wonder who said it?

    I think I have an an answer to that question.

    The first reference I can find where it is called the "Robustness Principle" is in:

    rfc793 - "Transmission Control Protocol" :-

    | 2.10. Robustness Principle
    |
    | TCP implementations will follow a general principle of robustness: be
    | conservative in what you do, be liberal in what you accept from
    | others.

    But I think it was first put forward by (the late) John Postel in:

    rfc791 - "Internet Protocol" :-

    |3.2. Discussion
    |
    | The implementation of a protocol must be robust. Each implementation
    | must expect to interoperate with others created by different
    | individuals. While the goal of this specification is to be explicit
    | about the protocol there is the possibility of differing
    | interpretations. In general, an implementation must be conservative
    | in its sending behavior, and liberal in its receiving behavior. That
    | is, it must be careful to send well-formed datagrams, but must accept
    | any datagram that it can interpret (e.g., not object to technical
    | errors where the meaning is still clear).

    > The way I see it, all bug reports ultimately make the software stronger.

    Since quotes are the topic of the moment, something relevant:

    "That which does not kill me makes me stronger." Nietzsche.

    regards
    Terry

    -
    To unsubscribe from this list: send the line "unsubscribe linux-hams" in
    the body of a message to terhi.victor@logonet.com
    More majordomo info at http://vger.kernel.org/majordomo-info.html



    This archive was generated by hypermail 2b30 : Sun Nov 11 2001 - 12:50:30 EET