From owner-freebsd-net Sun May 9 17:46:22 1999 Delivered-To: freebsd-net@freebsd.org Received: from whizzo.transsys.com (whizzo.TransSys.COM [144.202.42.10]) by hub.freebsd.org (Postfix) with ESMTP id 9B40B14CA4 for ; Sun, 9 May 1999 17:46:09 -0700 (PDT) (envelope-from louie@whizzo.transsys.com) Received: from whizzo.transsys.com (localhost.transsys.com [127.0.0.1]) by whizzo.transsys.com (8.9.3/8.9.1) with ESMTP id UAA66648; Sun, 9 May 1999 20:46:02 -0400 (EDT) (envelope-from louie@whizzo.transsys.com) Message-Id: <199905100046.UAA66648@whizzo.transsys.com> X-Mailer: exmh version 2.0.2 2/24/98 To: freebsd-net@FreeBSD.ORG Cc: chopps@merit.edu (Christian E. Hopps) From: "Louis A. Mamakos" Subject: Re: osi layer References: In-reply-to: Your message of "09 May 1999 19:43:44 EDT." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 09 May 1999 20:46:02 -0400 Sender: owner-freebsd-net@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > It would appear that FreeBSD removed the OSI code at some point > in the past. > > I'm working on IP in IS-IS in GateD. For this to function I must > have access to the OSI stack. I have it working under BSDI and > NetBSD, but for obvious reasons it won't run under FreeBSD. > > IS-IS only needs a portion of the networking layer present > and nothing above that. I need to be able to send packets on the > Raw like OSI sockets (AF_ISO, SOCK_DGRAM, ISOPROTO_ESIS and > ISOPROTO_CLTP). I do not need OSI routing to work. I don't > actually need ES-IS (which is in kernel in BSD4.4) but if its not > there I need some way to join the OSI physical layer multicast > addresses. > > IP in IS-IS is actually fairly popular, so the removal of the OSI > code may be worth reconsidering. Actually, it's not so much IP in IS-IS, but being able to run the Integrated IS-IS interior routing protocol for the purposes of routing IP traffic. To be clear, there's nothing different happening with the encapsulation or carriage of any IP datagrams. For a variety of historic and interesting reasons, most major backbone tier-1 backbone networks on the Internet use the Integrated IS-IS routing protocol. When one IS-IS capable router exchanges routing protocol messages with it's neighbor, the PDU's (packets for us Internet folk) are not carried inside of IP, since they're not IP datagrams. Thus the interest in physical layer ISO encapsulation to carry this traffic. louie To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message