From owner-freebsd-net@FreeBSD.ORG Sun Jun 22 10:18:12 2003 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 90B5537B401 for ; Sun, 22 Jun 2003 10:18:12 -0700 (PDT) Received: from bellana.nc-rj.rnp.br (bellana.nc-rj.rnp.br [200.17.63.130]) by mx1.FreeBSD.org (Postfix) with SMTP id B726D43FAF for ; Sun, 22 Jun 2003 10:18:10 -0700 (PDT) (envelope-from alex@rnp.br) Received: (qmail 99504 invoked by uid 0); 22 Jun 2003 17:18:08 -0000 Received: from kira.nc-rj.rnp.br (200.17.63.90) by 0 with SMTP; 22 Jun 2003 17:18:08 -0000 Received: (qmail 60430 invoked by uid 0); 22 Jun 2003 17:18:07 -0000 Received: from localhost.nc-rj.rnp.br (HELO freebsd) (127.0.0.1) by 0 with SMTP; 22 Jun 2003 17:18:07 -0000 Message-ID: <016201c338e2$3ed8b620$767ba8c0@freebsd> From: "Alex Soares de Moura" To: "agent dero" References: <20030621190121.DA36437B405@hub.freebsd.org> <20030621203103.M9576@bluhayz.org> Date: Sun, 22 Jun 2003 14:17:43 -0300 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1158 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 cc: freebsd-net@freebsd.org Subject: Re: freebsd-net Digest, Vol 13, Issue 6 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jun 2003 17:18:12 -0000 Hello, A couple of years ago I was one of the networking/security engineers of a major datacenter company in my country. There goes my $0,02: 1) I find it very trustworthy of yours to share so many info about your net and systems with the whole Internet, but I'm not sure if it's a good policy, mainly because it's a business and there's a lot of resources of yours that many bad hackers would love to put their virtual hands on (disk space, bandwidth etc.), as anyone seen at the Sysinfo page. Ok, security thru obscurity is not valid argument among IT security community, but your customers may not have that knowlegde and sharing so many info about your net can be bad for [your] business anyways. Now to your questions. 2) Yes, the proposed architecture will work, although it can have slower performance than optinal, mainly if there's high traffic load. 3) First, it must be clear that there are the LAN and WAN parts of your questions to conecern about. 4) You mentioned concert about performance (added latency). I believe that you were just referring to the LAN, but remember that a firewall in the WAN connection can (and will) add latency to the overall inbound/outbound Internet acess. For now it's 5) For the LAN, your network performance and security can improve and benefit from breaking it down (segmenting) your broadcast domain into different segments, one for each area and purpose. You can implement segmenting using only one switch if it supports VLANs. This will allow you to apply different security policies to each area and increase their expandability of them (using more switches in the future), but don't count just on VLANs for that. Another advantage about segmenting is that you can delay the purchase of expensive gigabit switch that can be added later, when you see that the network core needs upgrading. 6) Talking about segmenting, you can benefit from a DMZ, where you can put the DNS, NTP, an external mail hub and other services, separating their traffic. 7) Storage is another area. Your NFS and backend (database) communication only needs to happen with your front-end (web)servers, right? Following this idea, you can think about putting a separate switch to connect them using a second network interface in the front-end servers. You can use this seconday LAN for backup purposes too. The drawback is the increased cost of more NICs. Best regards, Alex ----- Original Message ----- From: "agent dero" To: Sent: Saturday, June 21, 2003 5:41 PM Subject: Re: freebsd-net Digest, Vol 13, Issue 6 > I am re-organizing my company's network, albeit a small one, but it is still > very very important. > I run a small webhosting company, and I am rebuilding the LAN with the idea > of expandibility. > the LAN Diagram is here > http://www.bluhayz.org/~dero/overall_lan.png > (I apologize for PNG, but that's how AppleWorks wanted to save it.) > > Anyways, I am wondering about overall network performance, given that our net > connection isn't higher than 45Mbps (burstable connection, yay!) > > (All machines are running FreeBSD 4.8-RELEASE) > > The plan is to store all user directories, i.e. web sites, on the NFS disk > server, equipped with a gazillion disk drives, all with RAID0+1, and simply > running NFS (and of course SSH) > Then the FTP server(1), the web servers(2 at current point in time) and then > somewhere in the future, the MySQL servers will all have data stored on the > NFS server. In addition, the overall workload will be spread across the web > servers, using BIND's round-robin capability. > Note: I am planning on upgrading to Gigabit sometime soon. > > The question being, how will this network perform, I realize there will be > increased network traffic, but the two things I am worried about, are overall > added latency, and plausibility, i.e. before I buy more hardware, will this > work! > The biggest toss-up is the tradeoff between a couple ms of latency, and > expandibility. According to this current diagram, all we need to do to add a > new server to help releive load is to add a new Web Server, and configure it > in the BIND configuration files, and get it to use the NFS server. > > Help is not only needed, but appreciated. > > thanks! > > _______________________________________________ > freebsd-net@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-net > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" > From owner-freebsd-net@FreeBSD.ORG Sun Jun 22 12:46:27 2003 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 96E0437B401 for ; Sun, 22 Jun 2003 12:46:27 -0700 (PDT) Received: from jchurch.neville-neil.com (jchurch.neville-neil.com [209.157.133.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id EAADE43F93 for ; Sun, 22 Jun 2003 12:46:26 -0700 (PDT) (envelope-from gnn@neville-neil.com) Received: from jchurch.neville-neil.com.neville-neil.com (localhost [127.0.0.1])h5MJkQjb003573 for ; Sun, 22 Jun 2003 12:46:26 -0700 (PDT) (envelope-from gnn@neville-neil.com) Date: Sun, 22 Jun 2003 12:46:26 -0700 Message-ID: <877k7drj3h.wl@jchurch.neville-neil.com.neville-neil.com> From: "George V. Neville-Neil" To: freebsd-net@freebsd.org User-Agent: Wanderlust/2.10.0 (Venus) SEMI/1.14.4 (Hosorogi) FLIM/1.14.4 (=?ISO-8859-4?Q?Kashiharajing=FE-mae?=) APEL/10.4 Emacs/21.2 (i386--freebsd) MULE/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.4 - "Hosorogi") Content-Type: text/plain; charset=US-ASCII Subject: Zero Copy Sockets? X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jun 2003 19:46:27 -0000 Hi, I'm reading over the internals of the network stack in -CURRENT and I'm wondering if the Zero Copy stuff is actually in use yet. Thanks, George From owner-freebsd-net@FreeBSD.ORG Sun Jun 22 15:10:15 2003 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DE9B737B401 for ; Sun, 22 Jun 2003 15:10:15 -0700 (PDT) Received: from xorpc.icir.org (xorpc.icir.org [192.150.187.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3106343FBF for ; Sun, 22 Jun 2003 15:10:15 -0700 (PDT) (envelope-from rizzo@xorpc.icir.org) Received: from xorpc.icir.org (localhost [127.0.0.1]) by xorpc.icir.org (8.12.8p1/8.12.3) with ESMTP id h5MMAFQg063826; Sun, 22 Jun 2003 15:10:15 -0700 (PDT) (envelope-from rizzo@xorpc.icir.org) Received: (from rizzo@localhost) by xorpc.icir.org (8.12.8p1/8.12.3/Submit) id h5MMAE9E063825; Sun, 22 Jun 2003 15:10:14 -0700 (PDT) (envelope-from rizzo) Date: Sun, 22 Jun 2003 15:10:14 -0700 From: "'Luigi Rizzo'" To: Don Bowman Message-ID: <20030622151014.B63749@xorpc.icir.org> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: ; from don@sandvine.com on Fri, Jun 20, 2003 at 02:58:07PM -0400 cc: "'freebsd-net@freebsd.org'" Subject: Re: nested ipfw dummynet pipes X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jun 2003 22:10:16 -0000 On Fri, Jun 20, 2003 at 02:58:07PM -0400, Don Bowman wrote: ... > Is there a benefit to having the single wide pipe first, or > the many narrow pipes first, in the ruleset? i'd probably put the narrow pipes first, so that any single flow will not be able to monopolize the entire fat pipe. Still no guarantees of fairness, for that you need to use ipfw "queues" (WF2Q+ ) cheers luigi > $ cvs diff -U5 ipfw.8 > Index: ipfw.8 > =================================================================== > RCS file: /usr/cvs/src/sbin/ipfw/ipfw.8,v > retrieving revision 1.63.2.28 > diff -U5 -r1.63.2.28 ipfw.8 > --- ipfw.8 30 Sep 2002 20:57:05 -0000 1.63.2.28 > +++ ipfw.8 20 Jun 2003 18:49:02 -0000 > @@ -1587,14 +1587,10 @@ > When set, the packet exiting from the > .Xr dummynet 4 > pipe is not passed though the firewall again. > Otherwise, after a pipe action, the packet is > reinjected into the firewall at the next rule. > -.Pp > -Note: bridged and layer 2 packets coming out of a pipe > -are never reinjected in the firewall irrespective of the > -value of this variable. > .It Em net.inet.ip.fw.verbose : No 1 > Enables verbose messages. > .It Em net.inet.ip.fw.verbose_limit : No 0 > Limits the number of messages produced by a verbose firewall. > .It Em net.link.ether.ipfw : No 0 > From owner-freebsd-net@FreeBSD.ORG Sun Jun 22 15:32:34 2003 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C2AEC37B401 for ; Sun, 22 Jun 2003 15:32:34 -0700 (PDT) Received: from angelica.unixdaemons.com (angelica.unixdaemons.com [209.148.64.135]) by mx1.FreeBSD.org (Postfix) with ESMTP id E43F743FBF for ; Sun, 22 Jun 2003 15:32:33 -0700 (PDT) (envelope-from bmilekic@technokratis.com) Received: from angelica.unixdaemons.com (bmilekic@localhost.unixdaemons.com [127.0.0.1])h5MMWVrd074176; Sun, 22 Jun 2003 18:32:31 -0400 (EDT) Received: (from bmilekic@localhost) by angelica.unixdaemons.com (8.12.9/8.12.1/Submit) id h5MMWVQ0074175; Sun, 22 Jun 2003 18:32:31 -0400 (EDT) (envelope-from bmilekic@technokratis.com) X-Authentication-Warning: angelica.unixdaemons.com: bmilekic set sender to bmilekic@technokratis.com using -f Date: Sun, 22 Jun 2003 18:32:31 -0400 From: Bosko Milekic To: "George V. Neville-Neil" Message-ID: <20030622223231.GA72909@technokratis.com> References: <877k7drj3h.wl@jchurch.neville-neil.com.neville-neil.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <877k7drj3h.wl@jchurch.neville-neil.com.neville-neil.com> User-Agent: Mutt/1.4.1i cc: freebsd-net@freebsd.org Subject: Re: Zero Copy Sockets? X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jun 2003 22:32:35 -0000 On Sun, Jun 22, 2003 at 12:46:26PM -0700, George V. Neville-Neil wrote: > Hi, > > I'm reading over the internals of the network stack in > -CURRENT and I'm wondering if the Zero Copy stuff is actually > in use yet. > > Thanks, > George Yes. But your driver needs to support it. Currently, the only driver that does is if_ti in src/sys/pci/if_ti*.[ch] sendfile(2) is also zero-copy for the most part (for the file part). That's been in use for a long time. src/sys/kern/uipc_syscalls.c Regards, -- Bosko Milekic * bmilekic@technokratis.com * bmilekic@FreeBSD.org TECHNOkRATIS Consulting Services * http://www.technokratis.com/ From owner-freebsd-net@FreeBSD.ORG Sun Jun 22 16:58:55 2003 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 32E6D37B401 for ; Sun, 22 Jun 2003 16:58:55 -0700 (PDT) Received: from jchurch.neville-neil.com (jchurch.neville-neil.com [209.157.133.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8540043F75 for ; Sun, 22 Jun 2003 16:58:54 -0700 (PDT) (envelope-from gnn@neville-neil.com) Received: from jchurch.neville-neil.com.neville-neil.com (localhost [127.0.0.1])h5MNwsjb004234 for ; Sun, 22 Jun 2003 16:58:54 -0700 (PDT) (envelope-from gnn@neville-neil.com) Date: Sun, 22 Jun 2003 16:58:54 -0700 Message-ID: <87el1lr7ep.wl@jchurch.neville-neil.com.neville-neil.com> From: "George V. Neville-Neil" To: freebsd-net@freebsd.org User-Agent: Wanderlust/2.10.0 (Venus) SEMI/1.14.4 (Hosorogi) FLIM/1.14.4 (=?ISO-8859-4?Q?Kashiharajing=FE-mae?=) APEL/10.4 Emacs/21.2 (i386--freebsd) MULE/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.4 - "Hosorogi") Content-Type: text/plain; charset=US-ASCII Subject: Fine grained locking at the socket level? X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jun 2003 23:58:55 -0000 Hi, It would seem that splnet() and frieds now simply return 0, which I figure is part of making the code look like it used to. What I'm wondering is why the Giant lock is still used in the socket layer? I thought sockets had had fine grained locking applied to them. Am I confused? I'm looking at the bits du jour (-CURRENT). Thanks, George From owner-freebsd-net@FreeBSD.ORG Sun Jun 22 17:04:11 2003 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 306ED37B401 for ; Sun, 22 Jun 2003 17:04:11 -0700 (PDT) Received: from angelica.unixdaemons.com (angelica.unixdaemons.com [209.148.64.135]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4C47643FD7 for ; Sun, 22 Jun 2003 17:04:10 -0700 (PDT) (envelope-from bmilekic@technokratis.com) Received: from angelica.unixdaemons.com (bmilekic@localhost.unixdaemons.com [127.0.0.1])h5N047rd003529; Sun, 22 Jun 2003 20:04:07 -0400 (EDT) Received: (from bmilekic@localhost) by angelica.unixdaemons.com (8.12.9/8.12.1/Submit) id h5N047Hp003528; Sun, 22 Jun 2003 20:04:07 -0400 (EDT) (envelope-from bmilekic@technokratis.com) X-Authentication-Warning: angelica.unixdaemons.com: bmilekic set sender to bmilekic@technokratis.com using -f Date: Sun, 22 Jun 2003 20:04:07 -0400 From: Bosko Milekic To: "George V. Neville-Neil" Message-ID: <20030623000407.GA2911@technokratis.com> References: <87el1lr7ep.wl@jchurch.neville-neil.com.neville-neil.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87el1lr7ep.wl@jchurch.neville-neil.com.neville-neil.com> User-Agent: Mutt/1.4.1i cc: freebsd-net@freebsd.org Subject: Re: Fine grained locking at the socket level? X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jun 2003 00:04:11 -0000 On Sun, Jun 22, 2003 at 04:58:54PM -0700, George V. Neville-Neil wrote: > Hi, > > It would seem that splnet() and frieds now simply return 0, > which I figure is part of making the code look like it used > to. What I'm wondering is why the Giant lock is still used in > the socket layer? I thought sockets had had fine grained > locking applied to them. Am I confused? I'm looking at the > bits du jour (-CURRENT). > > Thanks, > George The short answer is: we're not done. The long answer is: we're not done. :-) We can't simply unwind Giant just anywhere yet because there is still code in other layers that requires Giant. Cheers, -- Bosko Milekic * bmilekic@technokratis.com * bmilekic@FreeBSD.org TECHNOkRATIS Consulting Services * http://www.technokratis.com/ From owner-freebsd-net@FreeBSD.ORG Mon Jun 23 13:47:24 2003 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F3D9437B401 for ; Mon, 23 Jun 2003 13:47:23 -0700 (PDT) Received: from mwinf0201.wanadoo.fr (smtp7.wanadoo.fr [193.252.22.29]) by mx1.FreeBSD.org (Postfix) with ESMTP id 34A8943FE1 for ; Mon, 23 Jun 2003 13:47:23 -0700 (PDT) (envelope-from vjardin@wanadoo.fr) Received: from venus.vincentjardin.net (unknown [193.253.255.23]) by mwinf0201.wanadoo.fr (SMTP Server) with ESMTP id A2B9A30003A4 for ; Mon, 23 Jun 2003 22:47:21 +0200 (CEST) Content-Type: text/plain; charset="us-ascii" From: Vincent Jardin To: net@freebsd.org Date: Mon, 23 Jun 2003 22:48:31 +0200 User-Agent: KMail/1.4.3 MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Message-Id: <200306232248.31249.vjardin@wanadoo.fr> Subject: IP over DVB X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jun 2003 20:47:24 -0000 Hi, I am looking for an IP over DVB-S and MPE support on FreeBSD. I could only find a very old driver for FreeBSD 2: http://www-sop.inria.fr/rodeo/personnel/eduros/index-dvb.html Are there any better support for FreeBSD 4 or 5 ? Regards, Vincent From owner-freebsd-net@FreeBSD.ORG Tue Jun 24 01:24:36 2003 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 996AE37B401 for ; Tue, 24 Jun 2003 01:24:36 -0700 (PDT) Received: from hysteria.spc.org (hysteria.spc.org [195.206.69.234]) by mx1.FreeBSD.org (Postfix) with SMTP id 6677243FAF for ; Tue, 24 Jun 2003 01:24:35 -0700 (PDT) (envelope-from bms@hysteria.spc.org) Received: (qmail 7147 invoked by uid 5013); 24 Jun 2003 08:22:58 -0000 Date: Tue, 24 Jun 2003 09:22:58 +0100 From: Bruce M Simpson To: Vincent Jardin Message-ID: <20030624082258.GE32325@spc.org> References: <200306232248.31249.vjardin@wanadoo.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200306232248.31249.vjardin@wanadoo.fr> User-Agent: Mutt/1.4.1i cc: net@freebsd.org Subject: Re: IP over DVB X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jun 2003 08:24:37 -0000 On Mon, Jun 23, 2003 at 10:48:31PM +0200, Vincent Jardin wrote: > I am looking for an IP over DVB-S and MPE support on FreeBSD. > > I could only find a very old driver for FreeBSD 2: > http://www-sop.inria.fr/rodeo/personnel/eduros/index-dvb.html > > Are there any better support for FreeBSD 4 or 5 ? I'm interested in DVB support. I do not have any funding or support for work on this, nor do I have equipment, so it's bound to be 'when I can find the time and the money'. But I should make my interest in this area known. BMS From owner-freebsd-net@FreeBSD.ORG Tue Jun 24 02:29:22 2003 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3C23B37B401 for ; Tue, 24 Jun 2003 02:29:22 -0700 (PDT) Received: from proton.hexanet.fr (proton.hexanet.fr [81.23.32.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id ECB2743FBD for ; Tue, 24 Jun 2003 02:29:20 -0700 (PDT) (envelope-from c.prevotaux@hexanet.fr) Received: from proton.hexanet.fr (localhost [127.0.0.1]) by proton.hexanet.fr (8.12.9/8.12.9) with SMTP id h5O9TIle062550; Tue, 24 Jun 2003 11:29:18 +0200 (CEST) (envelope-from c.prevotaux@hexanet.fr) Date: Tue, 24 Jun 2003 11:29:18 +0200 From: Christophe Prevotaux To: Bruce M Simpson Message-Id: <20030624112918.3ace091e.c.prevotaux@hexanet.fr> In-Reply-To: <20030624082258.GE32325@spc.org> References: <200306232248.31249.vjardin@wanadoo.fr> <20030624082258.GE32325@spc.org> Organization: HEXANET Sarl X-Mailer: Sylpheed version 0.8.11 (GTK+ 1.2.10; i386-portbld-freebsd4.8) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable cc: net@freebsd.org Subject: Re: IP over DVB X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jun 2003 09:29:22 -0000 I am also interested in this , and I have posted many times about this. I would more than happy if anything happened on this side. On Tue, 24 Jun 2003 09:22:58 +0100 Bruce M Simpson wrote: > On Mon, Jun 23, 2003 at 10:48:31PM +0200, Vincent Jardin wrote: > > I am looking for an IP over DVB-S and MPE support on FreeBSD. > >=20 > > I could only find a very old driver for FreeBSD 2: > > http://www-sop.inria.fr/rodeo/personnel/eduros/index-dvb.html > >=20 > > Are there any better support for FreeBSD 4 or 5 ? >=20 > I'm interested in DVB support. I do not have any funding or support > for work on this, nor do I have equipment, so it's bound to be > 'when I can find the time and the money'. But I should make my > interest in this area known. >=20 > BMS > _______________________________________________ > freebsd-net@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-net > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" -- =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Christophe Prevotaux Email: c.prevotaux@hexanet.fr HEXANET SARL URL: http://www.hexanet.fr/ Z.A.C Les Charmilles Tel: +33 (0)3 26 79 30 05=20 3 All=E9e Thierry Sabine Direct: +33 (0)3 26 61 77 72=20 BP202 Fax: +33 (0)3 26 79 30 06 51686 Reims Cedex 2 =20 FRANCE HEXANET Network Operation Center =20 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D From owner-freebsd-net@FreeBSD.ORG Tue Jun 24 02:56:06 2003 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0472437B401 for ; Tue, 24 Jun 2003 02:56:06 -0700 (PDT) Received: from screwdriver.minsk.gin.ru (screwdriver.minsk.gin.ru [194.84.74.253]) by mx1.FreeBSD.org (Postfix) with ESMTP id D698A43F85 for ; Tue, 24 Jun 2003 02:56:03 -0700 (PDT) (envelope-from e.vedistchev@global-one.by) Received: from screwdriver.minsk.gin.ru (root@localhost) h5O9u2Kj009696 for ; Tue, 24 Jun 2003 12:56:02 +0300 Received: from p6000.global-one.by (p6000.global-one.by [194.84.74.252]) h5O9u1Uc009688 for ; Tue, 24 Jun 2003 12:56:01 +0300 Received: from global-one.by (vedistchev.in.global-one.by [10.0.100.1]) by p6000.global-one.by (8.12.9/8.9.3) with ESMTP id h5O9u0AS092504 for ; Tue, 24 Jun 2003 12:56:01 +0300 (EEST) (envelope-from e.vedistchev@global-one.by) Message-ID: <3EF81FC8.1060505@global-one.by> Date: Tue, 24 Jun 2003 12:54:16 +0300 From: Eugene Vedistchev Organization: JSC GlobalOneBel User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.3.1) Gecko/20030425 X-Accept-Language: en,ru,de MIME-Version: 1.0 To: net@freebsd.org References: <200306232248.31249.vjardin@wanadoo.fr> <20030624082258.GE32325@spc.org> <20030624112918.3ace091e.c.prevotaux@hexanet.fr> In-Reply-To: <20030624112918.3ace091e.c.prevotaux@hexanet.fr> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: IP over DVB X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jun 2003 09:56:06 -0000 If you are interested in DVB receiving please check http://www.alloyant.com/dvb/ and download http://freebsddvb.narod.ru/files/skystar1-20021126b.tgz Eugene Vedistchev Christophe Prevotaux wrote: > I am also interested in this , and I have posted many times > about this. > > I would more than happy if anything happened on this side. > > On Tue, 24 Jun 2003 09:22:58 +0100 > Bruce M Simpson wrote: > > >>On Mon, Jun 23, 2003 at 10:48:31PM +0200, Vincent Jardin wrote: >> >>>I am looking for an IP over DVB-S and MPE support on FreeBSD. >>> >>>I could only find a very old driver for FreeBSD 2: >>> http://www-sop.inria.fr/rodeo/personnel/eduros/index-dvb.html >>> >>>Are there any better support for FreeBSD 4 or 5 ? >> >>I'm interested in DVB support. I do not have any funding or support >>for work on this, nor do I have equipment, so it's bound to be >>'when I can find the time and the money'. But I should make my >>interest in this area known. >> >>BMS >>_______________________________________________ >>freebsd-net@freebsd.org mailing list >>http://lists.freebsd.org/mailman/listinfo/freebsd-net >>To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" > > > > -- > =============================================================== > Christophe Prevotaux Email: c.prevotaux@hexanet.fr > HEXANET SARL URL: http://www.hexanet.fr/ > Z.A.C Les Charmilles Tel: +33 (0)3 26 79 30 05 > 3 Allée Thierry Sabine Direct: +33 (0)3 26 61 77 72 > BP202 Fax: +33 (0)3 26 79 30 06 > 51686 Reims Cedex 2 > FRANCE HEXANET Network Operation Center > =============================================================== > _______________________________________________ > freebsd-net@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-net > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" > > > From owner-freebsd-net@FreeBSD.ORG Tue Jun 24 05:04:16 2003 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8BD7037B401 for ; Tue, 24 Jun 2003 05:04:16 -0700 (PDT) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 997D043FD7 for ; Tue, 24 Jun 2003 05:04:13 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.12.9/8.12.9) with ESMTP id h5OC4CwV012207 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Tue, 24 Jun 2003 08:04:12 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.6/8.9.1) id h5OC47Y94423; Tue, 24 Jun 2003 08:04:07 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <16120.15927.355296.805748@grasshopper.cs.duke.edu> Date: Tue, 24 Jun 2003 08:04:07 -0400 (EDT) To: Bosko Milekic In-Reply-To: <20030622223231.GA72909@technokratis.com> References: <877k7drj3h.wl@jchurch.neville-neil.com.neville-neil.com> <20030622223231.GA72909@technokratis.com> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid cc: freebsd-net@freebsd.org Subject: Re: Zero Copy Sockets? X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jun 2003 12:04:16 -0000 Bosko Milekic writes: > > On Sun, Jun 22, 2003 at 12:46:26PM -0700, George V. Neville-Neil wrote: > > Hi, > > > > I'm reading over the internals of the network stack in > > -CURRENT and I'm wondering if the Zero Copy stuff is actually > > in use yet. > > > > Thanks, > > George > > Yes. But your driver needs to support it. Currently, the only driver > that does is if_ti in src/sys/pci/if_ti*.[ch] > Driver support is needed only for zero-copy receive. Zero-copy transmit does not require any driver support. Drew From owner-freebsd-net@FreeBSD.ORG Tue Jun 24 05:08:42 2003 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9143437B401 for ; Tue, 24 Jun 2003 05:08:42 -0700 (PDT) Received: from smtpzilla3.xs4all.nl (smtpzilla3.xs4all.nl [194.109.127.139]) by mx1.FreeBSD.org (Postfix) with ESMTP id 652C443F93 for ; Tue, 24 Jun 2003 05:08:41 -0700 (PDT) (envelope-from daan@xs4all.nl) Received: from unit.xs4all.nl (unit.xs4all.nl [194.109.249.60]) by smtpzilla3.xs4all.nl (8.12.9/8.12.9) with ESMTP id h5OC8Y6o005755 for ; Tue, 24 Jun 2003 14:08:38 +0200 (CEST) Date: Tue, 24 Jun 2003 14:08:34 +0200 (CEST) From: Daan van de Linde To: freebsd-net@freebsd.org Message-ID: <20030624135623.S16811@unit.xs4all.nl> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Subject: bge0 (BCM5703X) problems X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jun 2003 12:08:42 -0000 Hello, Ive been reading through quite some archives but still have found no satisfactory solution for my problem. Im running a compaq proliant server with a BCM5703X nic. Its performance is lousy to say the least, connections stall and the connection only gets used for 1/4 of the available bandwith. Is there any decent solution to this problem? Dmesg: Copyright (c) 1992-2003 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 4.8-RELEASE #0: Wed Jun 18 15:22:27 CEST 2003 root@gmt:/usr/src/sys/compile/GMT Timecounter "i8254" frequency 1193182 Hz CPU: Intel(R) Xeon(TM) CPU 2.80GHz (2786.47-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0xf27 Stepping = 7 Features=0xbfebfbff Hyperthreading: 2 logical CPUs real memory = 1610588160 (1572840K bytes) config> di cs0 config> en sn0 config> po sn0 0x300 config> ir sn0 10 config> f sn0 0 config> en lnc0 config> po lnc0 0x280 config> ir lnc0 10 config> f lnc0 0 config> en ie0 config> po ie0 0x300 config> ir ie0 10 config> iom ie0 0xd0000 config> f ie0 0 config> en fe0 config> po fe0 0x300 config> ir fe0 0 config> f fe0 0 config> en ed0 config> po ed0 0x280 config> ir ed0 10 config> iom ed0 0xd8000 config> f ed0 0 config> q avail memory = 1562411008 (1525792K bytes) Programming 16 pins in IOAPIC #0 IOAPIC #0 intpin 2 -> irq 0 Programming 16 pins in IOAPIC #1 Programming 16 pins in IOAPIC #2 Programming 16 pins in IOAPIC #3 FreeBSD/SMP: Multiprocessor motherboard cpu0 (BSP): apic id: 6, version: 0x00050014, at 0xfee00000 cpu1 (AP): apic id: 7, version: 0x00050014, at 0xfee00000 io0 (APIC): apic id: 2, version: 0x000f0011, at 0xfec00000 io1 (APIC): apic id: 3, version: 0x000f0011, at 0xfec01000 io2 (APIC): apic id: 4, version: 0x000f0011, at 0xfec02000 io3 (APIC): apic id: 5, version: 0x000f0011, at 0xfec03000 Preloaded elf kernel "kernel" at 0xc04a8000. Preloaded userconfig_script "/boot/kernel.conf" at 0xc04a809c. Pentium Pro MTRR support enabled md0: Malloc disk npx0: on motherboard npx0: INT 16 interface pcib0: on motherboard IOAPIC #2 intpin 0 -> irq 2 IOAPIC #2 intpin 1 -> irq 5 IOAPIC #0 intpin 11 -> irq 10 pci0: on pcib0 pci0: at 3.0 pci0: (vendor=0x0e11, dev=0xb203) at 4.0 irq 2 pci0: (vendor=0x0e11, dev=0xb204) at 4.2 irq 5 isab0: at device 15.0 on pci0 isa0: on isab0 atapci0: port 0x2000-0x200f,0x374-0x377,0x170-0x177,0x3f4-0x3f7,0x1f0-0x1f7 at device 15.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 ohci0: mem 0xf5ef0000-0xf5ef0fff irq 10 at device 15.2 on pci0 usb0: OHCI version 1.0, legacy support usb0: SMM does not respond, resetting usb0: on ohci0 usb0: USB revision 1.0 uhub0: (0x1166) OHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 4 ports with 4 removable, self powered pcib1: on motherboard IOAPIC #1 intpin 14 -> irq 11 IOAPIC #1 intpin 15 -> irq 15 IOAPIC #1 intpin 13 -> irq 16 pci1: on pcib1 ahc0: port 0x3000-0x30ff mem 0xf7df0000-0xf7df0fff irq 11 at device 3.0 on pci1 aic7899: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs ahc1: port 0x3400-0x34ff mem 0xf7de0000-0xf7de0fff irq 15 at device 3.1 on pci1 aic7899: Ultra160 Wide Channel B, SCSI Id=7, 32/253 SCBs bge0: mem 0xf7dd0000-0xf7ddffff irq 16 at device 4.0 on pci1 bge0: Ethernet address: 00:0b:cd:23:63:5a miibus0: on bge0 brgphy0: on miibus0 brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto pcib2: on motherboard pci2: on pcib2 pcib3: on motherboard pci3: on pcib3 pcib6: on motherboard IOAPIC #1 intpin 8 -> irq 17 pci6: on pcib6 ciss0: port 0x4000-0x40ff mem 0xf7ef0000-0xf7ef3fff,0xf7fc0000-0xf7ffffff irq 17 at device 1.0 on pci6 ciss0: using 256 of 1024 available commands ciss0: 1 logical drive configured ciss0: firmware 2.20 ciss0: 2 SCSI channels ciss0: signature 'CISS' ciss0: valence 1 ciss0: supported I/O methods 0xe ciss0: active I/O method 0x3 ciss0: 4G page base 0x00000000 ciss0: interrupt coalesce delay 1000us ciss0: interrupt coalesce count 16 ciss0: max outstanding commands 1024 ciss0: bus types 0x2 ciss0: server name '' ciss0: heartbeat 0x1000003c ciss0: 1 logical drive ciss0: logical drive 1: RAID 1, 34304MB online pcib10: on motherboard pci10: on pcib10 pcib4: on motherboard pci4: on pcib4 pcib5: on motherboard pci5: on pcib5 eisa0: on motherboard mainboard0: on eisa0 slot 0 orm0: