SIP

Материал из Неолурк, народный Lurkmore
Перейти к навигации Перейти к поиску

SIP — это приблуда для голосового и любого другого общения как по интернетам, так и по локалке, и по другим сетям, даже изолированным (домофоны, например). Викип. «протокол передачи данных, который описывает способ установления и завершения пользовательского интернет-сеанса». Способен объединять в сети телефоны, домофоны, службы диспетчерской связи, видеонаблюдения, пультов секретуток и т.п, а также без вреда для существующей сети внедрять новые услуги и устройства.

Создан с одной стороны на замену бородатому предшественнику H.323, в котором используются бинарные сообщения, не читабельные без HEX-редактора против понятных школьнику текстовых в SIP, с другой стороны — стандарту цифровых телефонных линий ISDN. А на деле способен заменить вообще все электронные средства общения, чем доставляет.

История[править]

Когда-то человечеству стало понятно, что телефония в таком виде, в каком она есть, слегка устарела — давно изобрели транзисторы, микросхемы и другие микроэлементы, а телефонные сети со стороны конечных потребителей оставались неизменными с изобретения АТС — позволяли передавать только речь между двумя анонимусами и схемы и стандарты почти не менялись. Естественно, заботило это только инженеров-связистов, потребятелям было глубоко похуй, как работает, звонить можно — больше ничё не надо.

Некоторые производители оборудования стали внедрять в АТС и телефоны дополнительные возможности такие как конференц-связь, переадресация, приём звонка во время разговора, и т.п. Конечно, всё это внедрялось в виде костылей, т.к. телефонные сети по-прежнему представляли из себя нечто монструозное, родом с XIX века, только усовершенствованное. Устройство АТС эволюционировало полностью — оно превратилось из шаговоискательной в координатное, в квазиэлектронное, а затем и в цифровое. А соединительные линии между АТС и АТС и автономными блоками — «выносами» становились цифровыми — ISDN (буквально: цифровая сеть с интеграцией услуг), она же H.320 (до 2048 кбит/с). На просторах той страны появилась одновременно с сименсовским станционным оборудованием и его клонами. Всё это было хорошо, но абонентские линии и устройства оставались по-прежнему динозаврическими. Естественно, всё это колебало только инженеров-связистов. Конечным потребителям, которым надо было только звонить, было как обычно.

Позже запилили ISDN-BRI — абонентский ISDN. Это тоже были телефонные линии с проводами от АТС до ебенента, но уже цифровые и абонентское оборудование было тоже цифровым — телефонные аппараты (обычные и видео), ISDN-модемы, адаптеры для подключения обычных телефонов, и т.п. Простому люду было как всегда насрать, а инженерам и любителям хайтека было охота подержаться за эту технологию, для них это было очень заманчиво, но дорого и доступно не везде — не на всех городских АТС имелись ISDN-порты, поэтому на стопиццот пользователей традиционной телефонии приходилось 3,5 пользователя ISDN. В ISDN по умолчанию доступны услуги, которые в традиционной телефонии существуют в виде костылей — определение номера, приём второго звонка, интернет по телефонной линии (64 КБит/с без потери возможности пользоваться телефоном или 128 с потерей)… Всё это было хорошо, но хорошо только счастливым обладателям ISDN-линий с жирными кошельками (в этой стране с худыми кошельками на ISDN можно было только фапать, ну или ходить без трусов, но иметь ISDN-линию).

Параллельно с этим развивались локальные сети и интернет (в частности «последние мили»). И по тому, и по другому можно было передавать всё, что угодно, в том числе голос. И, ВНЕЗАПНО, оплата за передачу голоса не зависела от расстояния. А по локальным сетям она не зависела и от времени разговора. Стали появляться разные платы IP-телефонии, программные телефоны, аппаратные IP-телефоны, и т.п. Да-да, уважаемый, школьник, это было круто — общаться на дальних расстояниях, не думая об оплате! А когда интернет стал доступен практически всем, а разговоры о прокладке хернет-кабеля перестали стимулировать смешанные чувства, IP-телефония начала замещать и традиционную телефонию. И, УРА, она, в отличие от ISDN, уже не требовала специальной пары проводов и не зависела от местной городской АТС! Зависела она от отношений между тёщами директоров провайдеров. Исторический случай — пиринговые войны ТТК и РТК — это когда голосовой трафик между соседними домами на Урале шёл через английские или немецкие узлы. Пинги были соответствующие — порядка 600-800 мс, потери пакетов, зажатая полоса, по которой G.711, соответствующий качеству связи ISDN, было вообще не протолкнуть. Именно в этот период произошла интересная метаморфоза: - В то время, как все прогрессивные ИТ-шнеги избавлялись от тяжелого наследия ХАБов в локалках, переходя на нормальные свитчи и маршрутизаторы, админы телефонного вероисповедания затаривались именно хабами. Связано это было с тем, что хабы прозрачные и удобно было воткнуть в него выход с телефонной станции, от платы вроде ITM-3 или какого завалящего адпака, хвост от прова и ноут для прослушивания траффика с чем-то вроде Ethereal. Дабы, пока всякие секретутки пытаются прозвониться до гендира в англию или гонконг, сидеть и жестоко фапать на траффик. Этот низкоинтеллектуальный мазохизм, вознаграждался впоследствии утонченным садизмом, когда телефонный админ, потрясая флешкой с логами и распечаткой анализа, летел насиловать мозг провайдеру интернета. Аноним гордится тем, что заебал до полусмерти инженера по развитию сети регионального управления ТТК. Даже в машзале с ним сидел за терминалом, под присмотром автоматчика из дежурного караула.

В качестве языка общения между IP-телефонами и АТС сначала была смута — каждый делал кто во что горазд. Позже появился H.323, который навёл какой-никакой порядок в протоколах (кстати, в мелкомягком NetMeeting'е используется именно он) — он был наращиваемым, поддерживал много услуг. Технически он представляет собой такой ISDN over IP, что видно при рассмотрении H.323-сообщений под микроскопом HEX-редактором. Присутствует развитие стека H.320–H.323. Весьма уродская реализация пакетной передачи потока. А сколько шлакоблоков было высрано в процессе интеграции различного рода аппаратных решений между собой - Байконур построить можно было. А это сладкое слово - голосовые кодеки, тысячи их!

На просторах Швеции и Дании чуть позже появился такой Скайп. Технически это такой же программный IP-телефон, как и тысячи других, но благодаря грамотной рекламной политике вырвался вперёд и для 95% стал синонимом телефонной связи через интернет. Ну и обладает довольно высокой надёжностью.

Позже придумали SIP. Это тоже, как и H.323, протокол для связи между телефонами и другими устройствами. Но, в отличие от H.323, в нём сообщения уже не бинарные, а текстовые. И анонимусам, знакомым вкратце с устройством заголовков почтовых сообщений и HTTP-запросов и ответов, чуть менее чем полностью понятен смысл этих сообщений. Да, и адреса в SIP похожи на адреса электронной почты — ид_пользователя@доменное_имя_провайдера. Кстати, SIP и H.323 — оба именно протоколы установления сеанса, а не передачи голоса и видео. Сам мультимедиапоток передаётся по другим протоколам, обычно поверх протокола RTP. Это и дало название SIP — протокол инициирования сеансов.

Итак, SIP открытый, как и H.323, но, в отличие от него, понятный практически всем, и, в отличие от ISDN, сети на нём не требуют больших капиталовложений и легко расширяемы. Что теперь? Теперь туева хуча программных и аппаратных обычных и видеотелефонов, не поддерживающих и поддерживающих SMS и другие прибамбасы. А также применение SIP в околотелефонных сферах — домофоны, видеонаблюдение, диспетчерская связь, локальная телефонная проводная и радиосвязь. Собственно, ничего особенного, куда всё шло, туда и идёт — Интернет и местные интрасети зохавовают все коммуникационные стандарты и вообще всю коммуникационную сферу, только SIP стандартизировал это всё и сделал понятным.

Телефония[править]

Чуть менее чем полностью, SIP распространён именно как протокол для телефонии. Туева хуча бесплатных программ-клиентов, программных АТС, абонентских аппаратов — SIP-телефонов, видеотелефонов, адаптеров для подключения обычных аналоговых аппаратов к SIP-линии, SIP-АТС и т.п. делают своё дело. Интуитивность их веб-интерфейса повышает ЧСВ школоты.

SIPNET[править]

Наиболее популярный оператор SIP-телефонии в этой стране — SIPNET. Представляет собой те же яйца, что и Скайп, только в профиле — состоит из сайта, с которого ты, доктор Анон, можешь скачать клиент (только, в отличие от скайпа, клиентов здесь много, т.к. SIP — открытый протокол), >9000 пиров-абонентов (но гораздо менее, чем таковых в скайпе), звонки как другим SIPNET-абонентам, так и абонентам других SIP-провайдеров (хоть сам захуячь сип-провайдера в топке локалхоста), а также звонки на скайп — всё это бесплатно, платны только звонки в традиционную телефонную сеть.

SIPNET по возможности направляет абонентские устройства на соединение напрямую друг с другом, IP-АТС сабжа участвует только в установлении соединения. Плюсы прямого соединения: у вас, в отличие от скайпа, никогда не заведётся некий супернод, который старается использовать мощность вашего простаивающего на >99% ПК. Минусы: худшая защищённость — абоненты знают IP-адреса друг друга, что не всегда приемлемо, голосовой трафик незашифрован.

Горсвязь[править]

Да-да, ещё один популярнейший в этой стране SIP-провайдер — это Горсвязь, а вернее — ЭР-Телеком. Бесплатно выдаёт SIP-адаптеры с закрытыми настройками, но заставляет платить месячную абонентскую плату как за обычный стационарный телефон. И предоставляет это всё под видом услуг обычного домашнего телефона.

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

App.png Весьма полезная вещь, позволяет машинам работать с помощью коммандычей
МетаПрограммаDRM (SecuROMStarForceАналоговая дыра) • БагБот (Автоответчик) • Варез (Repack) • ГлюкГуйДонатКопирайт (By design) • ЛогНюкРут (Не работай под рутом) • Спортивное программированиеМегапиксельКомпьютерВерсия 2.0КодОбфускацияСкриншотДатамайнПлагинТекстовый файлБольшие данныеАльфа и бета-тестыТаймстампКэшШаблоныHello WorldНейросетиФайлИнсталляцияВидеоМощный сбой Microsoft 19 июля 2024 годаCrowdStrikeПроект GNUUserscriptDxvkVkd3dБратан хорош давай давай впередКонечный автоматLumen
ФичиБагрепорт12309BSODCookiesEmbrace, extend and extinguishFL StudioSheep.exeWinlogon.exeБубенЗащита от дуракаКостыльМашинный переводПасхальные яйцаСвистелки и перделкиСм. рис. 1Съешь ещё этих мягких французских булокTermuxGNU MetroИндусский кодНескучные обои • Сжатие (За сжатие ДжипегаШакалШкала) • Работает — не трогайРандомайзерPDF (Распознавание PDF) • Дело Google в ФАСЧат-ботXMLМакросКритическая ошибкаФреймворкСинонимайзерSourceТрёхмерное отслеживаниеТрассировка фотоновHZB OcclusionДаунгрейд RTX 4070TressFXАвтопереводчик
ВредоносноеБотнетБрутфорсВинлокЗвонилкаКитайские пингвиныПиксель смертиТроянЧервь МоррисаBonziBuddyMediaGetBrowser hijackingTinderМиссис МажорУтечка буфера обменаWin 10 TweakerОпараш Mozilla FirefoxЯндекс.МузыкаКрэкерБезопасность через умолчаниеGrifter.aviTrojan.Winlock.DeathМиссис МажорСредаDirectStorageDriverpackГенератор случайных чиселDisable Core 0РомхакингDDrawCompatWingetCreateWinGetCoowonЯндекс МессенджерVCPkgSELinux
КомпанииApple / Apple (AppleScript) • GoogleMicrosoftSAPЯндексExiled Exchange 2Brave
Движения8-bitOpen source (КрасноглазикиЛинуксоиды) • Вирусная сценаДаунгрейдДемосценаМоддингMMDDirectDrawЛагиБлокировка Дискорда в РоссииOpera GXНесоответствие MIME-типаRenoisePygameLs (UNIX)МетаданныеПатчNginxПиксельЭмуляторSearxТамТамMallocСвязный списокSOLID
Офис3DS MAXGIMPGNU EmacsMovie MakerMS Paint • OpenOffice • PowerPointviMicrosoft WordExcelБлокнотФотошопАнтивирус КасперскогоAvast!TikZShareXAlternativeToСкрепышMicrosoft OfficeТекстовый редакторWeChatZoomДиспетчер задачMicrosoft CortanaWinampBallonTranslatorKerish DoctorОбщая ошибкаFirefox: Как один баг сломал весь YouTubeМеждулициеMeld StudioLadybirdCheat Engine
ОСAndroidBSDDOSMenuetOSReactOSWindows (Phone 7Phone 878Vista) / МаздайЛинуксРусская ОСФантом ОСIndex.php
БраузерыInternet ExplorerОпера / Opera • Тормозилла (ОгнелисLolifoxMozilla FirefoxFirefoxFirefox Klar) • Хром (шпионаж) • SafariЯндекс.БраузерУведомления в браузереVivaldiTor-браузерЗосимаФронтенд
ИнтернетAdobe Systems (Flash) • I2PLow Orbit Ion CannonTorTunatic • Чат−клиенты (MirandaQIPSkypeЖабберDiscordVIPole) • HTTPSПрокси-сервер (Proxifier) • Торрент (Magnet-ссылкаΜTorrent) • JavaScriptCSSHTMLБаннермейкерИзменение TTL сетевых пакетовКапчаICQFiddlerViberZonaSteamSillyTavernWickr Me
РазработкаBrainFuckCC++C#JavaHaskellАссемблерChaos ConstructionsBATMySQLGitHubAutoHotKey (AutoHotInterception) • Sublime TextAPK (APKPureзапрет) • BASICPerlPythonPHPФоркUnity3DSAISIPСАПРФлагUTAUФласк макросАуработRaidCallAdobe MingОфициальный™ список кошерных программDevOpsНиколай Дуров
ЛюдиВеб-мастерLovinGODБалмерГейтсГенерал ФейлорДжобсМитникПоттерингде РаадтСпольскиСтоллманТорвальдсШахиджанянAche666Марк ЦукербергЕвгений ПоповДенис КумпонМассовая компьютерная безграмотность
КостылиCygwin • PunkBusterT9WineWishmasterАнтивирусыХакинтошСборки WindowsDenuvoЧистая установкаКалькулятор Consul WarMicrosoft StoreUBlock OriginLightshotAdBlockSearchApp.exeCPU-ZГуглPhotoshopКаптча с пчёламиВзлом Windows через Metasploit
Команды^H^WAlt+F4Ctrl+Alt+Delman/me/quitrm -rf