Показаны сообщения с ярлыком стандарты. Показать все сообщения
Показаны сообщения с ярлыком стандарты. Показать все сообщения

Протокол Mail.Ru Agent

Mail.Ru открыл описание протокола Mail.Ru Agent для сторонних разработчиков. Для доступа к описанию протокола нужно принять Соглашение об использовании Протокола, после чего откроется страница с описанием MMP.

TEL-URI в социальных сетях

Довелось попасть на мобильную версию вКонтакте: а что, неплохо! Не без глюков, конечно, и HTML-код можно было бы подчистить от лишних пробелов и переносов, но в целом терпимо. Но, что меня поразило: в мобильной версии телефонные номера оформлены в ссылки вида href="tel:xxxxxxxxx". Во-первых,- это стандарт RFC 3966 (перекрывающий устаревший RFC 2806), а, во-вторых, со смартфона по клику на такую ссылку сразу можно позвонить.

Отрадно видеть заинтересованность создателей портала в мобильных пользователях, и ещё более отрадно видеть готовность следовать стандартам. Впрочем, вКонтакт славится слизыванием функций Facebook, в его мобильной версии поддержка tel-uri тоже реализована, причём с каким-то расширенным параметром после номера.

Будущее стремительно наступает

Бот-картёжник

красные пики, чёрные червы В семействе известных мне jabber-ботов,- прибавление. Умница point@freefd.info умеет по заданному адресу (Город Улица Дом) отвечать адресом страницы googlemaps, на котором отобразится нужный адрес. Отправляем этому боту Город Улица Дом и получаем ссылку на карту.
Например, отправляем адрес "Москва Кремль" и в ответ получаем ссылку на карту.

Прикольно.

P.S. Идея для картинки взята из замечательного фильма Трасса 60 \ Interstate 60

SIPNET Usability

sipnetИз профессионального интереса зарегистрировался на SIPNETе. Что могу сказать:

  • Вполне достойные тарифы, особенно на фоне Мультифона ;-)

  • Jabber-ростер в качестве контакт и presence-сервера, - ура альтернативным клиентам

  • Отправка СМС и получение ответов в клиенте! мегафон,- тебе не стыдно?

  • Собственный PC-клиент,- местами вполне удобный, местами спорный



Вот за клиента и хочу сказать:
Если скачивать установочный файл клиентской программы из личного кабинета на сайте, то в программе после установки уже настроен твой аккаунт. То есть: скачал,установил?- звони! Никаких настроек больше не требуется. На мой взгляд это гениально.

Сайты и книги

Алгоритмы телекоммуникационных сетей. В 3 частях. Часть 2. Протоколы и алгоритмы маршрутизации в Internet | Ю. А. Семенов
В поисках добротного описания SIP на русском нашёл сайт автора неплохой книги по протоколам интернет. Автор,- Семенов Юрий Алексеевич, зам. зав. кафедры "Телекоммуникационные сети и системы" МФТИ. На сайте http://book.itep.ru/ представлены материалы курсов, бумажная версия выпущена в виде трёхтомника Алгоритмы телекоммуникационных сетей. Мне показалось неплохо, а народ в отзывах почему-то ругает.

Google DNS

trinity-nmapscreen-hd-cropscale-418x250 Google объявил о запуске общедоступного кеширующего сервера DNS. Теперь, вместо выданных провайдером каких-нибудь 10.2.2.2, для настройки конечных устройств можно использовать гугловские сервера 8.8.4.4 и 8.8.8.8. На хабрахабре уже разгорелась дисскуссия на тему DNS от Google.

Сжатие заголовков SIP

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

IP.MATIKA и Multifon

Протестировал аппаратный sip-телефон IP.matika SIP-T26P на совместимость с Мультифоном:

Входящие звонки ок, - показывает информацию о вызывающем абоненте из поля From.

На исходящих через раз звонок не проходит, в tcpdump видно, что вставляется пустое поле P-Preferred-Identity, на которое мегафоновский sip-proxy и ругается. Звонки отправляются в формате SIP-URI, так что позвонить удаётся только существующему пользователю Мультифона.

Умеет принимать текстовые сообщения из Мультифона. Поддерживает до 3-х SIP-аккаунтов одновременно.

В описании и конфигурации есть несколько "вкусных" возможностей, в Мультифоне не поддерживающихся: BFL (занятость линий), поддержка LDAP адресной книги, поддержка простых серверных XML адресных справочников. Есть даже поддержка SNMP,- протестировать, правда, не успел.

Интересно было бы построить телефонию в небольшом офисе на таких машинках с привязкой к ActiveDirectory по LDAP.

Агенты и менеджеры SNMP

SNMP (Simple Network Management Protocol) разработан как стандартный язык для использования всеми компьютерами в сети. SNMP используется системами управления сетью (NMS - Network Management System) для управления и мониторинга сетевых усзлов и их оборудования. Для работы SNMP в сети необходимы, как минимум, два элемента: SNMP Manager и SNMP Agent:

Multifon UDP

Пока люди находят способы "как подключить Asterisk к Мультифону", Мегафон втихомолку открыл UDP порт 5060 для SIP. Конечно, согласно SIP RFC, клиенты должны уметь и по TCP работать, и по UDP, да только большинство SIP-клиентов ничего, кроме UDP, не умеют. Думаю, можно ждать массовых отчётов в сети о подключении альтернативных клиентов.

UPD: Мегафон открыл UDP уже не втихомолку: на сайте появился список необходимых доступов для работы Мультифона, UDP там есть.

DNS SRV

Настроил джаббер-сервер для одного домена, для корректной маршрутизации достаточно в DNS указать корректную запись типа SRV для jabber-сервера. Попутно выяснилось, что прочие сервисы, например SIP, работают аналогичным образом:

Фрагментированный эгоизм

Довелось поизучать обмен пакетами одного широкоНЕизвестного приложения,- в процессе поиска ответа на вопрос "почему не работает то, что должно". Выяснил: в определенный момент приложение отсылает udp-пакет с одновременно установленными флагами DF (Don't Fragment) и MF(More fragments). Перевожу на наш,- отправляетя фрагментированный пакет, в котором явно указан запрет на фрагментирование. Такой вот сетевой эгоизм,- "Я фрагментирую, как умею, а ты не моги!". RFC явно такую комбинацию не запрещает вроде. Проблема позже нашлась не в этом пакете, но осадочек остался,- как-то это по несправедливо выглядит.

IPv6 поверх социальных сетей (IPoSN)

В догонку к трехбуквенным акронимам и шуткам в RFC, в этом году появился ещё один RFC 1 апреля: IPv6 over Social Network (IPoSN). Автор предлагает следующий концепт:

  • считать каждого пользователя маршрутизатором, у которого есть как минимум loopback интерфейс;

  • каждого друга или связь между пользователями использовать как point-
    to-point.


Таким образом, на уровне социальной сети обеспечиваем хорошую связность сети. Осталось понять что у нас с пропускной способностью ;-)

ITшники изволят шутить

Известные многим профессиональным IT-специалистам документы RFC содержат много нужной информации. А так-же не очень нужной (конкретному спецу), а иногда и откровенно шутливой. Существует энное количество RFC, опубликованных 1 апреля и содержащих откровенные фейки. Чего стоит, например, RFC 2795 The Infinite Monkey Protocol Suite (IMPS),-описание протокола управления бесконечным количеством обезъян за бесконечным числом печатных машинок, выпущенный 1 апреля 2000 года, или шутка этого (2009) года,- RFC 5313 , стандартизация трёхбуквенных сокращений:

Acronym Expansion Reference
--------+-------------------------------------+-----------
TLA Two Letter Acronym [RFC5513]
TBD Two Be Deleted [RFC5513]
RFC Ready for Compost [RFC5513]
PoS Not particularly good [RFC5513]
VPN Very possibly no use [RFC5513]
TCP Totally bad proposal [RFC5513]
USA Universal Source of Acronyms [RFC5513]
NBG This document [RFC5513]
BCP Badly construed proposal [RFC5513]


Нормально люди шутят...