![]() |
|
Модераторы: marykone |
![]()
|
|
| Chai |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 42 Регистрация: 12.10.2012 Репутация: нет Всего: нет |
Прочитал сейчас в ВИКИ, что при занятии сетевого порта по протоколу UDP не мешает обмену по этому же порту по протоколу TCP.
Почему, если в обоих случаях оба приложения открывают один и тот же ресурс (порт операционной системы)? Как вообще происходит взаимодействие приложения и входящего трафика? Насколько я представляю себе, входящие соединения должны перехватываться какой-то специальной службой (процессом), которая программно и предоставляет все порты приложениям, взаимодействующим по сети. Т.е. каждое такое приложение пользуется интерфейсом этой службы, которая перенаправляет соответствующий трафик приложению, запросившему определенный ею порт. Но тогда службы для обслуживания обмена по TCP и UDP, скажем, в Windows 7, разные (и какие конкретно)? |
|||
|
||||
| Chai |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 42 Регистрация: 12.10.2012 Репутация: нет Всего: нет |
Я так думаю, что нужно рассматреть архитектуру виндоус в части Winsock? UDP и TCP оба используют его?
|
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 22 Всего: 454 |
Тебя не удивит, что поезд рейс 123 никогда не сталкивался с самолётом 123 рейса?
-------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| Chai |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 42 Регистрация: 12.10.2012 Репутация: нет Всего: нет |
Не удивит. Потому что самолет прилетает на аэродром, поезд приезжает на ж/д вокзал. Это разные пункты назначения.
Но я не понимаю, почему нет коллизий, когда пункты одни и те же (один и тот же порт). Допустим, какое-то приложение заняло порт 123 и использует для передачи данных протокол UDP. Как может другое приложение стучаться в тот же порт, пусть даже по другому протоколу передачи? Порты находятся в одном логическом пространстве адресов. |
|||
|
||||
| DarkProg |
|
|||
![]() Законченный романтик ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1784 Регистрация: 11.3.2009 Где: Земля Репутация: -1 Всего: 19 |
И ещё раз, тогда перечитывай вот эту собственную фразу, пока не появится аналогия. не наступит озарение. -------------------- "И твоя голова всегда в ответе за то куда сядет твой зад..." "Я студент - скажите с какого я ВУЗа..." |
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 22 Всего: 454 |
И там, и там пассажиры прибывают в город Крыжопль. Добавлено через 43 секунды Ага... только вокзалы разные - у одного ж/д, у другого аэро... -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| Chai |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 42 Регистрация: 12.10.2012 Репутация: нет Всего: нет |
Все, нашел конкретную инфу. Кадры направляются модулем IP (т.е. на сетевом уровне).
|
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Сетевые технологии | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |