Date: Thu, 4 Oct 2007 10:45:25 -0400 From: "Feighery, Patrick D." <feighery@mitre.org> To: "Adrian Penisoara" <ady@freebsd.ady.ro> Cc: freebsd-ipfw@freebsd.org Subject: RE: ECN Capability in the Network Layer Message-ID: <87ABB5B9BD11A240B9CBB3F0485AEC8901E5F326@IMCSRV4.MITRE.ORG> In-Reply-To: <78cb3d3f0709251305q31f6d161wba2f69607a61c9a8@mail.gmail.com> References: <87ABB5B9BD11A240B9CBB3F0485AEC8901E01984@IMCSRV4.MITRE.ORG> <78cb3d3f0709251305q31f6d161wba2f69607a61c9a8@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --]
I've spent some time changing various parameters within pf.conf that I must
be missing something so obvious.
My real goal is to have FreeBSD see either the ECT_0 or ECT_1 bit in the IP
packet (which contains a TCP data segment) and set the CC bits so my
transport layer can react to it. For testing purposes I am also using pfctl
to emulate a 20,000 bps link, so in theory I won't need any competing flows
to congest the link. I could use Dummynet to constrain the link, but I have
no idea what the interaction between the two would be. I have set the
interface queue both via sysctl and pfctl to a small number 5. I should see
and via wireshark do see packet loss. Therefore, I would expect to set some
parameter which defines a threshold where the ECN CC bit would be set before
packet loss occurs.
Is there a problem with RED and constraining my link to 20,000 bps?
Best Regards.
Pat
_____
From: ady@ady.ro [mailto:ady@ady.ro] On Behalf Of Adrian Penisoara
Sent: Tuesday, September 25, 2007 4:05 PM
To: Feighery, Patrick D.
Cc: freebsd-ipfw@freebsd.org
Subject: Re: ECN Capability in the Network Layer
Hi,
You should lookup the pf.conf(5) man page for the red and ecn scheduler
parameters (as a matter of fact ecn implies red).
Regards,
Adrian.
On 9/24/07, Feighery, Patrick D. <feighery@mitre.org> wrote:
I am currently trying to integrate an ECN capability into a third
party's transport layer protocol. In the past I have used Dummynet to
test how transport protocols react under a variety of strange and
non-typical network characteristics. Now I am trying to use a
combination of Dummynet and ECN. Unfortunately after crawling the
network for a few days, I can't really figure out how to configure
FreeBSD to support ECN. I have been testing with a FreeBSD 6.2
installation and have added the ALTQ into the kernel. However I can't
figure out how to create an /etc/pf.conf config file for ECN. Do I
need to install a different version of FreeBSD to get this
functionality.
Can anyone point me into the correct direction?
Best Regards
Pat Feighery
_______________________________________________
freebsd-ipfw@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ipfw
To unsubscribe, send any mail to "freebsd-ipfw-unsubscribe@freebsd.org"
[-- Attachment #2 --]
0 *H
010 + 0 *H
0d0L0
*H
0Z10U
mitre.org10UCertificate Authority1$0"UMITRE Corporation Root CA-10
060601040000Z
180601040000Z0Z10U
mitre.org10UCertificate Authority1$0"UMITRE Corporation Root CA-10"0
*H
0
kZ=&o2ЛN
n}yCW
W*/Hsd̒{%*'-L6V:K`EsW^ك<SnSYsD(}J+w
J%,
R#Kꍞ YN_6QUJ( C
jG-,plg3$2i!.QD+BnZϳ/k\_ƪD:)`r,tvB_3a@A-NG֟<u9R:-h_% 5030U00UpQ Mh=t/0
*H
_
X\}l$|\ҖqJzH ^kCZ4jHطk(v֥SZm"]Z;a_7MTB'6&ԖF`;G twHxX <#-:
\3?Bg˛3i"5vqv+G6C=A6QNŁ+q~S+; g׀wT-!퍪0k0S0
*H
0]10U
mitre.org10UCertificate Authority1'0%UMITRE Corporation Primary CA-10
070815172336Z
090205172336Z0]10U
mitre.org10
Upeople10
&,dfeighery10UFeighery Patrick D.00
*H
0 f?hB U?\X zmHZBPMo+K/?WC1/'0Kɿ(/hSvI|D_ ` ?3J 00U0Ui-Dt\%|$7n0U#0Hb3B-QH
0DU=0;09753http://www.mitre.org/tech/mii/pki/ca1_mitre_org.crl0U0feighery@mitre.org0
*H
(,KՓBrF:wiP fy*WaOv).Άjv6ȎGy+,Q :e2Y_ƿ7ӧdKÐAg-iy)Y"y\VH@kbIEZ1+.VZ1~~/=dl]",rHm-zE
E/ȁUt=9 yQW˯Ƈ4 511ѭ:u2} 00̠0
*H
0Z10U
mitre.org10UCertificate Authority1$0"UMITRE Corporation Root CA-10
060603171322Z
120603171322Z0]10U
mitre.org10UCertificate Authority1'0%UMITRE Corporation Primary CA-10"0
*H
0
{V]KCgnFeCW(O1q*lSJ%ɿPEv$7s{Ы E;HZ% ѵ ѳq/#xLP.Ssev2jɯ;+XiF*~ ;UXy|ybB&]_JF:)GɳN3-O<09:z
lL e&Hȗۤt؈tݐJGeRj 00U00U0UHb3B-QH
0U#0pQ Mh=t/0HUA0?0=;97http://www.mitre.org/tech/mii/pki/rootca1_mitre_org.crl0
*H
Mnn)"=^_ڒ7_$)jr {вWg6k417\Nk_68Ph9ψe|aFX3Y 3:{r$oA-"$k*^hO ><j<٘S4H!zRaȁF@q2^?2+'E.xO?}
LaepȭZ6k%MMxrjDYXK~T~@*3H;)\Lgaڠ100c0]10U
mitre.org10UCertificate Authority1'0%UMITRE Corporation Primary CA-10 + 0 *H
1 *H
0 *H
1
071004144525Z0# *H
1WqJ *0g *H
1Z0X0
*H
0*H
0
*H
@0+0
*H
(0+0
*H
0r +71e0c0]10U
mitre.org10UCertificate Authority1'0%UMITRE Corporation Primary CA-10t*H
1ec0]10U
mitre.org10UCertificate Authority1'0%UMITRE Corporation Primary CA-10
*H
DK5/ Wt}6 x]B?ʆ$7 z:[dWbKk8םhѢ!0[=|쭑ի9Jw4,IG]6z^1
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?87ABB5B9BD11A240B9CBB3F0485AEC8901E5F326>
