[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: Early and late rogue RTP packets
I haven't seen anything written up on such a thing, and I expect the
different definitions are because of PSTN gateways and other devices (SBCs?)
which re-use UDP ports too quickly; the UDP ports need to remain unused for
a while for all the same reasons TCP ports need to remain unused for a while
(TIME_WAIT). The existing values for TCP's TIME_WAIT are probably too long
for today's Internet, but re-using a UDP port immediately between two calls
is just asking for trouble.
Related to this topic, I expect you have read
draft-stucker-sipping-early-media-coping-03.txt? This document shows some
interesting behaviors all of which get even more interesting when combined
with an endpoint that wants to establish an SRTP call.
-d
> -----Original Message-----
> From: owner-ietf-rtpsec@xxxxxxxxxxxx
> [mailto:owner-ietf-rtpsec@xxxxxxxxxxxx] On Behalf Of Nhut Nguyen
> Sent: Monday, February 05, 2007 11:32 AM
> To: ietf-rtpsec@xxxxxxx
> Subject: Early and late rogue RTP packets
>
> Hi everyone,
>
> Congrats on the approval of the upcoming BoF session! Looking
> forwards to great discussions!
>
>
>
> BTW, anybody knows of a generally agreed upon definition of
> late and early rogue RTP packets? There are some references
> out there but the definition seems conflicting based on
> whether the reference timing is based on detection or on the session:
>
>
>
> 1) Early rogue RTP packets: detected BEFORE analyzing
> packet, e.g. packets received after a session has been
> closed. Late rogue: detected AFTER analyzing packets: e,g.
> malformed RTP packets.
>
>
>
> 2) Early rogue: packets received BEFORE the session ends
> and late rogue: received AFTER the session ends.
>
>
>
> As you can see depending on which definition to be used, RTP
> packets received after a BYE message can be called EARLY
> (definition 1) or LATE (definition 2)! :-(. (one option is to
> ignore early or late, just rogue RTP packets :-))
>
>
>
> What is the consensus? Inquiring mind wants to know!
>
>
>
> Cheers,
>
>
>
> Nhut
>
>