RE: CPIM changes
"Peterson, Jon" <[email protected]> Wed, 30 Oct 2002 04:13:42 -0500
| Newsgroups | gmane.ietf.impp |
|---|---|
| Message-ID | <[email protected]> |
It makes me kind of uncomfortable as well - the real issue is whether or not the gateway specification should be capable of mandating that any CPIM-compliant protocol carries particular attributes with particular syntactic properties (like an integer that is decremented on a per-hop basis). Presuming we can't levy these sorts of mandates, it might be better to abandon the loop-detection idea for CPIM entirely, rather than inserting the somewhat spineless text I put in the current draft... but it would be nice for gateways to be able to take advantage of mappable loop detection mechanisms where they exist. I expect we'll have the opportunity to discuss this further in Atlanta. Jon Peterson NeuStar, Inc. -----Original Message----- From: Ben Campbell [mailto:[email protected]] Sent: Tuesday, October 29, 2002 12:27 PM To: Peterson, Jon Cc: '[email protected]' Subject: Re: CPIM changes Peterson, Jon wrote: [...] > draft-ietf-impp-im-00 has a concept of a hop-count that is used for loop > detection. Obviously, when a gateway interworks two IM protocols, loop > detection is a very difficult quality to achieve, since we cannot guarantee > that any given mechanism for loop detection (such as a ttl-like decrementing > integer attribute vs. a Received-header-like way for servers to tell that a > message has reached them before) will be used by an IM protocol. So, the > text in the current document says that gateways should if possible gateway > between mechanisms used for loop detection, but loop detection itself is not > specified as an attribute for the messaging operation. Is that all right > with everyone? > [...] This makes me vaguely uncomfortable. It seems to me that you are saying that, while we would like to gateway loop detection information, we cannot specify a common semantic. I think we really need to either specify semantic content for loop detection, or just assume the information will not pass a gateway. [reminder: [email protected] for non-technical discussions, please]