Games that support Xbox Live connect with their services just ... Teredo is a networking protocol that is important for setting up secure communications between clients and servers.