Можно найти хорошую сводку здесь:
Каково различие между протоколами Интернета TCP и UDP?
И TCP и UDP работают в модели TCP/IP транспортного уровня, но имеют совсем другое использование.
Наиболее важные различия:
Структура кадра
Когда данные отправляются по сети, они должны инкапсулироваться в так называемые "кадры". Существуют различные методы инкапсуляции в зависимости от протокола и топологии, которые используются. Следующие изображения показывают, как TCP и структуры кадра UDP отличаются.
Это - структура кадра TCP:
Это структура кадра UDP, намного более простая:
Типичными протоколами, которые используют TCP, является HTTP, FTP и SMTP. Примерами протоколов с помощью UDP является DNS и DHCP.
Я знаю, что это звучит ужасно очевидным - но Вы используете Microsoft Update или Windows Update? Если последний, необходимо активировать опцию Microsoft Update, которая проверяет на все продукты MS, не только интегральные компоненты ОС (как IE)