From owner-freebsd-hackers Fri Mar 31 09:07:35 1995 Return-Path: hackers-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id JAA27282 for hackers-outgoing; Fri, 31 Mar 1995 09:07:35 -0800 Received: from cs.weber.edu (cs.weber.edu [137.190.16.16]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id JAA27276 for ; Fri, 31 Mar 1995 09:07:34 -0800 Received: by cs.weber.edu (4.1/SMI-4.1.1) id AA04041; Fri, 31 Mar 95 09:59:25 MST From: terry@cs.weber.edu (Terry Lambert) Message-Id: <9503311659.AA04041@cs.weber.edu> Subject: Re: HELP: IDP-IPX & SPP-SPX ??? To: vovad@ksu.ras.ru (Vladimir V. Dyatchin) Date: Fri, 31 Mar 95 9:59:24 MST Cc: freebsd-hackers@FreeBSD.org In-Reply-To: from "Vladimir V. Dyatchin" at Mar 31, 95 07:04:55 pm X-Mailer: ELM [version 2.4dev PL52] Sender: hackers-owner@FreeBSD.org Precedence: bulk > I've recently recompiled the 386BSD's kernel with Xerox NS support. > I set an NS address for ethernet interface by "ifconfig ep0 ns 34H:" command > (my subnet's number is 34H). Then I succesfully connected two processes > on one system via sockets over IDP, but when I tried to send a packet > from such a process on 386BSD to a process on a PC waiting for it over > Novell IPX it didn't work - the listenning process couldn't see anything. > I tried the opposite variant but everything was just the same. Could > anyone tell me if IDP is compatible with IPX and SPP with SPX (I've heard > it is). Maybe someone has already faced this problem. I don't know about 386BSD, especially without version information. In FreeBSD, there is explicit IPX support, or at least there are patches for it; I'm not sure about SPX, but I thought that was there too. IDP and IPX differ from each other in that IPX relies on hardware checksumming, and explicitly sets it's to 0xffff. IPX further incorrectly frames packets for 802.3 (assuming you are doing 802.3) and relies on this 0xFFFF in the length field of the 802.3 packet to identify itself. SPX differs from SPP in that even though it supports sliding window in the SPX II implementation, by default you can not enable it because of interoperability issues. Finally, the default framining type for BSD systems is Ethernet II; this is what the Internet currently uses. The default for IPX/SPX from Novell is their mangled 802.3. Hope this helps. Terry Lambert terry@cs.weber.edu --- Any opinions in this posting are my own and not those of my present or previous employers.