AppleTalk MIB question
Robert_Jeckell@3mail.3com.com Thu, 03 March 1994 03:43 UTC
Received: from ietf.nri.reston.va.us by IETF.CNRI.Reston.VA.US id aa19332; 2 Mar 94 22:43 EST
Received: from CNRI.RESTON.VA.US by IETF.CNRI.Reston.VA.US id aa19328; 2 Mar 94 22:43 EST
Received: from cayman.cayman.com by CNRI.Reston.VA.US id aa23549; 2 Mar 94 22:43 EST
Received: from localhost (daemon@localhost) by cayman.Cayman.COM (8.6.4/ECB-1.3) id VAA04144 for apple-ip-list; Wed, 2 Mar 1994 21:54:05 -0500
Received: from relay2.UU.NET (relay2.UU.NET [192.48.96.7]) by cayman.Cayman.COM (8.6.4/ECB-1.3) with SMTP id VAA04141 for <apple-ip@cayman.cayman.com>; Wed, 2 Mar 1994 21:54:02 -0500
Sender: ietf-archive-request@IETF.CNRI.Reston.VA.US
From: Robert_Jeckell@3mail.3com.com
Received: from cixgate.3com.com (via [192.156.136.10]) by relay2.UU.NET with SMTP (5.61/UUNET-internet-primary) id AAwfol12283; Wed, 2 Mar 94 21:53:52 -0500
Received: from gw.3Com.COM by cixgate.3com.com (4.1/SMI-4.1/3com-cixgate-GCA-931027-01) id AA09467; Wed, 2 Mar 94 18:54:15 PST
Received: by gw.3Com.COM id AA07547 (5.65c/IDA-1.4.4); Wed, 2 Mar 1994 18:53:48 -0800
Date: Wed, 02 Mar 1994 18:56:00 -0800
Subject: AppleTalk MIB question
To: jay@gordian.com
Cc: apple-ip@cayman.cayman.com
Message-Id: <940302.185620@3Mail.3Com.COM>
In-Reply-To: Message from {jay@gordian.com}:ugate:3Com of 3-2-94
Jay, Your interpretation of link level broadcast seems right to me. You could infer that this is valid error condition from Inside AppleTalk pg. 4-19, in the pseudocode at the bottom, where it says (for nodes sending packets to a net other than the local net): call the data link to send the datagram to A-ROUTER to mean that packets for remote destinations should be datalink unicasts towards A-ROUTER, not AppleTalk broadcasts to all devices. Using a broadcast data link address to get a packet to a remote net is clearly NOT the right thing to do. A check for this error would have to be implemented in the main routing path. I personally don't think it is worth making the check since it is unlikely to occur. Looking back over old mail, I noticed that Wayne Tackabury wondered whether the counter was worth the effort: Date: Fri, 24 Jul 92 20:06:49 -0400 From: wft@pacvax.pacersoft.com Subject: AT MIB+ July '92 Ed. Comments ... 6. ddpBroadcastErrors: necessary? - I don't see the prevalence of this as a real problem/issue that it merits implementing instrumentation to detect it. But no replies were made to Wayne's comment. Probably because the object is in RFC1243, which was considered kind of a done deal that had to survive as is (at least that is how I considered RFC1243 in the past discussions, even though it hadn't reached the final standards level). Clearly, DDP header processing code would have to be aware of the nature of the destination datalink address on the received packet, which might not be available in some stack implementations with high modularity. Some general questions regarding backward compatibility with RFC1243: If we should decide that an item in 1243 is bogus on closer inspection, what can we do in Appletalk MIB II to correct the situation? Can we at least indicate that the object is present only for backward compatibility? Can we state that an object can be optionally supported, or is it better to just remove it? Or should we just let it go and always just return a value of 0? Maybe one of the MIB authors (or someone that believes they understand the situation) would reiterate their position on this stuff for the current list audience. I don't have a strong opinion on this, but we might as well make it clear in case similar situations appear later. /bob ---------------------- Replied Message Body ---------------------- Date: Wed, 2 Mar 1994 16:12:53 -0800 (PST) From: Jay Laefer <jay@gordian.com> To: apple-ip@cayman.Cayman.COM Subject: AppleTalk MIB question ----------------------------------------------------------------- I'm having trouble understanding what ddpBroadcastErrors is supposed to count. According to the text: "The total number of input DDP datagrams dropped because this entity was not their final destination and they were addressed to the link level broadcast." This text is the same in RFC 1243 and in the mib2-02 draft. And, if I remember my OSI layer cake properly, the link level would be Ethernet, Token Ring, etc. So, my question is: Why would I drop a packet because it was addressed to the link level broadcast? The text implies that there's a rule that says that link level broadcasts should not be forwarded by a router. In particular, this is very strongly implied by the fact that this counter is in the new DDP Router Group. However, I can't find a reference to this rule in my copy of _Inside Appletalk_, 2nd ed. Thanks for any help, -Jay Laefer jay@gordian.com
- AppleTalk MIB question Jay Laefer
- AppleTalk MIB question Robert_Jeckell
- Re: AppleTalk MIB question RL Bob Morgan
- Re: AppleTalk MIB question RL Bob Morgan