328 / 163 / 89
Регистрация: 03.11.2010
Сообщений: 920
|
|
1 | |
Получить список сетей и агрегировать список сетей09.03.2015, 22:19. Показов 3296. Ответов 18
Метки нет (Все метки)
Доброго времени суток. Задали задачку, нужно сделать такой-же калькулятор на JS.
Но проблема в том, что я не до конца понимаю как он работает. Вот образец. http://ip-calculator.ru/ Первую часть сделал. А вот вторую и третью - не понимаю. "Получить список сетей" - что происходит после нажатия. Что в Адресе1 и Адресе2 - Это адрес в локальной сети, или что? По каком принципу создаётся этот список сетей?
0
|
09.03.2015, 22:19 | |
Ответы с готовыми решениями:
18
Список Wi-Fi сетей Список сетей WIFI Список защищенных социальных сетей Не обнаруживается список беспроводных сетей |
461 / 442 / 75
Регистрация: 26.12.2012
Сообщений: 2,888
|
|
10.03.2015, 08:19 | 2 |
третья это объединение сет?ей т.е например две сети 192.168.0.0/24 192.168.1.0/24 можно записать вот так 192.168.0.0/23 почитайте про агрегацию сетей и про CIDR , про второе тоже что-то не понял, подумать надо
1
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|
10.03.2015, 09:31 | 3 |
ну например есть у вас адреса 192.168.0.0-192.168.2.255
Вам надо описать их кратко и понятно для оборудования 192.168.0.0/23 даст адреса 192.168.0.1-192.168.1.254 остается 192.168.2.0/24
1
|
461 / 442 / 75
Регистрация: 26.12.2012
Сообщений: 2,888
|
|
10.03.2015, 09:49 | 4 |
ну например я ввел 192.168.0.0 и 192.168.32.255 он мне выводит
192.168.0.0/19 192.168.32.0/24 что то все равно его логику не пойму
0
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|
10.03.2015, 09:53 | 5 |
192.168.0.0/19 это 192.168.0.1-192.168.31.254
остается 192.168.32.0/24 Все же вроде понятно Добавлено через 52 секунды /18 маска даст лишние адреса, поэтому надо взять /19 и /24
0
|
461 / 442 / 75
Регистрация: 26.12.2012
Сообщений: 2,888
|
|
10.03.2015, 10:21 | 6 |
это я понимаю я ж говорю его логику понять не могу для чего это нужно и где применить и почему он не выводит сети 192.168.1.0/24 192.168.2.0/24 192.168.3.0/24 итд
0
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|
10.03.2015, 11:26 | 7 |
потому что 1.0/24, 2.0/24 и т.д. это подмножество 0.0/19.
А где применить - это уже вопрос третий.
0
|
328 / 163 / 89
Регистрация: 03.11.2010
Сообщений: 920
|
|
11.03.2015, 00:57 [ТС] | 8 |
Помогите разобраться.
1) Адрес 1 и Адрес 2. Они всегда 192.168.0.0 и 192.168.32.255. Или их нужно получать для каждого пользователя? 2) Как из 192.168.0.0 и 192.168.32.255 получить 192.168.0.0/19 192.168.32.0/24 Как это устроено?
0
|
461 / 442 / 75
Регистрация: 26.12.2012
Сообщений: 2,888
|
|
11.03.2015, 08:03 | 9 |
0
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|
11.03.2015, 09:46 | 10 |
в двоичной с/с перепишите, сразу все понятно станет (там же на ip-calculator можно, если руками лень)
0
|
328 / 163 / 89
Регистрация: 03.11.2010
Сообщений: 920
|
|
12.03.2015, 03:10 [ТС] | 11 |
0
|
461 / 442 / 75
Регистрация: 26.12.2012
Сообщений: 2,888
|
|
12.03.2015, 08:09 | 12 |
все действия производите в двоичной системе, т.е 192.168.0.0 в двоичной это
11000000.10101000.00000000.00000000, /19 это означает количество бит, считаются слева эти биты отделяют в ip адресе сетвую часть и хостовую, для начала с этимразберитесь
0
|
328 / 163 / 89
Регистрация: 03.11.2010
Сообщений: 920
|
|
19.03.2015, 11:53 [ТС] | 13 |
corlovito, перевёл адрес двоичный вид.
как получается 19, всё равно непонятно. 192.168.0.0/19 - как тут получилось 19 192.168.32.0/24 - а здесь 24 ?
0
|
461 / 442 / 75
Регистрация: 26.12.2012
Сообщений: 2,888
|
|
19.03.2015, 12:18 | 14 |
нуууу...даже не знаю как объяснить это вам нужно с масками сетей поразбираться, попробуй вот так
11000000.10101000.00000000.00000000 - здесь 32 бита 11000000.10101000.000-здесь 19, это надеюсь понятно почему это маска сети, дальше реально думаю без понимания что такое маска вам не обойтись
0
|
328 / 163 / 89
Регистрация: 03.11.2010
Сообщений: 920
|
|
19.03.2015, 13:13 [ТС] | 15 |
0
|
461 / 442 / 75
Регистрация: 26.12.2012
Сообщений: 2,888
|
|
19.03.2015, 13:16 | 16 |
0
|
328 / 163 / 89
Регистрация: 03.11.2010
Сообщений: 920
|
|
19.03.2015, 13:22 [ТС] | 17 |
corlovito, Вот есть например адрес 192.168.4.0
Какие арифметические действия мне нужно проделать, что получить 22 ?
0
|
461 / 442 / 75
Регистрация: 26.12.2012
Сообщений: 2,888
|
|
19.03.2015, 13:43 | 18 |
0
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|
19.03.2015, 13:46 | 19 |
Не нужны арифметические действия на этом этапе. Прочитай, что такое маска подсети и как её можно записывать.
Прочитай же, наконец!
0
|
19.03.2015, 13:46 | |
19.03.2015, 13:46 | |
Помогаю со студенческими работами здесь
19
Где хранится список сетей? Просмотреть список беспроводных сетей, к которым ноутбук при обнаружении подключается автоматически Ip адреса, маски сетей, определение количества узлов сетей, 8 класс Ifconfig не видит сетевую карту,но подключение есть - kali linux Хочу вывести в терминале список вай-фай сетей Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |