Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / отношение ip адресов с сетевыми интерфейсами и компьютерами / 25 сообщений из 29, страница 1 из 2
20.11.2014, 16:49
    #38812170
andrewx23x
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отношение ip адресов с сетевыми интерфейсами и компьютерами
Здравствуйте. Помогите пожалуйста найти оптимальное решение в следующей задаче.
В базе данных должны быть компьютеры и сетевые интерфейсы(сетевые карты и т.д., то что может иметь ip адрес). У компьютера может быть несколько сетевых интерфейсов. У сетевого интерфейса может быть ip адрес, а может его и не быть, но если есть, то только один. Если ip адрес присвоен сетевому интерфейсу какого-либо компьютера, то он уже не может быть присвоен сетевому интерфейсу другого компьютера, но может быть присвоен другому сетевому интерфейсу этого же компьютера.
Был бы очень благодарен если бы описали как это спроектировать чтобы нельзя было нарушать целостность данных, заранее благодарю.
...
Рейтинг: 0 / 0
20.11.2014, 17:20
    #38812228
lLocust
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отношение ip адресов с сетевыми интерфейсами и компьютерами
andrewx23xЗдравствуйте. Помогите пожалуйста найти оптимальное решение в следующей задаче.
В базе данных должны быть компьютеры и сетевые интерфейсы(сетевые карты и т.д., то что может иметь ip адрес). У компьютера может быть несколько сетевых интерфейсов. У сетевого интерфейса может быть ip адрес, а может его и не быть, но если есть, то только один. Если ip адрес присвоен сетевому интерфейсу какого-либо компьютера, то он уже не может быть присвоен сетевому интерфейсу другого компьютера, но может быть присвоен другому сетевому интерфейсу этого же компьютера.
Был бы очень благодарен если бы описали как это спроектировать чтобы нельзя было нарушать целостность данных, заранее благодарю.

вроде так:
компьютер (id_comp) PK(id_comp)
IP по компьютерам(id_comp, ip) PK(id_comp, ip) AK(ip) FK(id_comp)
сет. интерфейс (id_int id_comp, ip) PK(id_int) FK (id_comp, ip)
...
Рейтинг: 0 / 0
20.11.2014, 17:26
    #38812240
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отношение ip адресов с сетевыми интерфейсами и компьютерами
andrewx23xУ компьютера может быть несколько сетевых интерфейсов. У сетевого
интерфейса может быть ip адрес, а может его и не быть, но если есть, то только один. Если
ip адрес присвоен сетевому интерфейсу какого-либо компьютера, то он уже не может быть
присвоен сетевому интерфейсу другого компьютера, но может быть присвоен другому сетевому
интерфейсу этого же компьютера.
Препод, сочинивший этот бред, многого не понимает в сетевой архитектуре.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
20.11.2014, 17:37
    #38812264
andrewx23x
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отношение ip адресов с сетевыми интерфейсами и компьютерами
lLocust, спасибо большое за ответ, мой вариант похож, но Ваш учитывает больше
...
Рейтинг: 0 / 0
20.11.2014, 17:38
    #38812266
andrewx23x
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отношение ip адресов с сетевыми интерфейсами и компьютерами
это не препод, делаем базу компов для организации
...
Рейтинг: 0 / 0
20.11.2014, 17:46
    #38812282
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отношение ip адресов с сетевыми интерфейсами и компьютерами
andrewx23xэто не препод, делаем базу компов для организации
Обычно такая база в организациях уже есть. Называется DNS сервер на контроллере домена
динамической регистрацией адресов выданных DHCP.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
20.11.2014, 17:57
    #38812295
andrewx23x
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отношение ip адресов с сетевыми интерфейсами и компьютерами
Dimitry Sibiryakovandrewx23xэто не препод, делаем базу компов для организации
Обычно такая база в организациях уже есть. Называется DNS сервер на контроллере домена
динамической регистрацией адресов выданных DHCP.

появилась потребность связать комы с помещениями и с ip и мониторить в ремонте комп или нет, также хранить другое оборудование, например usb модемы и т.д. dns сервер с этим не справится
...
Рейтинг: 0 / 0
20.11.2014, 18:17
    #38812326
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отношение ip адресов с сетевыми интерфейсами и компьютерами
andrewx23xпоявилась потребность связать комы с помещениями и с ip и мониторить в
ремонте комп или нет
Дурная идея, передумайте пока не поздно.

С этой задачей справляется один файлик электронной таблицы у которого в одной колонке -
серийник компа, а во второй - написано где он сейчас находится. Всё. Прочая лабудень типа
IP/MAC/комплектации только мешает и вводит в заблуждение.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
20.11.2014, 18:32
    #38812348
miwaonline
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отношение ip адресов с сетевыми интерфейсами и компьютерами
andrewx23x,

> У сетевого интерфейса может быть ip адрес, а может его и не быть, но если есть, то только один.
Неверно.

> Если ip адрес присвоен сетевому интерфейсу какого-либо компьютера, то он уже не может быть присвоен сетевому интерфейсу другого компьютера, но может быть присвоен другому сетевому интерфейсу этого же компьютера
Неверно.

Таким образом, с "сетевой" точки зрения схема неправильная, с организационной - тем более.

> появилась потребность связать комы с помещениями и с ip и мониторить в ремонте комп или нет
Мониторить как/чем собираетесь?

> также хранить другое оборудование, например usb модемы и т.д
Для чего? В смысле, что ожидается получить от хранения этой информации.

Без знания ответов на заданные вопросы - рекомендация Дмитрия насчет таблички в екселе самая здравая. Для мнгих ответов эта рекомендация может такой и остаться.
...
Рейтинг: 0 / 0
21.11.2014, 01:08
    #38812593
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отношение ip адресов с сетевыми интерфейсами и компьютерами
andrewx23xэто не препод, делаем базу компов для организации

один интерфейс может иметь больше одного IP.
...
Рейтинг: 0 / 0
21.11.2014, 08:02
    #38812659
mad_nazgul
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отношение ip адресов с сетевыми интерфейсами и компьютерами
andrewx23xэто не препод, делаем базу компов для организации

Зачем изобретать свое, когда можно купить готовое :-)
Любая система для организации IT-сервиса (службы поддержки).
Перед этим желательно ознакомиться с ITIL.
...
Рейтинг: 0 / 0
21.11.2014, 13:17
    #38813113
andrewx23x
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отношение ip адресов с сетевыми интерфейсами и компьютерами
ip дается каждому компу статический, из базы как раз и будет выгружаться файлик с компами, сетевыми интерфейсами и ip где прописан доступ для dns
...
Рейтинг: 0 / 0
21.11.2014, 13:27
    #38813129
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отношение ip адресов с сетевыми интерфейсами и компьютерами
andrewx23xip дается каждому компу статический
Самая большая ошибка вашего сисадмина.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
21.11.2014, 14:03
    #38813201
mad_nazgul
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отношение ip адресов с сетевыми интерфейсами и компьютерами
Dimitry Sibiryakovandrewx23xip дается каждому компу статический
Самая большая ошибка вашего сисадмина.


Нверное потому что он не может dns?!
<:o)
...
Рейтинг: 0 / 0
21.11.2014, 14:29
    #38813259
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отношение ip адресов с сетевыми интерфейсами и компьютерами
mad_nazgulНверное потому что он не может dns?!
Если криворукий админ не может DDNS, это уже ошибка его руководства.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
21.11.2014, 14:38
    #38813275
andrewx23x
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отношение ip адресов с сетевыми интерфейсами и компьютерами
это сделано для того чтобы левые компы не могли пользоваться сетью
...
Рейтинг: 0 / 0
21.11.2014, 14:57
    #38813308
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отношение ip адресов с сетевыми интерфейсами и компьютерами
andrewx23xэто сделано для того чтобы левые компы не могли пользоваться сетью

И как, помогает?.. Подсказка: на левом компе статический адрес назначается ничуть не
сложнее динамического.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
24.11.2014, 06:57
    #38814707
mad_nazgul
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отношение ip адресов с сетевыми интерфейсами и компьютерами
andrewx23xэто сделано для того чтобы левые компы не могли пользоваться сетью

Для того, чтобы "левые компы не могли пользоваться сетью" нужна авторизация и аутентификация.
А никак не статические IP.
<:o)
...
Рейтинг: 0 / 0
24.11.2014, 09:28
    #38814758
andrewx23x
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отношение ip адресов с сетевыми интерфейсами и компьютерами
Dimitry Sibiryakovandrewx23xэто сделано для того чтобы левые компы не могли пользоваться сетью

И как, помогает?.. Подсказка: на левом компе статический адрес назначается ничуть не
сложнее динамического.

доступ дается по связку мак-ip
...
Рейтинг: 0 / 0
24.11.2014, 10:10
    #38814810
mad_nazgul
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отношение ip адресов с сетевыми интерфейсами и компьютерами
andrewx23xдоступ дается по связку мак-ip

Ну MAC-адресс так же меняеться легко и не принужденно. :-)

А по задаче...
Имеет смысл завести что-то вроде Active Directory.
Где будут зарегестрированы все пользователи и машины.
Для машин можно добавить дополнительные поля в которых будет храниться нужная вам информация.
По ним можно осуществлять поиск и фильтрацию.
Т.о. вы решаете, как минимум, две задачи.
Защита сети, учет машин.
...
Рейтинг: 0 / 0
24.11.2014, 11:19
    #38814912
andrewx23x
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отношение ip адресов с сетевыми интерфейсами и компьютерами
mad_nazgulandrewx23xдоступ дается по связку мак-ip

Ну MAC-адресс так же меняеться легко и не принужденно. :-)

А по задаче...
Имеет смысл завести что-то вроде Active Directory.
Где будут зарегестрированы все пользователи и машины.
Для машин можно добавить дополнительные поля в которых будет храниться нужная вам информация.
По ним можно осуществлять поиск и фильтрацию.
Т.о. вы решаете, как минимум, две задачи.
Защита сети, учет машин.
если изменить мак и ip левого компа на такой же как у компа организации, то возникнет ошибка, так как 2 ip одинаковых в сети не может быть.
Active Directory есть, пользователи все есть, а регистрировать все компы в домене админы решили нецелесообразным
...
Рейтинг: 0 / 0
24.11.2014, 11:37
    #38814940
andrewx23x
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отношение ip адресов с сетевыми интерфейсами и компьютерами
появился еще один вопрос по структуре базы)
есть табличка с устройствами (devices) в которой хранятся устройства. Устройства могут быть связаны друг с другом, при этом нет никакой иерархии, просто устройство может быть связано с другими устройствами. Как лучше эту связь реализовать в базе данных?
...
Рейтинг: 0 / 0
24.11.2014, 12:52
    #38815049
mad_nazgul
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отношение ip адресов с сетевыми интерфейсами и компьютерами
andrewx23xесли изменить мак и ip левого компа на такой же как у компа организации, то возникнет ошибка, так как 2 ip одинаковых в сети не может быть.
Active Directory есть, пользователи все есть, а регистрировать все компы в домене админы решили нецелесообразным

"Кто первый встал, того и тапки"
А если злоумышленник "встал" первым?! ;-)

Зря решили, что не целесообразно.
Т.к. есть куча привязанных к AD для учета и контроля за компьютерной техникой.
Плюс DDNS подключается, утрируя, в пару кликов.
В общем полноценное использование AD в настройке чуть сложнее, зато в сопровождении проще.
Если все правильно делать.
...
Рейтинг: 0 / 0
24.11.2014, 13:01
    #38815067
andrewx23x
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отношение ip адресов с сетевыми интерфейсами и компьютерами
mad_nazgulandrewx23xесли изменить мак и ip левого компа на такой же как у компа организации, то возникнет ошибка, так как 2 ip одинаковых в сети не может быть.
Active Directory есть, пользователи все есть, а регистрировать все компы в домене админы решили нецелесообразным

"Кто первый встал, того и тапки"
А если злоумышленник "встал" первым?! ;-)

Зря решили, что не целесообразно.
Т.к. есть куча привязанных к AD для учета и контроля за компьютерной техникой.
Плюс DDNS подключается, утрируя, в пару кликов.
В общем полноценное использование AD в настройке чуть сложнее, зато в сопровождении проще.
Если все правильно делать.
может и зря, кто знает)
А так решение принималось исходя из текущего состояния it инфраструктуры организации, it персонала и его квалификации, чтобы при минимальных усилиях был максимальный эффект. Ну это я так думаю)
...
Рейтинг: 0 / 0
24.11.2014, 13:35
    #38815103
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отношение ip адресов с сетевыми интерфейсами и компьютерами
andrewx23xрешение принималось исходя из текущего состояния it инфраструктуры
организации, it персонала и его квалификации, чтобы при минимальных усилиях был
максимальный эффект.
Поэтому я повторяю ещё раз: при такой квалификации персонала, один экселевский листик с
тремя колонками - более чем достаточное решение.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / отношение ip адресов с сетевыми интерфейсами и компьютерами / 25 сообщений из 29, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]