From owner-freebsd-net@FreeBSD.ORG Mon Oct 23 06:15:03 2006 Return-Path: X-Original-To: net@freebsd.org 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 1E3A616A412 for ; Mon, 23 Oct 2006 06:15:03 +0000 (UTC) (envelope-from dudu@dudu.ro) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.183]) by mx1.FreeBSD.org (Postfix) with ESMTP id 71FF443D46 for ; Mon, 23 Oct 2006 06:15:02 +0000 (GMT) (envelope-from dudu@dudu.ro) Received: by py-out-1112.google.com with SMTP id c59so59006pyc for ; Sun, 22 Oct 2006 23:15:01 -0700 (PDT) Received: by 10.65.234.3 with SMTP id l3mr4733761qbr; Sun, 22 Oct 2006 23:08:13 -0700 (PDT) Received: by 10.65.110.19 with HTTP; Sun, 22 Oct 2006 23:08:13 -0700 (PDT) Message-ID: Date: Mon, 23 Oct 2006 09:08:13 +0300 From: "Vlad Galu" To: net@freebsd.org In-Reply-To: <1161518642.1455.15.camel@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: base64 Content-Disposition: inline References: <200610210648.AAA01737@lariat.net> <1161424493.1489.10.camel@localhost> <200610212208.QAA11801@lariat.net> <1161518642.1455.15.camel@localhost> Cc: Subject: Re: Avoiding natd overhead X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 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 Oct 2006 06:15:03 -0000 T24gMTAvMjIvMDYsIFZsYWRpbWlyIEdyZWJlbnNjaGlrb3YgPHZvdmFAZmJzZC5ydT4gd3JvdGU6 Cj4g9yDTwiwgMjEvMTAvMjAwNiDXIDE2OjA4IC0wNjAwLCBCcmV0dCBHbGFzcyDQydvF1DoKPiA+ IEF0IDAzOjU0IEFNIDEwLzIxLzIwMDYsIFZsYWRpbWlyIEdyZWJlbnNjaGlrb3Ygd3JvdGU6Cj4g Pgo+ID4gPiAxLiB1c2UgUEYgZm9yIG5hdCAtIGl0IGRvZXMgYWxpYXNpbmcgaW4ga2VybmVsIHNw YWNlCj4gPgo+ID4gVHJ1ZSwgYnV0IGl0IGRvZXNuJ3QgbGV0IG1lIHRyYW5zbGF0ZSB0aGUgcGFj a2V0cyBhbmQKPiA+IHRoZW4gY29udGludWUgcHJvY2Vzc2luZyB3aXRoaW4gdGhlIGZpcmV3YWxs IC0tIHdoaWNoCj4gPiBpcyBuZWNlc3NhcnkgaWYgeW91IHdhbnQgdG8gY2F0Y2ggdW5yZWdpc3Rl cmVkIGRlc3RpbmF0aW9uCj4gPiBhZGRyZXNzZXMgQkVGT1JFIHRyYW5zbGF0aW9uIGFuZCB0aGVu IHVucmVnaXN0ZXJlZCBzb3VyY2UKPiA+IGFkZHJlc3NlcyBBRlRFUiB0cmFuc2xhdGlvbi4KPiA+ Cj4gPiA+IDIuIHVzZSBpbi1rZXJuZWwgbGliYWxpYXMgaW1wbGVtZW50YXRpb24KPiA+ID4gICAg KEkgZ3Vlc3MgbWFuLXBhZ2UgZm9yIG5nX25hdCg0KSB3aWxsIGhlbHApCj4gPgo+ID4gU2FtZSBw cm9ibGVtLiBJIGRvbid0IGtub3cgaG93IEkgY291bGQgc2VuZCBwYWNrZXRzCj4gPiB0aHJvdWdo IGEgTmV0Z3JhcGggbm9kZSBpbiB0aGUgbWlkZGxlIG9mIHByb2Nlc3NpbmcKPiA+IGJ5IElQRlcg YW5kIHRoZW4gYnJpbmcgdGhlbSBiYWNrIGF0IHRoZSBuZXh0IHJ1bGUuCj4KPiBTb21lIHllYXJz IGFnbywgSSd2ZSBtYW5hZ2VkIHRvIHVzZSBrc29ja2V0IGludGVyZmFjZSB0byBjYXRjaCBkaXZl cnQKPiBwYWNrZXRzIGZyb20gaXBmdyBhbmQgZXZlbiByZXR1cm4gdGhlbSBiYWNrIChzdXJwcmlz aW5nbHkgaXQgZGlkIHN1cHBvcnQKPiBkaXZlcnQgQUYpLgo+Cj4gQnV0LCBiZSBjYXJlZnVsLCBp dCBpcyBlYXN5IHRvIGdldCBpbmZpbml0ZSBsb29wIGluIGtlcm5lbCB3aXRoIHRoaXMKPiB0ZWNo bmlxdWUuIFByb2JhYmx5IHNvbWUgbG9vcCBwcmV2ZW50aW9uIGFwcGVhcnMgaW4gZnJvbSB0aGVz ZSB0aW1lcywKPiBidXQgSSBhbSBub3Qgc3VyZS4KCiAgIFllcywgb25lIGNhbiB1c2UgbWJ1Zl90 YWdzKDkpIHRvIHByZXZlbnQgbG9vcHMuCgo+Cj4gPiBJIHN1cHBvc2UgdGhhdCBvbmUgc29sdXRp b24gbWlnaHQgYmUsIGZvciBsYWNrIG9mIGEKPiA+IGJldHRlciB0ZXJtLCBhICJrZXJuZWwgZGl2 ZXJ0IHNvY2tldCwiIHdoaWNoIHdvdWxkCj4gPiBwYXNzIHBhY2tldHMgdGhyb3VnaCBhIGtlcm5l bCBtb2R1bGUgcmF0aGVyIHRoYW4gYQo+ID4gdXNlciBwcm9jZXNzLiAoVGhpcyBjb3VsZCBhY3R1 YWxseSBiZSB1c2VkIHRvIHNwZWVkCj4gPiB1cCBtYW55IHRoaW5ncyBmb3Igd2hpY2ggdGhlIGN1 cnJlbnQgInVzZXJsYW5kIgo+ID4gZGl2ZXJ0IHNvY2tldHMgYXJlIG5vdyB1c2VkLikgSXQgd291 bGQgdGhlbiBiZQo+ID4gcG9zc2libGUgdG8gbWFrZSBhICJuYXQua28iIG1vZHVsZSwgYW5kIGVp dGhlcgo+ID4gcHJvdmlkZSBhIHV0aWxpdHkgdG8gY29udHJvbCBpdCBvciByb2xsIHRoYXQKPiA+ IGZ1bmN0aW9uYWxpdHkgaW50byBpcGZ3KDgpLgo+ID4KPiA+IC0tQnJldHQKPiA+Cj4gLS0KPiBW bGFkaW1pciBCLiBHcmViZW5zY2hpa292Cj4gdm92YUBmYnNkLnJ1Cj4gX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBmcmVlYnNkLW5ldEBmcmVlYnNkLm9y ZyBtYWlsaW5nIGxpc3QKPiBodHRwOi8vbGlzdHMuZnJlZWJzZC5vcmcvbWFpbG1hbi9saXN0aW5m by9mcmVlYnNkLW5ldAo+IFRvIHVuc3Vic2NyaWJlLCBzZW5kIGFueSBtYWlsIHRvICJmcmVlYnNk LW5ldC11bnN1YnNjcmliZUBmcmVlYnNkLm9yZyIKPgoKCi0tIApJZiBpdCdzIHRoZXJlLCBhbmQg eW91IGNhbiBzZWUgaXQsIGl0J3MgcmVhbC4KSWYgaXQncyBub3QgdGhlcmUsIGFuZCB5b3UgY2Fu IHNlZSBpdCwgaXQncyB2aXJ0dWFsLgpJZiBpdCdzIHRoZXJlLCBhbmQgeW91IGNhbid0IHNlZSBp dCwgaXQncyB0cmFuc3BhcmVudC4KSWYgaXQncyBub3QgdGhlcmUsIGFuZCB5b3UgY2FuJ3Qgc2Vl IGl0LCB5b3UgZXJhc2VkIGl0Lgo=