UDP queue size
Martin P. Hellwig
martin.hellwig at dcuktec.org
Wed Jun 17 11:58:41 EDT 2009
Scott David Daniels wrote:
> 找尋自己的一片天 wrote:
>> I got a problem about UDP.
>>
>> How do I get the UDP buffer size?
>>
>> When the server had some delay in handling incoming UDP, it will lost
>> some package. I wonder it's because the system buffer size, is there any
>> ways to find the exactly size of the buffer?
>
> UDP is defined as "best effort then give up," so _everything_ that
> handles a UDP packet is allowed to drop it; that means switchers,
> routers, ..., anything along the path to the target application.
> So, you cannot expect to do any better than a conservative guess,
> perhaps augmented by dynamic scaling.
>
> --Scott David Daniels
> Scott.Daniels at Acm.Org
I would like to add, that you are most likely to lose packages because
they are to big, I can not remember for sure if UDP had a fixed limit
above what the MTU does, but you might want to look at that direction too.
--
MPH
http://blog.dcuktec.com
'If consumed, best digested with added seasoning to own preference.'
More information about the Python-list
mailing list