Доброго времени суток! Кто разбирался с протоколом teredo? Меня интересует возможность использования протокола в своих программах. Как с ним работать?
Тогда всё просто вам нужен IPv6. Teredo это разработка майкрософт. Teredo протокол который проверяет наличие NAT и если может устанавливает тунель. Windows 7 я не проверял. Но во всех предыдущих виндоусах он был убогим и глючным. Особенно по сравнения с конкурентами. Поэтому советую найти другого брокера IPv6. У них есть бесплатный софт который выполняет аналогичные функции к примеру по протоколу TSP. Так вот суть простая поднимаем IPv6 на машине (teredo или TSP). В результате машина попадает в глобальную сеть IPv6. Всю работу по преодолению за нас берет брокер и его софт. Дальше просто работаем с IPv6. Есть специфика. Но для вас надо знать только то что адрес имеем более страшный вид. И еще DNS для получения по DNS адресу IPv6 адрес надо использовать getaddrinfo.
все это хорошо. но возможно ли использовать эти брокеры незаметно в маленькой программе? или может самому реализовать один из этих протоколов?