packet that initializes handshake is dropped
Bug #680488 reported by
Samuel Richter
This bug report was converted into a question: question #138856: packet that initializes handshake is dropped.
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HIPL |
Invalid
|
Low
|
Unassigned |
Bug Description
Starting hipd on two machines and pinging the HIT of one from the other leads to the first packet lost on otherwise successful connection.
I was told this packet was once buffered in the kernel, but this feature was somehow lost.
summary: |
- packet that initializes handover is dropped + packet that initializes handshake is dropped |
To post a comment you must log in.
This is a "feature" in the Linux IPsec (see the first bullet):
http:// vger.kernel. org/~davem/ net_todo. html
Linux IPsec assumes transport layer handles packet retransmissions. IMHO, this is a fair assumption except that it can cause unnecessary delay to e.g. TCP connections, leading to lowered user experience.
So either it should reported to some other bugzilla or the description of this bug should be changed to "hipfw lacks a packet cache mechanism".