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

Вниз

Спаритвание сетей....   Найти похожие ветки 

 
Артемий   (2002-03-01 18:54) [0]

Дано: На компьюторе (А) стоит 2 сетевых карты. Каждая подключена к разным сетям. IP адресса одной сети могут быть и в другой сети.
Задача: Доставить TCP и UDP пакетов с компьютера(В) одной сети компьютеру (Д) другой сети, через этот компьютер.
Если В шлёт что ни буть по broаdcast адресу то его должны получить все компьютеры сети в которой находится С.


 
Wonder   (2002-03-01 18:56) [1]

"IP адресса одной сети могут быть и в другой сети" - это как?


 
Артемий   (2002-03-01 19:38) [2]

Прошу прощения имелись в виду конечно же ip адреса хостов, а не сетей :)
Т.е. что есть две (на самом деле их с десяток) сети с сетевыми адресами например 10.0.0.0 и есть компьтер у которого в одной сети ip допустим 10.1.2.3 а в другой 10.2.3.4.




 
VuDZ   (2002-03-02 15:52) [3]

1. твой роутер не пропустит броадкасты
2. если у тебя NT, то юзаешь команду route
если не хочешь проблем с настройкой, то все ip должны быть разными для сетей.
3. в реестре win2k есть опция enableIPRouting примерно так называется, описана была у МС, она в общем-то и позволяет сделать то, что надо


 
Артемий   (2002-03-03 03:09) [4]

> 1. твой роутер не пропустит броадкасты
Это понятно..
> 2. если у тебя NT, то юзаешь команду route
> если не хочешь проблем с настройкой, то все ip должны быть
> разными для сетей.

> 3. в реестре win2k есть опция enableIPRouting примерно так
> называется, описана была у МС, она в общем-то и позволяет
> сделать то, что надо

Я не админ. Сети принадлежат разным юридическим и физическим лицам, а со всеми не договаришся по разным причинам.
Вот думаю если уж мост организовать так проблемотично, то решил довольствоватся малым, оставить один(или больше) порт. Если В шлёт броадкаст, то он придёт к А через сетевую карту №1, и его надо будет переслать через сетевую карту №2.
Такой подход кажется мне реальным, но вот каким оброзом определять через какую карту он пришёл для меня загадка (так же как отправлять через одну)
P.S. Если это удастся реализовать с броадкастами то и с обычными всё будет тривеально.


 
Артемий   (2002-03-03 05:07) [5]

Подытожу:
Есть компьютер подключённый к двум сетям, обе сети имеют одинаковые адреса.
Задача:
1)определить через какую сетевую карту получен пакет.
2)Организовать отправку пакетов через одну карту (например броадкаст)
P.S. Задача свелась к таковой в связи с невозможностью в силу различных причин организации взаимодействия сетей.


 
VuDZ   (2002-03-03 22:25) [6]

route, winrouter
ели руками - то пиши сниффер, но вот проблема с броадкастими - это очень надо логику продумать и знать как и что работает. и уметь подменять в пакетах данные, возможно - arp таблицу.

PS для чего нужен broadcast? для сетевого окружения?

PPS а может эти две сети соединить на прямую?


 
Артемий   (2002-03-04 04:06) [7]

проблем с броадкастими быть не должно, я довольно чётко это предстовляю
arp - думаю вобще не стоит трогать.
Снифер конечно хорошо и я уже об этом думал но на мой взгляд это какой то перебор уже.... думаю стоит поискать более красивое решение. Я вот подумл а удастся ли определить от куда пакет используя прерывания?

> PS для чего нужен broadcast? для сетевого окружения?
Чтоб друзей по разуму искать, т.е. тех кто будет работать в своей и в других сетях. поэтому есть два врянта: 1. Написать сервер чтоб он за этим делом следил/отвечал (этот врянт к сожалению не подходит) 2. BroadCast

> PPS а может эти две сети соединить на прямую?
Имелось в виду мостом? если да то это не реально:(

P.S. VuDZ © спасибо за ответы которые заставляют мозги работать в ещё более усиленном режиме при поиске ответов :)




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

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

Наверх




Память: 0.46 MB
Время: 0.013 c
7-50153
velk
2002-02-18 09:45
2002.05.16
Как определить температуру процессора?


4-50175
Serd_hhc
2002-03-16 10:03
2002.05.16
Как определить дату создания/изменения файла?


3-49835
KAA
2002-04-18 17:30
2002.05.16
2000 Доки на Execution Plan


1-49967
Финик
2002-04-24 20:33
2002.05.16
как при создании листа Excel задать числовой формат ячейки


3-49842
AFROLOV
2002-04-17 17:03
2002.05.16
Как отработать ситуацию, когда пользователь нажал отмена





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский