Re: NETBEUI support?

Richard B. Johnson (root@chaos.analogic.com)
Mon, 23 Mar 1998 17:16:51 -0500 (EST)


On Mon, 23 Mar 1998, Rik van Riel wrote:

> On Sat, 21 Mar 1998, George Bonser wrote:
>
> > called NFS, and LPD too. Given enough time and money, they might
> > eventually invent Unix.
>
> Yeah, M$-Xenix '98 :-)
> A recompile should do...
>
> Rik.

Some don't understand how much of a problem NETBEUI really is. Every
Ethernet packet transmitted as all 1s for the destination hardware
address:

This is from Sun's snoop.

ETHER: ----- Ether Header -----
ETHER:
ETHER: Packet 1 arrived at 11:32:24.48
ETHER: Packet size = 1500 bytes
ETHER: Destination = ff:ff:ff:ff:ff:ff, (broadcast)
ETHER: Source = 0:a0:24:e2:35:32,
ETHER: IEEE 802.3 length = 1460 bytes
ETHER: Ethertype = FFFF (Unknown)
ETHER:

ETHER: ----- Ether Header -----
ETHER:
ETHER: Packet 2 arrived at 11:32:24.76
ETHER: Packet size = 1500 bytes
ETHER: Destination = ff:ff:ff:ff:ff:ff, (broadcast)
ETHER: Source = 0:80:c8:16:1d:4e,
ETHER: IEEE 802.3 length = 1460 bytes
ETHER: Ethertype = FFFF (Unknown)
ETHER:

ETHER: ----- Ether Header -----
ETHER:
ETHER: Packet 14 arrived at 11:32:26.86
ETHER: Packet size = 94 bytes
ETHER: Destination = ff:ff:ff:ff:ff:ff, (broadcast)
ETHER: Source = 0:a0:24:17:10:3b,
ETHER: IEEE 802.3 length = 80 bytes
ETHER: Ethertype = FFFF (Unknown)
ETHER:

ETHER: ----- Ether Header -----
ETHER:
ETHER: Packet 15 arrived at 11:32:26.86
ETHER: Packet size = 232 bytes
ETHER: Destination = ff:ff:ff:ff:ff:ff, (broadcast)
ETHER: Source = 0:a0:24:17:10:3b,
ETHER: IEEE 802.3 length = 218 bytes
ETHER: Ethertype = FFFF (Unknown)
ETHER:

ETHER: ----- Ether Header -----
ETHER:

This is not NETBIOS. NETBIOS was developed by IBM and 3COM. It was
put into the public-domain. It, and Novel's IPX/SPX were the two
main networking mechanisms for PSs until Windoze.

NETBIOS is okay. It is not a bad protocol.

What NETBEUI does is take reasonable NETBIOS packets and encapsulates
them inside the BROADCAST packets shown above. Now you get 1500-byte
packets that are received by everybody on the LAN. Everybody gets
interrupted and has to throw the stuff away. This is a real CPU-Cycle
sink.

Cheers,
Dick Johnson
***** FILE SYSTEM MODIFIED *****
Penguin : Linux version 2.1.90 on an i586 machine (66.15 BogoMips).
Warning : It's hard to remain at the trailing edge of technology.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu