Tcp server
Автор Иван Душенов задал вопрос в разделе Наука, Техника, Языки
Что такое TCP соединения? и получил лучший ответ
Ответ от Vorona N[гуру]
Стек протоколов TCP/IP:
1) Прикладной уровень (протокол HTTP и ещё куча других)
2) Транспортный уровень (TCP и UDP)
3) Уровень межсетевого взаимодействия (протокол IP)
4) Уровень сетевых интерфейсов
Главная задача протоколов транспортного уровня заключается в передаче данных между прикладными процессами. Эту задачу решают протокол управления передачей (Transmission Control Protocol, TCP) и протокол пользовательских дейтаграмм (User Datagram Protocol, UDP).
Протокол UDP более простой. Не гарантирует доставку сообщений. Не происходит установления соединения. Наиболее часто применяется при взаимодействии клиента и сервера, когда клиент посылает запрос, а сервер отвечает сообщением, которое и играет роль подтверждения.
TCP - надёжный протокол с установлением соединения. Обеспечивает приложения такими услугами как подтверждение получения пакетов, отслеживание ошибок и их исправление, управление потоком передачи данных.
TCP разбивает данные, полученные от протоколов более высокого уровня на сегменты для передачи по сети. В процессе передачи принимающей стороной высылаются подтверждения правильности приёма каждого сегмента.
Создание TCP-соединения: 1) клиент создаёт сообщение, не содержащее данных прилождения), 2) сервер отвечает контрольным сообщением (и открывает собственное соединение), 3) клиент высылает своё подтверждение. Разрыв TCP-соединения также происходит в несколько этапов.
Пример: когда пользователь набирает URL в браузере, открывается TCP-соединение для передачи HTML-файла.
эт тебе в раздел по компам мужик ))
а вообще ест ьдва вида виртуальных портов udp и tcp. больше ничего не скажу )
в яндексе надешь инфу таки набирай tpc udp
там какието пакеты и прочая непонятная фигня - интересуешься - поищи - я ничего не понял
хочу дополнить что протокол датаграмм не следит за точностью данных - ему главное получить ответ
с компа на комп
в отличии от ти си пи по которому течет вся инфа юзеров
и еще ест ьнет биос соединения - это удаленное администрирование и прочая шняга - это потенциально опасно
если отключите "нет биос " в разделе слушбы (администрирование) т оснизите риск сетевог очервя на компе вашем
Это самое обычное соединение по интернету. Например, когда пользователь вводит адрес страницы в интернете, то браузер устанавливает TCP соединение с сервером, скачивает страницу и разрывает соединение.
Ещё бывают UDP соединения. Это когда не требуется передать данные точно. Они используются при передачи медиаданных в реальном времени. Например, Skype и Voice ICQ используют такие соединения.
Вопрос по VPN на Windows Server 2008 r2
Настройки сетевого адаптера глянь и установи правильно параметры TCP/IP (какие были на
подробнее...
ISA Server 2006
иса не отключал нат, иса просто запретил форвардинг пакетов. создай первоприоритетные правила
подробнее...
Windows 7 имеет ограничение количества одновременных TCP/IP соединений?
Присутствует ли ограничение на максимальное количество одновременных полуоткрытых соединений в
подробнее...
ms-wbt-server-3389 Что это такое?
порт на удаленку у сервиса от
подробнее...
При подключении по RDP к серверу Windows Server 2003 - зависает отображение рабочего стола.
смотри настройки фаервола а конкретно порт tcp 3389 или какое то приложение его использует возможен
подробнее...
Как восстановить DNS-сервер?
В командной строке компьютера в сети NSLOOKUP. Посмотреть, IP-адрес сервера имен и проверить его
подробнее...
Как проверить доступ к серверу? Как проверить настройки сетевого экрана?
Если по tcp, то вешаешь на порт какой-то сервис (например апач, у него легко меняется порт) и
подробнее...
Можно ли по электронному адресу определить географическое местоположение адресата и как?
Name and Address Resolution
Windows Sockets applications generally use the gethostbyname( )
подробнее...
что такое порт сервера и его ip/???
ип - это адрес в сети. порт - это tcp- или udp-порт, некая логическая сущность, позволяющая
подробнее...
Что нужно знать человеку на должности системный администратор?
1. Администратор веб-сервера — занимается установкой, настройкой и обслуживанием программного
подробнее...
где найти в настройках адресс DNS сервера
В настройках чего именно? Windows XP?
Если в настрйоках подключения к инету - то там в
подробнее...
реанимация роутера d-link dir-300 в windows7
Для реанимации нам понадобится с полчаса свободного времени, немного терпения, пара ловких рук или
подробнее...
Принтер не печатает!
Уважаемая Акапелла!
Не расстраивайтесь. Произошел просто системный сбой. Не знаю какая у Вас
подробнее...
Кокая операционка лучше всего для веб хостинг сервера?
FreeBSD. Здесь уже написали об этом... Вопрос, почему именно FreeBSD?
1. Именно FreeBSD
подробнее...