httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Yogsothoth GV" <yogsothot...@gmail.com>
Subject Re: [users@httpd] UDP support for apache
Date Tue, 11 Sep 2007 01:26:15 GMT
On 9/10/07, Chris 'Xenon' Hanson <xenon@3dnature.com> wrote:
>
> Yogsothoth GV wrote:
> > Hello,
> > Sorry previous email was sent before completion.
> > Can I configure Apache to serve webpages using UDP as transport protocol
> ?
>
>    That's the silliest thing I've ever heard of.


Yes it is silly, only if you think all data that HTML serves requires TCP
like transport semantics. Moreover, HTML specification doesn't specify what
semantics to use for transport, right ?
However, content may impose those semantics.

| >  Why would you want to?
Say, you are streaming video/audio over HTML like Flash, quicktime.  This
doesn't
necessarily require TCP like semantics because delay due to packet
retransmission or HOL blocking is bad (when serving real time data).
However, if you are using a transport protocol like
UDP  you might experience small disturbance, which is better than stalled
video/audio. This
is one reason that I can think on top of my head.

> I see some code in srclib/apr/network_io/unix to send/recv UDP sockets,
> > which makes me think it might support.  If so how would i configure ? I
> > don't see documentation for this.
> > I don't even know if these questions make sense, because to serve
> webpages
> > server may force to do have reliability(so only supports TCP).
>
>    Just because there is support for UDP in APR doens't mean Apache uses
> it. APR is the
> Apache Portable Runtime:
> http://apr.apache.org/

   It could be sued for a lot of things other than Apache itself.

I completely agree they might be using for totally different purpose. I just
started diving into the
code and trying to make sense of it.

-GV


> > thanks,
> > -GV
>
>
> --
>       Chris 'Xenon' Hanson | Xenon @ 3D Nature | http://www.3DNature.com/
>   "I set the wheels in motion, turn up all the machines, activate the
> programs,
>    and run behind the scenes. I set the clouds in motion, turn up light
> and sound,
>    activate the window, and watch the world go 'round." -Prime Mover,
> Rush.
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server Project.
> See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
>    "   from the digest: users-digest-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>
>

Mime
View raw message