Найти - Пользователи
Полная версия: Unicast
Начало » Network » Unicast
1
SageNS
Есть код

s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.setsockopt(socket.SOL_SOCKET, socket.SO_BROADCAST, 1)
s.sendto(msg, ('<broadcast>', 9))
s.close()
Послает msg бродкастом. Помогите, плиз передалать под уникаст
SageNS
closed
Ferroman
closed
А как?
shiza
подозреваю, что убрав вторую строку,
и указав другой адрес =)
Ferroman
shiza
Может и так, но неплохо бы узнать у топикстартера.
Мой вопрос к тому, что раз проблема решилась, то неплохо бы рассказать как. Для потомков, так сказать.
shiza
это я на случай, если он не появится больше в этом топике. =)
SageNS
shiza прав. Но на самом деле решил проблему по-другому.

Проблема была в том, что пишу скрипт для WOL, а использование VLANов это все осложняет. Решил попробывать отправлять пакет не посредственно на айпи адрес, но при обнулении арп таблиц(по дефолту 20 минут) меня посылало лесом. Тогда просто начал посылать Magic пакет не просто на <broadcast>, а на броадкаст адрес нужного VLANа.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB