day & night

Протокол Kademlia в локальной сети, Софт вопросы
Дата обновления: , перейти к новому сообщению
#1
G.K.



Грамотный
***

Группа: Пользователи
Сообщений: 214
Регистрация: 23.06.2006
Пользователь №: 184.099


Респектов: 8
-----X----


Предупреждений:


Можно ли настроить какую-либо программу для р2р-файлообмена, поддерживающую протокол Kademlia (например, emule либо какую-то другую), так, чтобы она подхватывала не реальный IP, а локальный, и таким образом использовать её для децентрализованного файлообмена внутри локальной сети провайдера?
ЗЫ. реальный айпи не катит, потому что через него скорость закачки и тарификация будет уже другая)
User is offline
Go topGo end
 

Ответов(1 - 5)
3.06.2010 - 18:57
#2
stepanyk



Грамотный
***

Группа: Пользователи
Сообщений: 232
Регистрация: 5.10.2006
Пользователь №: 241.996


Респектов: 55
-----X----


Предупреждений: 0


Ну если я правильно помню то первоначально адреса клиент получает все же от серверов... Отсюда предложение сделать сервер eMule заведенный на внутреннюю сеть, обращаться к нему по внутреннему адресу и выдавать он будет внутренние.
Еще можно попробовать Lancast включить, но некоторые провы этого не любят.
User is offline
Go topGo end
3.06.2010 - 19:06
#3
G.K.



Грамотный
***

Группа: Пользователи
Сообщений: 214
Регистрация: 23.06.2006
Пользователь №: 184.099


Респектов: 8
-----X----


Предупреждений:


Спасибо!
1) Что такое ланкаст? Гугл не рулит, на ланкастер перенаправляет)
2) Можно ли как-то первоначальные ноды в кадемлии вписать вручную?
User is offline
Go topGo end
3.06.2010 - 19:23
#4
stepanyk



Грамотный
***

Группа: Пользователи
Сообщений: 232
Регистрация: 5.10.2006
Пользователь №: 241.996


Респектов: 55
-----X----


Предупреждений: 0


Цитата | Quote
Включить Lancast
Lancast - особенность, которая позволяет eMule Plus работать лучше в локальных сетях. При включении этой опции eMule Plus посылает широковещательный UDP сигнал в подсеть, а другие eMule Plus со включённым Lancast слушают и принимают эти сигналы, что позволяет скачивать файлы намного быстрее, используя внутренние IP-адреса. После активизации Lancast передачи по сети начнутся в течение нескольких минут или секунд. Lancast не нарушает работу eMule Plus как p2p-приложения, а только дополняет его, продвигая более активное совместное использование файлов и экономию на внешнем траффике в локальных сетях.

Свои ноды можно, eMule поддерживает 3 метода получения узлов:
- вручную
- из файла Nodes.dat
- запрашивает от клиентов с которыми уже соединялся
Затрудняюсь только как программе объяснить какие узлы внешние, а на какие можно лезть.
User is offline
Go topGo end
14.06.2010 - 20:08
#5
G.K.



Грамотный
***

Группа: Пользователи
Сообщений: 214
Регистрация: 23.06.2006
Пользователь №: 184.099


Респектов: 8
-----X----


Предупреждений:


Подскажите, пожалуйста, как вручную ввести ноды?
Вводил локальный IP товарища, который в это время был в сети - не помогло.
Вводил адрес его домена dyndns (мы решили воспользоваться dyndns и directUpdate, т.к. локальные ip у нас динамические) - тоже не помогло.

Какой порт надо там вводить?
User is offline
Go topGo end
14.06.2010 - 20:24
#6
stepanyk



Грамотный
***

Группа: Пользователи
Сообщений: 232
Регистрация: 5.10.2006
Пользователь №: 241.996


Респектов: 55
-----X----


Предупреждений: 0


Ну у меня в клиенте оно прямо на видном месте на вкладке Kad. Порт можно найти в настройках:
» Нажмите, для открытия спойлера | Press to open the spoiler «
User is offline
Go topGo end

Topic Options
Сейчас: 25.04.2024 - 2:51
Мобильная версия | Lite версия