Guest Posted June 17, 2004 Posted June 17, 2004 Народ подскажите как соединить две сетки. Есть две сетки, с одинаковыми IP но с разными названиями рабочих груп, как лучше поступить чтоб все работало? Вопрос в чем, в винде можно задать диапазон IP 192.168.0-255 тоесть максимум 255 юзеров, а что делать если надо больше ??? P.S. прошу прошения за чайниковский вопрос :-) Вставить ник Quote
Guest Posted June 17, 2004 Posted June 17, 2004 Почитай о правилах IP адресации. О масках подсетей. Думаю, не стоит писать тоже самое здесь, то что уже давно написано. Вставить ник Quote
Guest Posted June 18, 2004 Posted June 18, 2004 Если не в напряг дай ссылку где можно почитать........ Вставить ник Quote
Guest Posted June 18, 2004 Posted June 18, 2004 http://gazette.linux.ru.net/rus/articles/p...vest_ob_ip.html Все нужное там описанно. Список литературы еще почитай, если что будет не понятно. Вставить ник Quote
Guest Posted June 23, 2004 Posted June 23, 2004 Предистория: Есть две сетки, хотим соединить их вместе. из прочитанного понял - Назначаем в каждой сети маску 255.255.255.0 и делим на подсети. Соответственно (меняем только цифру третьего октета) получаем одну сеть 192.168.1.0-253, а вторую 192.168.0.1-253. Как я понял в сетях "С" класса возможно максимум сделать 253 локальных адреса в одной подсети. А сколько можно сделать подсетей ??? И еще, Можно ли допустим назначить нескольким подсетям одинаковое название рабочей группы, или каждая подсеть должна иметь собственное название рабочей группы? Вставить ник Quote
Sirco Posted June 23, 2004 Posted June 23, 2004 Предистория: Есть две сетки, хотим соединить их вместе. из прочитанного понял - Назначаем в каждой сети маску 255.255.255.0 и делим на подсети. Соответственно (меняем только цифру третьего октета) получаем одну сеть 192.168.1.0-253, а вторую 192.168.0.1-253. Как я понял в сетях "С" класса возможно максимум сделать 253 локальных адреса в одной подсети. А сколько можно сделать подсетей ??? И еще, Можно ли допустим назначить нескольким подсетям одинаковое название рабочей группы, или каждая подсеть должна иметь собственное название рабочей группы? Делить на подсети можно как угодно (в рамках разумного) и подсетей можно сделать сколько угодно ... А рабочие групы к этому ничего общего не имеют .... Поищи в интернете или в книгах что такое роутинг или как настраивать роутеры . У меня была уже мысль написать про статический роутинг простыми словами , так чтобы уборщица поняла , только времени нету .... Вставить ник Quote
Guest Posted June 25, 2004 Posted June 25, 2004 Да было бы не плохо почитать....может напишешь? А рабочие групы к этому ничего общего не имеют .... ...тоесть как я понял, в одной сети (например 192.168.0.1-255 ) может существовать несколько рабочих групп? и это только название (рабочей группы) и оно не на что не влияет ? Вставить ник Quote
repa Posted June 25, 2004 Posted June 25, 2004 Как я понял в сетях "С" класса возможно максимум сделать 253 локальных адреса в одной подсети. А сколько можно сделать подсетей ??? В каждой сети может быть 254 хоста, два адреса это адрес сети и бродкаст. Если телать classless маршрутизацию, то 2^24 сетей (маска 24 бита). Ну очень много. Но использовать ты можешь, тока одреса из частного адресного пространства. Что тоже очень много. Если делать классовую маршрутизацию, то 256 сетей И еще, Можно ли допустим назначить нескольким подсетям одинаковое название рабочей группы, или каждая подсеть должна иметь собственное название рабочей группы? Вопрос, должен звучать немного по другому. Можно ли назначать в разных подсетях одинаковое название рабочим группам, или каждой подсети рабочая группа должна иметь собственное название? Если две подсети разделены в две разные сети разными коммутаторами или VLANами и не поднят WINS сервер, то проблем нет. Если он есть, то надо проверять. Сам никогда не подымал этот сервер. Вставить ник Quote
lamer Posted June 26, 2004 Posted June 26, 2004 А кто мешает сделать маску подсети 23 битной (255.255.254.0)- тогда в одной подсети будут жить 510 IPшников. Для разных подсетей нужны свои WINS сервера с репликацией баз WINS или WINS сервер в одной подсети и комп посредник WINS в другой. Вставить ник Quote
repa Posted June 27, 2004 Posted June 27, 2004 А кто мешает сделать маску подсети 23 битной (255.255.254.0)- тогда в одной подсети будут жить 510 IPшников. Для разных подсетей нужны свои WINS сервера с репликацией баз WINS или WINS сервер в одной подсети и комп посредник WINS в другой. Если делать классовую маршрутизацию, то 256 сетей То о чем ты говоришь, это безклассовая маршрутизация. В этом случае нет деления сетей на класс А, класс В или С. Просто сети. Вставить ник Quote
lamer Posted June 28, 2004 Posted June 28, 2004 Я так понимаю, ему классы по барабану, ему нужно чтобы работало. Вставить ник Quote
Sirco Posted June 28, 2004 Posted June 28, 2004 Да все эти сети (A,B,C )- как говорит Задорнов - сделаны для американцев - потому что они тупые ;-) сеть определяеться маской . Десятичное представление маски сети - тоже выдумано для американцев ... Ну а теперь давай выдумаем для "русских" - двоичное представление маски сети например сеть класса С - тойсь на 256 адресов 11111111.11111111.11111111.00000000 ну а теперь нарисуем на 512 адресов 11111111.11111111.11111110.00000000 а на 128 можно ??? 11111111.11111111.11111111.10000000 а на 64 11111111.11111111.11111111.11000000 а на 4 адреса ? 11111111.11111111.11111111.11111100 а на 2000 можно ??? 11111111.11111111.11111000.00000000 Ну а как написать чтобы не писать так много единиц да очень просто например у вас есть сеть 10.10.10.0 класса С что пределяеться маской 11111111.11111111.11111111.00000000 (255.255.255.0) а как быстро написать 10.10.10.0 /24 а откуда взялось число 24 - а вы посчитайте единички - сколько вышло ??? вообще американцы для себя написали програмку ipcalc называеться но это програмка тоже тупая ;-))) для того чтобы она вывела все - надо написать все свичики ipcalc -b, --broadcast Display calculated broadcast address -m, --netmask Display default netmask for IP (class A, B, or C) -n, --network Display network address -p, --prefix Display network prefix ну вот пишем ipcalc -b -m -n -p ето заготовка сюда можно подставлять что вы знаете о своей сети , все остальные параметры она вычислит Например знаем что адрес компа 10.10.10.0 а маска 255.255.255.0 в результате получим : ipcalc 10.10.10.2 -b -m 255.255.255.0 -n -p NETMASK=255.255.255.0 PREFIX=24 BROADCAST=10.10.10.255 NETWORK=10.10.10.0 или знаем адрес и и префикс 10.10.10.2/24 ipcalc 10.10.10.2/24 -b -m -n -p NETMASK=255.255.255.0 PREFIX=24 BROADCAST=10.10.10.255 NETWORK=10.10.10.0 или так ipcalc 10.10.10.2/20 -b -m -n -p NETMASK=255.255.240.0 PREFIX=20 BROADCAST=10.10.15.255 NETWORK=10.10.0.0 эта програмка есть под Линуксом про виндузу не знаю ;-))) Вставить ник Quote
Guest Posted June 28, 2004 Posted June 28, 2004 А вообще зачем тогда нужна эта классовая маршрутизация (ну тупые америкосы не в счет :-)), зачем писать 192.168.0.0 если можно написать 10.10.10.0 (получается для красоты чтоли, или простоты набора на клаве ?), или если не придерживаясь классовой маршрутизации мы нарушаем ТАЙНЫЙ ХОД вещей ?!! :-) То repa: Если телать classless маршрутизацию, то 2^24 сетей (маска 24 бита). Ну очень много. Но использовать ты можешь, тока одреса из частного адресного пространства. Что тоже очень много. Частное адресное пространство это диапазон 192.168.0.0 до 192.168.255.255 (минус резервные адреса) ??? Вставить ник Quote
repa Posted June 29, 2004 Posted June 29, 2004 Частное адресное пространство это сети 10.0.0.0/8 172.16.0.0/16 - 172.31.0.0/16 (нужно перепроверить, редко его использую) 192.168.0.0/24 - 192.168.255.0/24 При классовой маршрутизации, не нужно озадачиваться маской сети, она известна. Как пример, протокол RIP1. При безклассовой маршрутизаци уже обязательно нужно передавать маски сети. Пример: протокол RIP2 Вставить ник Quote
Guest Posted June 29, 2004 Posted June 29, 2004 Поставим вопрос еще проще: Почему именно 192.168.0.0 принято для домашних сетей, а не 20.20.20.0 или 200.200.200.0 ??? ...есть три сети (с входом в инет по одному белому IP), их надо обеденить. В одной сети задан диапазон адресов 10.10.10.0-50, во второй 192.168.0.1-255 (в третей еще нифга не задано ...в процессе настройки). Так вот как правильно задать диапазон IP адресов для всех трех сетей ??? Как я понял проще всего задать диапазон так : Первая сеть 1: меняем диапазон 10.10.10.0-50 на общепринятій (незнаю кем :-)) диапазон 192.168.1.0-255. Вторая сеть 2: оставляем все как есть... Третья сеть 3: указываем диапазон 192.168.2.0-255 (тоесть при меняем только третью цифру октета). ...соответственно если подключиться еще четвертая сеть то ей укажем диапазон 192.168.3.0-255 (и таким макароном можно подключить аж 255 подсетей) Далее поднимаем NAT и выходим в инет через белый айпишник. Я правильно все понял, если нет прошу меня поправить. ЗЫ. На стыке двух сетей как я понял надо ставить маршрутизаторы или можно обойтись свичами ? Если надо ставить обязательно маршрутизаторы, посоветуйте каой лучше (компьютер в качестве маршрутизатора поставить не можем, так как все должно влезть в ящик 30х30х10 см, который размещаем на последнем этаже) Вставить ник Quote
Sergg Posted June 29, 2004 Posted June 29, 2004 По поводу вопроса 1: http://www.cse.ohio-state.edu/cgi-bin/rfc/rfc1918.html раздел 3 Private Address Space Читаем: The Internet Assigned Numbers Authority (IANA) has reserved the following three blocks of the IP address space for private internets: 10.0.0.0 - 10.255.255.255 (10/8 prefix) 172.16.0.0 - 172.31.255.255 (172.16/12 prefix) 192.168.0.0 - 192.168.255.255 (192.168/16 prefix) Т.е. 10.х.х.х - это тоже общепринятый диапазон, только очень большой. Вставить ник Quote
repa Posted June 30, 2004 Posted June 30, 2004 mad-max, все зависит от того, можешь ли всех пользователей объединить в один сегмент. И от того какая у тебя скорость на магистрале. Если пользователи не могут быть объеденены одним сегментом, то что-то более продвинутее комутатора нужно применять. Маршрутизатор, ARP прокси, еше что-нибудь кто подскажет. Если скорость магистрали 10, то возможно если пользователи в одном сегменте, будет магистраль забивать бродкаст, но это покажет или практика или чужой опыт. У меня такого нет. Если магистраль 100, то возможно использовать одну плоскую сетку на всю твою толпу народа. Подсеть возми, например, эту 172.16.1.0/23 На стыке двух разных IP сетей, обязательно ставиться маршрутизатор. Если требования к размеру оборудования, посмотри в сторону плоской сетки. Если посчитаешь, что без маршрутизатора никак, то пиши подскажем решение на VLAN. Вставить ник Quote
Guest Posted June 30, 2004 Posted June 30, 2004 Если магистраль 100, то возможно использовать одну плоскую сетку на всю твою толпу народа. Подсеть возми, например, эту 172.16.1.0/23 Магистраль 100. Что значит плоская сетка? Почему именно этот Айпи? Вот еще что хочу спросить: Есть адрес: 192.168.0.1-255 возможно подключить только 254 пользователя и соответственно если сеть разростется то чтобы подключить еще например 10 пользователей, необходимо создать подсеть с адресом (например) 192.168.2.1-255. И на стыке этих подсетей надо обязательно ставить маршрутизатор. Я правильно понял ??? Вставить ник Quote
Sirco Posted June 30, 2004 Posted June 30, 2004 Вот еще что хочу спросить: Есть адрес: 192.168.0.1-255 возможно подключить только 254 пользователя и соответственно если сеть разростется то чтобы подключить еще например 10 пользователей, необходимо создать подсеть с адресом (например) 192.168.2.1-255. И на стыке этих подсетей надо обязательно ставить маршрутизатор. Я правильно понял ??? Нет ты не правильно понял никто не запрещает тебе создать сеть с такими параметрами: 192.168.0.1- 192.168.255.254 netmask 255.255.0.0 broadcast 192.168.255.255 network 192.168.0.0 PREFIX=16 это максимум для этого диапазона адресов можно использовать только часть например : 192.168.0.1- 192.168.127.254 NETMASK=255.255.128.0 PREFIX=17 BROADCAST=192.168.127.255 NETWORK=192.168.0.0 или то что ты хочеш 512 адресов: 192.168.0.1- 192.168.1.254 NETMASK=255.255.254.0 PREFIX=23 BROADCAST=192.168.1.255 NETWORK=192.168.0.0 но в твоем предложении есть маленькая неточность : ты хочеш использовать диапазон адресов 192.168.1.0 - 192.168.2.254 что не есть хорошо , почему подумай сам ;-))) (домашнее задание) (подумал что тебе будет трудно сообразить - вот тебе наводка , что тебе скажет мама - если ты целую буханку разрежеш пополам и с _середины_ отрежиш себе ломтик хлеба ) Другими словами - дапазон адресов - непрерывный а то что любят называть клас A,B,C - это условное деление чтобы легче было говорить с менеджерами от продаж ;-))) Думаеш что тебе ответит менеджер если ты попросиш сеть у своего провадера с маской 255.255.255.0 - да само собой пошлет... - к технарям ;-))) а если попросиш сеть класса С - выпишет счет без разговоров ;-))) Вставить ник Quote
repa Posted June 30, 2004 Posted June 30, 2004 Магистраль 100. Что значит плоская сетка?Почему именно этот Айпи? "Плоская" - значит без маршрутизаторов. IP сеть дал как пример, с тем же успехом мог порекомендовать взять любую другую. Еще эта сеть потому, что соответвует как безклассовой так и классовой маршрутизации. Вот еще что хочу спросить: Есть адрес: 192.168.0.1-255 возможно подключить только 254 пользователя и соответственно если сеть разростется то чтобы подключить еще например 10 пользователей, необходимо создать подсеть с адресом (например) 192.168.2.1-255. И на стыке этих подсетей надо обязательно ставить маршрутизатор. Я правильно понял ??? Как выше Sirco писал, тебе достаточно укоротить маску на один бит и ты уже можешь в сети установить почти в два раза больше компов. Вставить ник Quote
Guest Posted July 1, 2004 Posted July 1, 2004 Тоесть маска сети указывает на возможное колличество компьютеров в сети ?? Уже что-то вырисовываеться :-) Вот еще вопрос : Из всего вышесказаного я понял, что мы можем все сети соединить в одну большую сеть через свичи, без применения маршрутизаторов. Просто укажем маску подсети 255.255.0.0. Дело в том что один чел мне сказал, для того чтобы соединить две разные сети нужен маршрутизатор. Получаеться мы можем соединить применяя только свичи. Просто сети разные по своей идеологии и характеру пользователей. Как я понял маршрутизация нужна для того чтобы отключать слишком "хакеристых". Ну например, у нас такая вся порядочная сеть и мы хотим подсоединить к себе так сказать менее порядочную (ну не точтоб совсем непорядочную, там есть нормальные люди). Получаеться чтоб оградить себя от непорядочных, мы должны подключать сеть через маршрутизатор. Или всетаки эту проблему можно решить подругому. И еще: Зачем нужен бродкаст? Сколько пользователей может быть в одной сети без применения маршрутизаторов (укажите максимальный диапазон)? Спасибо за ответы. Вставить ник Quote
Sirco Posted July 1, 2004 Posted July 1, 2004 Зачем нужен бродкаст? Сколько пользователей может быть в одной сети без применения маршрутизаторов (укажите максимальный диапазон)? Спасибо за ответы. За домашнее задание тебе 2 ;-)) Бродкаст нужет для того чтобы когда ты крыкнеш IP адрес бродкаста то все машинки которые стоят в данной сети должны откликнуться .... например 192.168.0.1- 192.168.1.254 NETMASK=255.255.254.0 PREFIX=23 BROADCAST=192.168.1.255 NETWORK=192.168.0.0 ping -b 192.168.1.255 (под линуксом) в ответ получиш кучу дупов - от различных устройств правда виндуза что то данное (ICMP) игнорирует у нее както по другому это организовано .... количество машин я бы рекомендовал ограничеться 1000 шт так как маленькие свичи не умеют больше в своей башке держать МАК адресов . Правда это число одновременно включеных машин .... Вставить ник Quote
Guest Posted July 1, 2004 Posted July 1, 2004 Про бродкаст понятно, спасибо за ответ, но хотелось бы и другие ответы получить. Для меня это важно, в первый раз такое делаем. Так всеже (я повторюсь): Из всего вышесказаного я понял, что мы можем все сети соединить в одну большую сеть через свичи, без применения маршрутизаторов. Просто укажем маску подсети 255.255.0.0 ??????????????????? Дело в том что один чел мне сказал, для того чтобы соединить две разные сети нужен маршрутизатор. Получаеться мы можем соединить применяя только свичи???????????????? Просто сети разные по своей идеологии и характеру пользователей. Как я понял маршрутизация нужна для того чтобы отключать слишком "хакеристых". Ну например, у нас такая вся порядочная сеть и мы хотим подсоединить к себе так сказать менее порядочную (ну не точтоб совсем непорядочную, там есть нормальные люди). Получаеться чтоб оградить себя от непорядочных, мы должны подключать сеть через маршрутизатор. Или всетаки эту проблему можно решить подругому?????????????? Люди ответьте как мне поступить, уже народ пищит, сети хочет :-( Вставить ник Quote
lamer Posted July 2, 2004 Posted July 2, 2004 Чтобы оградиться "от хакеристых" тебе не маршрутизатор, а файерволл (дословно - огненная стена) нужен. Маршрутизатор нужен для того, чтобы пакеты твоей сети знали каким образом можно добежать до другой сети, например инета или той "хакеристой". Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.