1.
Насчет паролей — на вкус и цвет. Для меня как раз понятней, когда пароли разные, это не затуманивает ясность и логику работы.
2.
Нет, как раз везде статистика. Смысл тут в том, что если указано host=dynamic тогда можно использовать register. А это, кроме всего прочего, инструмент диагностики подключения.
Пропустил 1-й пункт.
Мне кажется, что вы не поняли смысл.
Сервер то один! Но он имеет 3 ай-пи адреса, которые соответствуют 3-м разным DNS-именам. Если вы думаете, что это много, то могу сказать, что во многих банках не зазорно и 4 канала использовать.
Это всего лишь затем, чтобы если отвалился один из провайдеров на принимающей стороне у вас не пропала бы возможность звонить.
Да, сначала я не понял смысл. Действительно, использовать регистрацию, чтобы «объявить» на каком ты сейчас канале — нормальный способ.
Но я все равно против конструкции Dial(IAX2/login:password@iax-account/...)
:)
Статья, имхо, не несет смысловой нагрузки. Академического изложения, раз вы позиционируете ее для новичков, тут нет: сумбурная копипаста конфигов без внятного описания.
Больше похоже на то, что вы решили так забэкапить конфиг, лично для себя и давая комментарии, которые будут понятны только вам.
1. Требует установки дополнительных модулей для asterisk
2. Во многих странах требует также оплаты лицензионных отчислений владельцу патента
3. Качество очень быстро падает в неидеальных сетевых условиях
4. Создан 17 лет назад
Как связать два asterisk-сервера (часть вторая. IAX2)