Hi, On Sun, Oct 21, 2007 at 05:53:37PM +0200, Tal Kelrich wrote:It is not a bug, it is caused by the "simultaneous connect" feature of TCP. Although rarely used, in TCP you can connect two clients together. They just have to exchange their SYN, SYN/ACK then ACK and bingo, they're connected. In fact, you found the easiest way to achieve it, by using the same port. To demonstrate the feature, I'm used to either temporarily block SYNs with iptables, or by unplugging the cable between two machines. I personally dislike this feature as it can be exploited to prevent any client from connecting to the outside by flooding it with SYN packets to its guessed source port. Anyway, most stateful firewalls don't let this pass through. Regards, Willy -
| david | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Greg KH | [2.6.22.2 review 05/84] Fix deadlocks in sparc serial console. |
| Greg KH | [GIT PATCH] driver core patches against 2.6.24 |
| Andrew Morton | -mm merge plans for 2.6.23 |
git: | |
| Jeff Kirsher | [RESEND][NET-NEXT PATCH 01/29] ixgbe: fix bug where using wake queue instead of st... |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Patrick McHardy | Re: [GIT]: Networking |
| Manuel Bouyer | Re: Interactive performance in -current |
| Christian Limpach | Re: newfs: determining file system parameters |
| YAMAMOTO Takashi | Re: statvfs(2) replacement for statfs(2) patch |
| Charles M. Hannum | Re: kern/22869: Slave IDE drive not detected |
