![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Сокеты и локальная сеть [D5, D6, D7, Win95/98]
Sijey © (2004-04-08 18:03:00)Привет Всем!У меня есть такой вопрос:
как в Delphi работать с локальными сетями.
Например у меня есть 10 компов подключеных
через хаб, как с ними можно работать.
Наверное с помощью сокетов, но если указывать
Host:='Comp1' (Comp1-имя компа в сети),ничего
не получается...Заранее спасибо
Anatoly Podgoretsky (2004-04-27 11:14:00) [1]Sijey © (10.04.04 10:57) [11]
Ой и у меня тоже 127.0.0.1
slawa (2004-04-27 10:42:00) [2]програмно легко одной функцией.
Chuia (2004-04-26 01:48:00) [3]да вы чего тут .... совсема того .... Существуют разные классы АйПи адресов. С ними и запрещенные и зарезервированные. АйПишник несет информацию про сеть и номер хоста. Так вот номер сенти не может быть "0" или "1" (побитно, когда все биты либо 0 либо 1). Имя хоста - также не может быть ни нулевым ни единичным.
127.х.х.х - тноситься к адресу самотестирования. Тоесть все пакеты отправленые по этому адресу перенаправляються на устроыство, что отправило пакет ..... ....
Учите сети :)
SergP (2004-04-23 23:06:00) [4]>Piter © (23.04.04 20:49)
>SergP (10.04.04 11:12) [13]
>Ты не поверишь, но в интернете тоже на каждом сервере IP=127.0.0.1
>нет, не правда. У них адрес 127.45.73.148
И этот тоже.... :-)))
Rouse_ (2004-04-23 22:27:00) [5]Оффтоп:
А всетаки весело так вечерком почитать :))
Хоть улыбнешся пару раз после работы :)
Одно только откровение Но ведь в сети из 5 компов у всех компах IP=127.0.0.1чего стоит :)))
Piter (2004-04-23 20:49:00) [6]SergP (10.04.04 11:12) [13]
Ты не поверишь, но в интернете тоже на каждом сервере IP=127.0.0.1
нет, не правда. У них адрес 127.45.73.148
Verg (2004-04-23 20:40:00) [7]
> Lancer (23.04.04 20:21) [17]
Не, не странные... чекнутые...
Вот тут обнаружили "огромную дыру в TCP" :))), которую раньше, почему-то, называли просто - RST атакой (разновиднсть IP спуфинга). Но некий Ватсон говорит (основания ему не верить - в студию!), что знает как повысить эффективность этой атаки в несколько (тысяч) раз!
Представляешь?! Мир содрогнулся! Роутеры пользующие BGP оказались уязвимыми для таких атак (раньше типа было все в порядке. Счаз!), как малые дети перед бульдозером! Вообще смех....
"Вы все еще используете TCP/IP? Тогда мы идем к вам!"
Lancer (2004-04-23 20:21:00) [8]хе :) странные люди
ну не может быть в одной сети у всех компов один ИП! ну не может!
иначе был бы конфликт ИП-адресов, или настрой сеть самостоятельно (дай каждому компу свой ИП)
SergP (2004-04-10 11:44:00) [9]>Verg © (10.04.04 11:30)
Можно подумать что ты никогда не скачивал никаких прог из инета, которые без исходников.
Прога довольно старая, поэтому если там что-нить может быть, то AVP должен о нем знать.
А я вспомнил про эту прогу потому что сам когда-то (года 3 назад) пользовался ею (когда инет у нас только появился, и о delphi я тогда понятия не имел)
Verg (2004-04-10 11:30:00) [10]
> SergP © (10.04.04 11:21) [14]
Я настоятельно не рекомендую и тебе, да и вообще всем скачивать и запускать "программульки" из сети, предоставленные без исходного кода.
На этом форуме, в FAQ полно всевозможных примеров "как узнать свой IP".
SergP (2004-04-10 11:21:00) [11]Скачай вот это:
http://members.fortunecity.com/dima/downloads/ip_agent.zip
запусти на компе и оно покажет его IP в сети.
(Не знаю правда что прога покажет если у компа несколько ip - не пробовал)
SergP (2004-04-10 11:12:00) [12]>Sijey © (10.04.04 10:57)
>Но ведь в сети из 5 компов у всех компах IP=127.0.0.1
М-да...
Ты не поверишь, но в интернете тоже на каждом сервере IP=127.0.0.1
:-)))
Digitman (2004-04-10 10:59:00) [13]
> Sijey © (10.04.04 10:57) [11]
так... бросай свои слепые эксперименты и бегом сюда, штудировать теорию
http://book.itep.ru
Sijey (2004-04-10 10:57:00) [14]Но ведь в сети из 5 компов у всех компах IP=127.0.0.1
Raptoridze (2004-04-09 20:46:00) [15]вообщето нуна указать порт еще)
ClientSocket1.Host:='Comp1';
ClientSocket1.port:=80;
ClientSocket1.Active:=true;
chek (2004-04-09 19:28:00) [16]ты че поисковиком пользоватся не умееш инфы валом
chek (2004-04-09 19:28:00) [17]ты че поисковиком пользоватся не умееш инфы валом
Digitman (2004-04-09 16:31:00) [18]
> Sijey © (09.04.04 16:09) [3]
если на кл. и серв. хостах не установлен TCP/IP-протокол или он не привязан к нужному интерфейсу, то сокет ты создать попросту не сможешь, и что бы ты ни указывал в св-ве Host или Address компонент твой работать не будет
равно как не будет он работать и в случае, если обе стороны потенциального соединения взаимно не маршрутизируются между собой тем или иным образом
pavia (2004-04-09 16:26:00) [19]
> Какой может быть IP в обычной сети!!???
Обычный ip. Пример 192.168.1.1
По имене тоже должно работать.
ClientSocket1.Host:='Comp1';
ClientSocket1.Active:=true;
Digitman (2004-04-09 16:23:00) [20]
> в обычной сети
что значит "в обычной" ? хочь сказать, существуют еще НЕобычные, какие-то хитрозадые сети ?