Salus populi suprema lex (988) (don_katalan) wrote,
Salus populi suprema lex (988)
don_katalan

Category:

...Подобные экскурсы в историю вдохновляют и открывают безграничные переспективы

Шон Таунсенд
Лет десять назад я привычно тюленил на своём рабочем месте под кондиционером. Из сонного марева меня выдрал внутренний звонок. Что, к счастью, происходило не слишком часто. Полностью отключились все городские телефоны. От меди и стимпанкового порно мы давно отказались, связь полностью цифровая. Звоню в телеком с мобильного и выясняю, что нас отключили, потому что с наших номеров идут подозрительные звонки в городскую сеть. На что нам было вобщем-то наплевать, потому что городские звонки шли по фиксированной ставке. Даже логи не вели.
И как оказалось зря. Выяснилось, что предшественники оставили наш голосовой шлюз голым задом в Интернет, чем немедленно кто-то воспользовался, чтобы гнать через нас голос. Разъяренный телеком посоветовал нам самим написать на себя же заявление в полицию. От такого необыкновенно заманчивого предложения юридический отдел отказался в очень сжатой, доходчивой и экспрессивной форме, объясняя связистам что они могут сделать со своим договором, со своими драгоценным трафиком и своими претензиями.
Одним словом, пришлось переподключаться к другому оператору. И мне эта история напомнила о том, что одна из самых крупных и сложных машин в истории человечества, не Интернет, а телефонная сеть. В ней есть свои глюки и свои дыры, но один из багов оказался настолько лютым, что породил целую субкультуру фрикеров, из которой потом вырастет хакинг. Дыру нельзя было закрыть около тридцати лет, просто из-за космической стоимости, в которую бы обошлась переделка сети. И имя ей - внутриполосная сигнализация (in-band signaling).
Уже в начале прошлого века стало понятно, что с непрерывно растущим количеством телефонных звонков "барышни"-операторы не смогут справиться в принципе, и появились автоматические коммутаторы, в начале шаговые - Строугера, а затем координатные. Появились номеронабиратели и звонки в пределах одной АТС, а потом и города, перешли в автоматический режим. Но оставался межгород, который нужно было маршрутизировать и тарифицировать вручную. Были даже специальные тарифно-маршрутные операторы, которые подсказывали рядовым операторам как соединить какой-нибудь нетривиальный звонок.
В пятидесятые годы автоматика доберётся и до межгорода. Проблема была в том, чтобы наладить связь между коммутаторами, чтобы они "знали", какие линии свободны, и какой номер нужно подсоединить к линии с "дальней" стороны. И так как проложить дополнительно тысячи и тысячи километров кабелей между коммутаторами - не вариант, то они пересвистывались между собой с помощью специальных сигналов в том же самом голосовом канале, который они соединяли. На что тут же обратили внимание телефонные хакеры, название "фрикеры" появится только в 1971 году.
Выглядело это примерно так. Вы снимаете трубку, набираете номер, местный коммутатор соединяется с междугородним, тот запоминает набранный номер, ищет маршрут и свободную линию, соединяет её, и свистит в неё набранный номер мультичастотным сигналом. Если в этот момент пропищать в линию свистком в 2600 Гц (именно из-за выбранной частоты один из стареших хакерских журналов называется "2600"), то местный коммутатор не обратит на него внимания, он "видит", что трубка снята, а вот удаленный коммутатор "подумает", что линия освободилась и разъединит звонок со своей стороны, оставаясь при этом на линии в ожидании новых команд.
Замечательная игрушка. С конца пятидесятых блю-боксы (небольшие устройства для управления сетью) изобретались и переизобретались многократно, доводя до бешенства телефонную компанию и разжигая паранойю ФБР. Холодная война как никак, критическая инфраструктура. Постепенно фрикеры научились управлять сетью, прокладывая маршруты (route by source очень плохая идея, на которую потом наступит и Интернет), и находя всё новые и новые фишки не предусмотренные проектировщиками. До прослушки линий ФБР и Белого Дома включительно. Создатели системы знали как она _должна_ работать, а фрикеры знали, как она работает _на самом деле_.
Полное и окончательное безобразие продолжалось до конца восьмидесятых годов, а кое-где и позже, пока телефонные компании не позаменяли полностью оборудование на новую по тем временам систему ОКС-7, начиная с SS6 уже использовались отдельные линии для служебных сообщений, но в ходу в основном была пятая. Стандарт разработанный в 1975 году и утвержденный в 1984 дожил до наших дней. И когда я сидел в обнимку с нашим шлюзом, в серверной расчитанной на ядерную войну, и грязно, нечеловечески ругаясь, выяснял какая должна быть распиновка на джеке и что это за паскудство CAS, типы синхронизации и прочее телефонное мумбо-юмбо, то прочувствовал тяжкий груз истории на собственной шкуре.
Свистеть в линию уже давно бесполезно, но интересные глюки там возникают до сих пор. Начиная с ошибки в одной строчке кода, которая увалила половину междугородних коммутаторов в 1990 году и вплоть до наших дней. Начиная с подмены номера хотя бы, очередной won't fix баг, который не получается исправить десятилетиями. Подобные экскурсы в историю вдохновляют и открывают безграничные переспективы. А потом смотришь на какого-нибудь державного рагуляйтера, который думает что телефон и Интернет просто такие шнурки из стены, чтобы звонить и смотреть порно, а не целый мир со своими правилами, историей и культурой, то возникает ощущение, что они все просто душевнобольные и поехавшие наглухо.

Tags: дебилы, история
Subscribe

promo don_katalan december 29, 2014 14:39 116
Buy for 50 tokens
Расшифровка секретного плана адмиистративно-территориального устройства России после ее распада От гуляющих по сети различных вариантов "государственного" устройства будущего российских территорий отличается наличием территорий в совместном управлении, возвратом исторических территорий…
  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 0 comments