|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.08.2012, 17:51 | #1 |
Пользователь
Регистрация: 18.03.2011
Сообщений: 47
|
Фильтрование IPv6 адресов по маскам.
Здравствуйте!
Задача такая, есть набор адресов и масок: "231::432:43f4:4554:4343/10" "a65::435:4364:4654:*" "123.123.133.*" "123.123.133.46" (*) "123.123.133.342/2" Тоесть есть IPv4 и IPv6 адреса, маски(в тч в CIDR представлении). Они являются строками(char *). С IPv4 разобрался. Мне нужно организовать следующую проверку: Подходит ли какой-то конкретный IP-адрес. Тесть содержится он в какой-то из подсетей или совпадает с адресом(*). Собственно вопрос, как вытащить из строк IPv6 адресов маски подсетей(с преобразованием к стевому виду видимо), и как проверять условия. Спасибо, если что-то подскажет буду очень рад! |
16.08.2012, 10:42 | #2 |
Пользователь
Регистрация: 18.03.2011
Сообщений: 47
|
Ну ребята...
Парсиловка IPV6 адресов есть у кого? |
09.09.2012, 08:20 | #3 |
Пользователь
Регистрация: 12.03.2011
Сообщений: 96
|
а если перевести из шестнадцатеричной в десятичную систему по блокам и выставить таким образом 2 диапазона, а потом сравнить, входит в диапазон или нет?
Последний раз редактировалось _KUL; 09.09.2012 в 11:26. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
фильтрование в Excel VBA | Romka12345 | Microsoft Office Excel | 2 | 01.12.2011 19:40 |
Url->IP->IPv6 | grafgrial | Работа с сетью в Delphi | 3 | 01.02.2011 12:59 |
UnicastIPAddressInformation определить IPv4 или IPv6 | Никки | Общие вопросы .NET | 1 | 31.08.2010 11:12 |
Поиск строк по маскам | Ulex | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 2 | 23.06.2010 20:38 |
Фильтрование БД по значению поля | ИВАНьКа | Общие вопросы C/C++ | 7 | 23.08.2009 10:09 |