Правила именования записей в DNS для маршрутизаторов и коммутаторов

При добавлении в сеть нового маршрутизатора или коммутатора возникает вопрос какое имя ему прописать в DNS (клинические случаи, когда IP-адрес в DNS не прописывается совсем, а есть просто список IP-адресов на листочке бумаги, я не рассматриваю, хотя видел и такое в сетях на десятки маршрутизаторов). Можно для каждого устройства придумывать название отдельно, а можно придерживаться логичной и удобной схемы описанной ниже.

Преимущества данной схемы:

Хочу заметить, что подобных схем придерживаются многие крупные операторы Inetrnet.

В общем виде имя выглядит так:

[ интерфейс ] . обозначение_устройства . точка_присутствия .example.ru

Точки присутствия называются по такой схеме - краткое наименование города и номер точки в этом городе, например msk3 - 3-я точка в г. Москва, nog1 - 1-я точка в г. Ногинск и т. д. Список точек присутствия с адресами, контактными телефонами и т. п. удобно держать в wiki.

Обозначения устройства:

Этот список можно продолжить.

Для маршрутизаторов еще добавляется обозначение интерфейса. Если это Loopback то он не указывается.

Обозначение интерфейса приближено к тому, что есть на маршрутизаторе.

Например для Cisco

Для FreeBSD так и пишем как есть - vlan5, fxp0. если используются интерфейсы вида em0.99 то их пишем как em0-99

Примеры:

Части названия удобно разделять именно точкой а не дефисом, чтобы было четко видно где кончается наименование интерфейса и начинается наименования маршрутизатора. Имя вида e-2-2-br1-msk1 читается хуже.

Данную схему именования сетевого оборудования можно сравнить с номенклатурой IUPAC в химии, тогда как традиционную схему, когда для каждого устройства придумывается название без четких правил можно сравнить тривиальной номенклатурой.

Когда мы оперируем небольшим числом веществ можно отдельно помнить и тривиальное название и формулу. Когда веществ много удобнее использовать название которое соответствует химической формуле. На раннем этапе развития химии использовалась тривиальная номенклатура, в то время как сейчас рекомендуется использовать систематическую номенклатуру IUPAC.

Точно так же в маленькой сети можно для каждого устройства отдельно придумывать и запоминать названия без общих в правил, но в большой удобнее использовать схему именования приведенную выше или аналогичную.


Указанная выше схема придумана не мной, я не приписываю себе её авторство. Если обращать внимание на то, что пишет traceroute подобные имена можно увидеть у многих крупных ISP. Кто то из них это и придумал :)