Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2004.06.20;
Скачать: [xml.tar.bz2];

Вниз

Сокеты и локальная сеть   Найти похожие ветки 

 
Sijey ©   (2004-04-08 18:03) [0]

Привет Всем!У меня есть такой вопрос:
как в Delphi работать с локальными сетями.
Например у меня есть 10 компов подключеных
через хаб, как с ними можно работать.
Наверное с помощью сокетов, но если указывать
Host:="Comp1" (Comp1-имя компа в сети),ничего
не получается...Заранее спасибо


 
Ozone ©   (2004-04-08 18:38) [1]

Указывай IP


 
Digitman ©   (2004-04-09 08:30) [2]

"имя компа в сети" и "имя хоста" - не одно и то же


 
Sijey ©   (2004-04-09 16:09) [3]

Какой может быть IP в обычной сети!!???


 
Smithson ©   (2004-04-09 16:14) [4]

А какой может быть сокет в НЕ-ip-сети?


 
Digitman ©   (2004-04-09 16:23) [5]


> в обычной сети


что значит "в обычной" ? хочь сказать, существуют еще НЕобычные, какие-то хитрозадые сети ?


 
pavia   (2004-04-09 16:26) [6]


> Какой может быть IP в обычной сети!!???

Обычный ip. Пример 192.168.1.1
По имене тоже должно работать.
ClientSocket1.Host:="Comp1";
ClientSocket1.Active:=true;


 
Digitman ©   (2004-04-09 16:31) [7]


> Sijey ©   (09.04.04 16:09) [3]


если на кл. и серв. хостах не установлен TCP/IP-протокол или он не привязан к нужному интерфейсу, то сокет ты создать попросту не сможешь, и что бы ты ни указывал в св-ве Host или Address компонент твой работать не будет

равно как не будет он работать и в случае, если обе стороны потенциального соединения взаимно не маршрутизируются между собой тем или иным образом


 
chek   (2004-04-09 19:28) [8]

ты че поисковиком пользоватся не умееш инфы валом


 
chek   (2004-04-09 19:28) [9]

ты че поисковиком пользоватся не умееш инфы валом


 
Raptoridze   (2004-04-09 20:46) [10]

вообщето нуна указать порт еще)
ClientSocket1.Host:="Comp1";
ClientSocket1.port:=80;
ClientSocket1.Active:=true;


 
Sijey ©   (2004-04-10 10:57) [11]

Но ведь в сети из 5 компов у всех компах IP=127.0.0.1


 
Digitman ©   (2004-04-10 10:59) [12]


> Sijey ©   (10.04.04 10:57) [11]


так... бросай свои слепые эксперименты и бегом сюда, штудировать теорию

http://book.itep.ru


 
SergP ©   (2004-04-10 11:12) [13]

>Sijey ©   (10.04.04 10:57)
>Но ведь в сети из 5 компов у всех компах IP=127.0.0.1

М-да...
Ты не поверишь, но в интернете тоже на каждом сервере IP=127.0.0.1

:-)))


 
SergP ©   (2004-04-10 11:21) [14]

Скачай вот это:
http://members.fortunecity.com/dima/downloads/ip_agent.zip

запусти на компе и оно покажет его IP в сети.
(Не знаю правда что прога покажет если у компа несколько ip - не пробовал)


 
Verg ©   (2004-04-10 11:30) [15]


> SergP ©   (10.04.04 11:21) [14]


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

На этом форуме, в FAQ полно всевозможных примеров "как узнать свой IP".


 
SergP ©   (2004-04-10 11:44) [16]

>Verg ©   (10.04.04 11:30)

Можно подумать что ты никогда не скачивал никаких прог из инета, которые без исходников.

Прога довольно старая, поэтому если там что-нить может быть, то AVP должен о нем знать.

А я вспомнил про эту прогу потому что сам когда-то (года 3 назад) пользовался ею (когда инет у нас только появился, и о delphi я тогда понятия не имел)


 
Lancer   (2004-04-23 20:21) [17]

хе :) странные люди
ну не может быть в одной сети у всех компов один ИП! ну не может!
иначе был бы конфликт ИП-адресов, или настрой сеть самостоятельно (дай каждому компу свой ИП)


 
Verg ©   (2004-04-23 20:40) [18]


> Lancer   (23.04.04 20:21) [17]


Не, не странные... чекнутые...

Вот тут обнаружили "огромную дыру в TCP" :))), которую раньше, почему-то, называли просто - RST атакой (разновиднсть IP спуфинга). Но некий Ватсон говорит (основания ему не верить - в студию!), что знает как повысить эффективность этой атаки в несколько (тысяч) раз!
Представляешь?! Мир содрогнулся! Роутеры пользующие BGP оказались уязвимыми для таких атак (раньше типа было все в порядке. Счаз!), как малые дети перед бульдозером! Вообще смех....

"Вы все еще используете TCP/IP? Тогда мы идем к вам!"


 
Piter ©   (2004-04-23 20:49) [19]

SergP (10.04.04 11:12) [13]
Ты не поверишь, но в интернете тоже на каждом сервере IP=127.0.0.1


нет, не правда. У них адрес 127.45.73.148


 
Rouse_ ©   (2004-04-23 22:27) [20]

Оффтоп:
А всетаки весело так вечерком почитать :))
Хоть улыбнешся пару раз после работы :)
Одно только откровение Но ведь в сети из 5 компов у всех компах IP=127.0.0.1 чего стоит :)))


 
SergP ©   (2004-04-23 23:06) [21]

>Piter ©   (23.04.04 20:49)
>SergP (10.04.04 11:12) [13]
>Ты не поверишь, но в интернете тоже на каждом сервере IP=127.0.0.1

>нет, не правда. У них адрес 127.45.73.148

И этот тоже....  :-)))


 
Chuia   (2004-04-26 01:48) [22]

да вы чего тут .... совсема того .... Существуют разные классы АйПи адресов. С ними и запрещенные и зарезервированные. АйПишник несет информацию про сеть и номер хоста. Так вот номер сенти не может быть "0" или "1" (побитно, когда все биты либо 0 либо 1). Имя хоста - также не может быть ни нулевым ни единичным.
127.х.х.х - тноситься к адресу самотестирования. Тоесть все пакеты отправленые по этому адресу перенаправляються на устроыство, что отправило пакет ..... ....
Учите сети :)


 
slawa   (2004-04-27 10:42) [23]

програмно легко одной функцией.


 
Anatoly Podgoretsky ©   (2004-04-27 11:14) [24]

Sijey ©   (10.04.04 10:57) [11]
Ой и у меня тоже 127.0.0.1



Страницы: 1 вся ветка

Форум: "Сети";
Текущий архив: 2004.06.20;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.5 MB
Время: 0.031 c
1-1086255561
DIS
2004-06-03 13:39
2004.06.20
Перевод символа в верхний регистр


14-1085612465
Константинов
2004-05-27 03:01
2004.06.20
Почему микрософт создает так много проблем своим пользователям?


3-1085577284
suharew
2004-05-26 17:14
2004.06.20
Что за файлы _QSQ1, _QSQ2


14-1086041201
lak
2004-06-01 02:06
2004.06.20
зацените и скажите


1-1086335644
Fast
2004-06-04 11:54
2004.06.20
Копировани котролов в RunTime





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский