Teredo | это... Что такое Teredo? (original) (raw)

Teredoсетевой протокол, предназначенный для передачи IPv6 пакетов через сети IPv4, в частности через устройства, работающие по технологии NAT, путём их инкапсуляции в UDP дейтаграммы

Цели

Стандартные средства инкапсуляции IPv6 в IPv4 требуют, чтобы как сервер, так и клиент имели собственный IP-адрес. Однако, в настоящее время многие устройства присоединены к Интернету IPv4 через одно или несколько устройств NAT, как правило из-за нехватки IPv4 адресов. В такой ситуации единственный доступный IPv4 адрес принадлежит устройству NAT. Протокол Teredo даёт возможность доступа к IPv6 сетям при такой конфигурации сети.

Обзор

Протокол Teredo обеспечивает:

  1. Проверку соединения UDP over IPv4 (UDPv4) и обнаружение NAT, если таковой имеется в соединении (аналог STUN)
  2. Присваивает оконечному устройству уникальный IPv6 адрес
  3. Упаковывает (инкапсулирует) IPv6 пакеты в дейтаграммы UDPv4 для передачи их по сети IPv4
  4. Занимается маршрутизацией между Teredo хостами и IPv6 хостами

Все хосты с поддержкой Teredo делятся на:

  1. Teredo клиент

Это обычный IPv4 хост, который имеет выход в Internet, находится за NAT и использует туннелирующий протокол Teredo для подключения к сети IPv6. Всем клиентам присваивается IPv6 адрес, начинающийся с префикса (2001:0::/32).

  1. Teredo сервер
  2. Teredo релей (relay)
  3. хост-релай (host-specific relay) Teredo

Реализации в *nix-системах

Безопасность

В настоящее время активно обсуждается безопасность применения протокола Teredo. Основной угрозой является то, что на данный момент не все межсетевые экраны способны фильтровать Teredo трафик, что может сделать возможным несанкционированное проникновение в IPv6 сеть.

См. также

Ссылки

Просмотр этого шаблона Основные протоколы TCP/IP по уровням модели OSI (Список портов TCP и UDP)
Физический EthernetRS-232EIA-422RS-449RS-485
Канальный EthernetPPPoEPPPL2F802.11 Wi-Fi802.16 WiMaxToken ringARCNETFDDIHDLCSLIPATMCANDTMX.25Frame relaySMDSSTPERPS
Сетевой IPv4IPv6IPsecICMPIGMPARPRARPRIP2OSPF
Транспортный TCPUDPSCTPDCCP • RDP/RUDPRTPGRE
Сеансовый ADSPH.245iSNSNetBIOSPAPRPCL2TPPPTPRTCPSMPPSCP • ZIP • SDP
Представления XDRSSLTLS
Прикладной BGPHTTPHTTPSDHCPIRCSNMPDNSDNSSECNNTPXMPPSIPIPPNTPSNTPЭлектронная почта (SMTPPOP3IMAP4) • Передача файлов (FTPTFTPSFTP) • Удалённый доступ (rloginTelnetSSHRDP)
Другие прикладные OSCARCDDBMulticast FTPMultisource FTPBitTorrentGnutellaSkype