Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 Jul 1997 10:16:19 -0700
From:      Julian Elischer <julian@whistle.com>
To:        "Serge A. Babkin" <babkin@hq.icb.chel.su>
Cc:        Michael Smith <msmith@atrad.adelaide.edu.au>, jhay@mikom.csir.co.za, hackers@FreeBSD.ORG
Subject:   Re: IPX routing?
Message-ID:  <33CBB063.237C228A@whistle.com>
References:  <199707150926.PAA08078@hq.icb.chel.su>

next in thread | previous in thread | raw e-mail | index | archive | help
Serge A. Babkin wrote:
> 
> > > I do have code that do the Novel 802.3 protocol, but it only works
> > > on the ed0 type cards because I use link1 in ifconfig to set it
> > > and most other cards use that for something else like switching
> > > 10BT on/off.
> >
> > Erk.  Do I take it then that it's not possible to do the 802.[23] protocols
> > as well as Ethernet_II simultaneously on the same interface?
> 
> It's possible to receive both types of frames. But how to know
> which kind of encapsulation to use when you SEND the packets ?
> The only way to use both encapsulations I see is to keep a table
> that maps each network address to encapsulation type and fill
> it using the received packets.

This is done by keeping the framing type in an IPX ARP equivalent.

> 
> I've looked ayt the Linux code and it seems to me that they
> just allow the applied software to  decide which encapsulation
> type to use: they just fill the full IPX header (that includes
> Ethernet header) in user-level software rather than in driver.
> It would be not bad to make the IPX implementation more
> Linux-like so it would be easy to port Netware emulators.
> 
> -SB



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?33CBB063.237C228A>