🖋️
Dev & Ops
Network
Network
  • Network Book
  • Сети для самых маленьких
  • OSI
    • Протоколы над сетями
      • NAT
      • BGP
      • Криптографические протоколы
        • SSL
        • TLS
          • Расширения
            • TLS-ALPN
        • SSH
        • IPSec
      • Обмен сообщениями (IM) в режиме реального времени и информации о присутствии (Presence)
        • SIMPLE (Основан на SIP)
        • XMPP/Jabber
        • Matrix
      • VoIP
        • Intro
        • Протокол SIP
        • Пентест
      • WebRTC
      • VPN
    • L7: Application Layer
      • WEB
        • (не поддерживается) SPDY
        • HTTP
          • WebSockets
          • h2c (HTTP/2 Cleartext)
          • Коды ответов
          • Заголовки
          • URI
        • HTTP/2
        • HTTP/3 (HTTP-over-QUIC)
      • Почтовые протоколы
        • IMAP
        • POP
      • Windows
        • HTTP / Windows
        • LDAP
        • RPC
        • SMB
        • Windows Name Resolution
          • Какие есть
          • mDNS
          • LLMNR
          • NBNS
        • WinRM
        • WPAD
      • DHCP
      • NTP
      • DNS
      • FTP
      • SMTP
      • SSH
      • Telnet
    • L6: Presentation Layer
      • SSL/TLS
    • L5: Session Layer
      • SSDP
    • L4: Transport Layer
      • SMPP
      • QUIC
      • UDP
      • TCP
    • L3: Network Layer
      • IP (IPv4, IPv6)
      • ICMP
    • L2: Link Layer
      • Логическое разделение протоколов на этом уровне
      • 802.3 (Ethernet/ARP)
      • 802.1Q (VLANs)
      • 802.11 (Wi-Fi)
        • План
        • Атаки
        • Инструменты
        • Статьи
      • NFC
      • Bluetooth
  • Security
    • MiTM
    • Network Pentest Course (youtube)
    • Tools
      • HTTP Proxy
        • mitmproxy
        • broxy
        • netty
        • proxenet
        • ZAP
        • PolarProxy
      • Wireshark
      • Bettercap
      • Impacket
      • Responder
  • Devices
    • Common Network Device Manufacturer
    • Physical Servers
Powered by GitBook
On this page
  • Common
  • SIP-ответы
  • Структура взаимодействия SIP
  • RTP: транспортный протокол в реальном времени
  1. OSI
  2. Протоколы над сетями
  3. VoIP

Протокол SIP

Common

Протокол инициализации сеанса (SIP) позволяет устанавливать связь, завершать или изменять голосовые или видеозвонки. Трафик передается по RTP. SIP - протокол прикладного уровня, который использует UDP/TCP как транспорт.

Порты (по умолчанию)

  • Нешифрованный трафик - 5060

  • Шифрованный (TLS) трафик - 5061

Протокол инициации сеанса использует ASCII и очень похож на HTTP (использует модель запроса/ответа). Запросы к клиенту SIP осуществляются через SIP URI и AGI через пользовательский агент, аналогично HTTP-запросу веб-браузера.

SIP-ответы

Мы можем понять ответы, используя код ответа; общие категории ответов:

  • 1xx (информационный)

  • 2xx (успех)

  • 3xx (перенаправление)

  • 4xx (неудачные запроосы)

  • 5xx (веб-сервер не может выполнить запрос)

  • 6xx (глобальные ошибки)

Структура взаимодействия SIP

Типичный протокол:

  • Отправитель инициирует запрос INVITE

  • Получатель отправляет ответ 100 (пытается звонить)

  • Отправитель начает звонить, отправив ответ 180 (звонок)

  • Приемник поднимает трубку, и отправляется успешный ответ 200 (ОК)

  • ACK отправляется инициатором

  • Вызов начал использовать RTP

  • Запрос BYE отправлен для завершения вызова

RTP: транспортный протокол в реальном времени

RTP - сетевой протокол для передачи аудио и видео по сетям.

Порт по умолчанию: 16384 - 32767, эти порты используются для вызовов SIP.

PreviousIntroNextПентест

Last updated 2 years ago