[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Last Call: 'Teredo: Tunneling IPv6 over UDP through NATs' to Proposed Standard (fwd)



On Fri, 24 Sep 2004, Jeroen Massar wrote:
> > Final comment:
> > I am also unclear why it is assumed that UDP is the prefered protocol. UDP
> > has no retransmits, so lost packets will stay lost while TCP has retransmit
> > based on acknowledgements. WHy force this on UDP?
> 
> Because the IP protocol running inside UDP will take care of the
> retransmits and if you are doing IPv6 over TCP you will need to reorder
> packets, keep connections open, state etc.

More precisely, if done over TCP, the results in the event of packet
loss would be catastrophic if the IPv6 packet was also TCP.  TCP over
TCP doesn't work well with packet loss.

-- 
Pekka Savola                 "You each name yourselves king, yet the
Netcore Oy                    kingdom bleeds."
Systems. Networks. Security. -- George R.R. Martin: A Clash of Kings