Модераторы: marykone
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> multicast 
V
    Опции темы
cupper
Дата 17.3.2011, 13:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 525
Регистрация: 29.11.2006

Репутация: нет
Всего: 1



Не как не могу понять работу с ip адресами.

есть у меня значит приложение которое делает рассылку. Есть приложение которое это рассылку должно получать.

Предположим рассылку делаю на 239.192.113.218
соответственно слушать я должен этот же ip ?

играет ли роль ip машины на которой эти приложения запускаются ?
PM MAIL   Вверх
Akina
Дата 17.3.2011, 13:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 22
Всего: 454



Цитата(cupper @  17.3.2011,  14:38 Найти цитируемый пост)
соответственно слушать я должен этот же ip ?

Конечно.

Цитата(cupper @  17.3.2011,  14:38 Найти цитируемый пост)
играет ли роль ip машины на которой эти приложения запускаются ? 

Нет.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
cupper
Дата 17.3.2011, 14:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 525
Регистрация: 29.11.2006

Репутация: нет
Всего: 1



Цитата(Akina @ 17.3.2011,  13:44)
Цитата(cupper @  17.3.2011,  14:38 Найти цитируемый пост)
играет ли роль ip машины на которой эти приложения запускаются ? 

Нет.

вообще вообще не какой ?)

Я просто немного теряюсь в том как по ip адресам определяется что кому куда и сколько.

broadcast это когда рассылка всем хостам. Хостам одной подсети ? сети ограниченной одним коммутатором ?

Multicast это вроде как выборочная рассылка, т.е. группам, т.е. хост должен как то отметиться в этой группе. Вот этот процесс "отметится" осуществляется не за счет его IP, а за... программно или на коммутаторе ?

Просто щас столкнулся с тем, что пакеты рассылаются, wareshrak показывает что они гуляют, но акцептор их не получает (слушает тот же ип и порт на который инициатор делает рассылку).
Сразу думается что акцептор что то не то слушает, или что не смотря на то что они (инициатор и акцептор) находятся на одной машине, до самой машини эти пакеты обратно не доходят (ну мол она их тока рассылает, но сама же не получает... что наверно и правильно)

Цитата

Основное назначение multicast-адресов - распространение информации по схеме «один-ко-многим». Хост, который хочет передавать одну и ту же информацию многим абонентам, с помощью специального протокола IGMP (Internet Group Management Protocol) сообщает о создании в сети новой мультивещательной группы с определенным адресом. Машрутизаторы, поддерживающие мультивещательность, распространяют информацию о создании новой группы в сетях, подключенных к портам этого маршрутизатора. Хосты, которые хотят присоединиться к вновь создаваемой мультивещательной группе, сообщают об этом своим локальным маршрутизаторам и те передают эту информацию хосту, инициатору создания новой группы.

А что если несколько запущенных приложений, будут создавать группу для одного и того же ip:port ?
Получается что слушатель должен запускаться непосредственно после того как инициатор начнет рассылать пакеты ? Ибо если попробует добавится в группу которой еще нету... что произойдет ?

Это сообщение отредактировал(а) cupper - 17.3.2011, 14:25
PM MAIL   Вверх
Akina
Дата 17.3.2011, 14:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 22
Всего: 454





--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
cupper
Дата 17.3.2011, 15:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 525
Регистрация: 29.11.2006

Репутация: нет
Всего: 1



Цитата(Akina @ 17.3.2011,  14:54)
http://msdn.microsoft.com/en-us/library/ms...2(v=vs.85).aspx
http://support.microsoft.com/kb/131978/en-us
Ну и вообще поиск рулит...

эм, я не пишу часть отечественную за работу сетью, я использую ранее написанный код. который до безобразия прост. Проблема в слабом понимании работы широковещательных рассылок.

Варесшарк, показал что пакеты от меня уходят, но вот после того как я подписываюсь на прослушивание группы, они мне не приходят.

эм.... как не удобното. Ошибку нашел, опять было из за невнимательности :( Ну зато боле менее понял как оно все работает smile

Это сообщение отредактировал(а) cupper - 17.3.2011, 15:43
PM MAIL   Вверх
Akina
Дата 17.3.2011, 15:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 22
Всего: 454



Цитата(cupper @  17.3.2011,  16:26 Найти цитируемый пост)
Проблема в слабом понимании работы широковещательных рассылок.

Грубо.
Вариант 1 - одна сеть. В смысле не IP-(под)сеть, а сеть, где между клиентом и сервером нет маршрутизаторов. Клиент посылает серверу запрос на регистрацию. Сервер регистрирует клиента и начинает посылать ему пакеты. Периодически клиент подтверждает свою регистрацию. Само собой клиент должен слушать соотв. адрес и принимать пакеты.
Вариант 2 - имеется роутер между клиентом и сервером. Роутер при этом должен поддерживать IGMP. Клиент посылает запрос роутеру. Тот посылает запрос серверу. Соответственно для сервера клиентом является роутер, и он де является сервером для клиента. Если рутеров несколько - строится цепь клиент-серверных отношений.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
Secandr
Дата 5.4.2011, 11:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 8
Всего: 39



Akina, и вариант 3, когда много роутеров между хостом и севером, тогда между роутерами должен работать PIM
и есть ещё более жестокий вариант, когда коммутаторы перехватывают IGMP запросы smile


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Сетевые технологии | Следующая тема »


 




[ Время генерации скрипта: 0.0748 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.