[asterisk-dev] The New CDR system
Rod Dorman
rodd at polylogics.com
Sun Apr 1 10:07:05 MST 2007
On Sunday, April 1, 2007, 04:15:16, Tim Panton wrote:
> On 31 Mar 2007, at 17:17, Rod Dorman wrote:
>> On Saturday, March 31, 2007, 09:43:53, critch wrote:
>>> On Sat, 2007-03-31 at 10:59 +0300, Tzafrir Cohen wrote:
>>>> ...
>>>> What you do is re-implement TCP (or TCP/with a bit of SSL). While it
>>>> might work, ,it is not as good as the original.
>> ...
>> I can understand Tzafrir's point of view. The IAX2 protocol draft
>> states
>> "Full frames are sent reliably, so all full frames require an
>> immediate acknowledgment upon receipt"
>> whereas TCP utilizes a sliding window protocol that doesn't
>> require an ACK for every individual transmission.
>
> Actually if you cared to it would be legitmate for an IAX implementation
> to ACK a number of fullframes by just acking the _last_ one, this
> implicitly acks all the earlier full-frames in that call.
I'm having difficulty finding where in the IAX2 draft that is specified.
Its not stated in "6.11.1. ACK acknowledgement Message" where I would
expect to find it.
The closest thing I can find is in "7. Message Transport" where it says:
" ... And if the message is a reliable message, the incoming
message counter MUST be used to acknowledge all the messages
up to that sequence number which have been sent."
But the way I interpret that it requires that each reliable message MUST
be individually acknowledged.
--
rodd at polylogics.com "The avalanche has already started, it is too
Rod Dorman late for the pebbles to vote." - Ambassador Kosh
More information about the asterisk-dev
mailing list