Re: SACRED Protocol (long!)
Dave Crocker <[email protected]> Tue, 11 Dec 2001 10:18:32 -0700
| Newsgroups | gmane.ietf.sacred |
|---|---|
| Message-ID | <[email protected]> |
At 10:44 AM 12/11/2001 -0600, Dale Gustafson wrote: >Agree, althought it's not as clear that SASL needs to be tightly coupled >with BEEP. Indeed. SASL was developed independently. The point was (and is) that choosing BEEP solves a set of issues. So you do ONE adoption/integration, rather than a series. SASL comes WITH beep. Skip beep and you need to integrate SASL separately, along with doing your own framing, error codes, etc., etc. >Also, many SASL mechanisms won't work for SACRED. Ideally, we need a >proper subset >of SASL. SASL is a negotiation mechanism. I would venture to say that no protocol that uses it requires (or even expects) participants to support ALL of the mechanisms it defines. In other words, all you have done is to highlight the benefit of SASL, rather than a problem (or extra work). > > Perspective on "highly constrained" changes over the years. From an > > historical perspective, the idea that anything that is considered highly > > constrained would use HTTP is, in fact, downright amusing. > >Highly constrained means yes, of course. I understand. my point was missed, so I'll just say it directly: From a practical standpoing, BEEP does not introduce overhead that you won't incur without beep. >... We >will, no doubt, need the flexibility that allows us to take a free ride on >well >known capabilities whenever necessary. Like BEEP. Yes. Excellent perspective. >However, using an extra 2 or 4 K of a client device's storage space might be a >non-trivial problem (seems strange, I know). For functionality in the modern Internet, that level of optimization will typically require using totally non-standard mechanisms. > > It always seems better to create a fully self-contained facility. For > > Internet design, the history is that it is not only NOT better, but in fact > > it is just plain wrong. > >We're after the most flexible standardization structure that fits a very >wide range >of needs. Hmmm. That suggests two very different responses: 1. Excellent. That's another good reason for using BEEP, or 2. You probably want to do your work outside the IETF, such as perhaps ISO... d/ ---------- Dave Crocker <mailto:[email protected]> Brandenburg InternetWorking <http://www.brandenburg.com> tel +1.408.246.8253; fax +1.408.273.6464