From owner-freebsd-net Wed May 29 7:25:21 2002 Delivered-To: freebsd-net@freebsd.org Received: from mailtoaster1.pipeline.ch (mailtoaster1.pipeline.ch [62.48.0.70]) by hub.freebsd.org (Postfix) with SMTP id E1D2E37B403 for ; Wed, 29 May 2002 07:25:12 -0700 (PDT) Received: (qmail 43306 invoked from network); 29 May 2002 14:24:53 -0000 Received: from unknown (HELO pipeline.ch) ([62.48.0.53]) (envelope-sender ) by mailtoaster1.pipeline.ch (qmail-ldap-1.03) with SMTP for ; 29 May 2002 14:24:53 -0000 Message-ID: <3CF4E483.2510639@pipeline.ch> Date: Wed, 29 May 2002 16:24:03 +0200 From: Andre Oppermann X-Mailer: Mozilla 4.76 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: "Louis A. Mamakos" Cc: Attila Nagy , Luigi Iannone , freebsd-net@FreeBSD.ORG Subject: Re: MPLS References: <3CF4A64A.EE220611@pipeline.ch> <200205291413.g4TEDLRG075458@whizzo.transsys.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-net@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org "Louis A. Mamakos" wrote: > > > Attila Nagy wrote: > > > > > > Hello, > > > > > > > I developped a basic implementation of MPLS over Ethernet in the FreeBSD > > > > Environment! If someone is interested in my code just e.mail me! > > > Great! Although I do not have the devices to test this, it is very > > > nice to hear that. I think the patches should go to hackers@freebsd.org, > > > to give them a chance to get them into the base. > > > > > > Yesterday I was at Ericsson on a Juniper demo (http://www.juniper.net/). > > > JUNOS is based on FreeBSD and knows everything, which has to be known by a > > > core router (for example MPLS). It would be very nice to see the same > > > functionality on a simple PC :) > > > > It is true that JUNOS is more or less FreeBSD. But it's only the > > control plane. All the switching and stack processing happens on > > the line cards which have their own CPUs and OS. > > There is no software involved in the forwarding plane, including > the line cards, in the Juniper routers. There is another CPU in > the box running an embedded system kernel, which does supervisory > things, but that's also not involved in the forwarding operation. If there is no kind of software involved on the forwarding plane then I don't know how the control plane can communicate via ethernet with the line cards... The internal communication in the router is via ethernet. > The forwarding is done in Juniper's custom designed ASIC hardware, > and is the other significantly valuable intellectual property > they have along with the routing protocol implementation (e.g., > BGP, IS-IS, etc.) I agree with the ASIC hardware. But the BGP implementation smells awfully like gated (Nexthop). Anyway, a BGP deamon isn't that hard to write. -- Andre To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message