On Tuesday 05 August 2008 16:08:35 ext Iljitsch van Beijnum, you wrote: > But the real solution would be update the BitTorrent implementations > so that they use a single source port, or at least a very small number > of source ports, which has two benefits: it uses up fewer ports and > it's now possible to use ICE to compensate for the loss of UPnP and > NAT-PMP.
Except that ICE does not really support anything except UDP at this stage. BitTorrent, as a bulk transfer protocol, requires TCP. Also BitTorrent requires inbound connections to work on a significant proportion of nodes, which requires UPnP, NAT-PMP, a public IPv4 address, or, if the user is knowledgeable, static port forwarding. For real-time traffic (such as VoIP), ICE is great, and we really need ISP NATs to support it. However, when it comes to peer-to-peer bulk transfer, I suspect a "carrier-grade NAT-PMP" will be more practical than "TCP-grade ICE". -- Rémi Denis-Courmont Maemo Software, Nokia Devices R&D _______________________________________________ Int-area mailing list [email protected] https://www.ietf.org/mailman/listinfo/int-area
