Protocol 41 is a communication protocol which embeds internet protocol version 6 (IPv6) packets inside Internet protocol version 4 (IPv4) packets. It is usually used to allow a computer or router with only an IPv4 address to obtain an IPv6 address (or maybe more than one address, to serve more than one computer). Most IPv6 tunnel providers support Protocol 41, including Hurricane Electric and SixXS. 6to4, 6rd, and 6in4 are all different ways of using Protocol 41. Protocol 41 does not use TCP or UDP (although the IPv6 packets inside can carry TCP and UDP traffic). It is not to be confused with TCP or UDP port number 41.