-
Voice over IP is an application that is particularly prone to errors due to its special requirements. Special skills and tools are required to analyze problems with connection setup, connection stability or voice quality. A VoIP environment also uses a variety of standardized and manufacturer-specific signaling protocols for voice, video and instant messaging. In this course, participants will learn about the functions and analysis of the most important VoIP processes and protocols with the help of Wireshark. One focus is on the practical detection of typical problems.
-
Course Contents
-
- Overview of VoIP - motivation and basics
- VoIP - standards, components and protocols
- Media streams - functions, codecs, RTP and RTCP
- Call signaling with Wireshark - SIP, Skinny and H.323
- Wireshark evaluations for VoIP
- Practical analysis of SIP - registration, authentication, connection setup
- Performance features with SIP - forwarding, conference, instant messaging, etc.
- Analysis of dropped calls and voice quality with Wireshark
- Fax over IP - How it works!
- Quality of service for VoIP applications
- Analysis of problems with NAT and firewalls
The detailed digital documentation package, consisting of an e-book and PDF, is included in the price of the course.
Premium Course Documents
In addition to the digital documentation package, the exclusive Premium Print Package is also available to you.
- High-quality color prints of the ExperTeach documentation
- Exclusive folder in an elegant design
- Document pouch in backpack shape
- Elegant LAMY ballpoint pen
- Practical notepad
The Premium Print Package can be added during the ordering process for € 150,- plus VAT (only for classroom participation). -
Target Group
-
The course is designed for networkers who are responsible for the operation and troubleshooting of networks for VoIP and want to analyze VoIP applications with the help of Wireshark.
-
Knowledge Prerequisites
-
Participants should have sound practical experience in using Wireshark as well as knowledge of TCP/IP and IP addressing. Prior attendance of the basic course Wireshark Protocol Analysis - Practical Use in the Network is highly recommended.
1 | Motivation und Grundlagen |
1.1 | VoIP – Anforderungen |
1.2 | Architektur von VoIP |
1.2.1 | Endgeräte |
1.2.2 | Bausteine – Protokolle |
1.2.3 | Datenströme |
1.2.4 | Signalisierung |
1.2.5 | Medienströme |
1.3 | Video over IP in Unternehmen |
1.3.1 | Aufgaben für Videotelefonie |
1.3.2 | Signalisierung und Medien |
1.3.3 | Videoströme über RTP |
1.4 | Wireshark im Kurzüberblick |
1.4.1 | Messen in Ethernet Netzwerken |
1.4.2 | Erstes Aufzeichnen mit Wireshark |
1.4.3 | Mitschnittfilter – Capture Filter |
1.4.4 | Einstellungen – Preferences |
1.4.5 | Voreinstellungen und Profile |
1.4.6 | Anzeigefilter – Display Filter |
2 | Medienströme mit RTP |
2.1 | Das Realtime Transport Protocol |
2.1.1 | Sprache mit Daten übertragen |
2.1.2 | Der Aufbau von RTP-Paketen |
2.1.3 | Das RTP-Protokoll |
2.1.4 | RTP-Profile |
2.2 | Realtime Transport Control Protocol (RTCP) |
2.2.1 | Klassisches RTCP |
2.2.2 | RTCP Extended Reports (RTCP XR) |
2.3 | Messen von Sprachqualität |
2.3.1 | Mean Opinion Score (MOS) |
2.3.2 | Laufzeiten – Ende zu Ende |
2.3.3 | Jitter und Jitter Buffer |
2.3.4 | Packet Loss und Concealment |
2.4 | RTP mit Wireshark auswerten |
2.4.1 | RTP mit Wireshark aufzeichnen |
2.4.2 | RTP dekodieren |
2.4.3 | RTP Statistiken |
2.4.4 | RTP Stream Analyse |
2.5 | DTMF – Tastentöne über VoIP |
2.5.1 | DTMF Inband |
2.5.2 | RTP-Event nach RFC 4733 (RFC 2833) |
2.5.3 | DTMF über SIP Info |
2.6 | Sprachpausen und VAD |
2.6.1 | Sprachpausen und RTP |
2.6.2 | Comfort Noise |
2.7 | Videoströme über RTP |
2.7.1 | Video-Codecs |
2.7.2 | Videoparameter |
2.7.3 | Video und Audio gemeinsam |
3 | SIP Signalisierung mit Wireshark |
3.1 | SIP – Ein Überblick |
3.1.1 | Standardisierung |
3.1.2 | SIP im ISO/OSI-Modell |
3.1.3 | Adressierung: SIP URI und TEL URI |
3.2 | Komponenten der SIP-Architektur |
3.2.1 | Die Endgeräte: User Agents |
3.2.2 | Der SIP Proxy |
3.2.3 | SIP-Gateways |
3.3 | Der Protokoll-Aufbau |
3.3.1 | Aufbau von SIP-Nachrichten |
3.3.2 | SIP Requests – Die SIP-Methoden |
3.3.3 | Die Requests von INVITE bis BYE |
3.3.4 | SIP Responses |
3.4 | SDP – Das Session Description Protocol |
3.5 | Registrierung und Authentisierung |
3.5.1 | SIP-Registrierung – Abläufe |
3.5.2 | Registrierung ohne Authentisierung |
3.5.3 | Register mit Authentisierung |
3.5.4 | Probleme bei der Registrierung |
3.6 | Basisfunktion – Basic Call |
3.6.1 | SIP-Invite über klassischen Proxy |
3.6.2 | SIP-Server terminiert den Dialog |
3.6.3 | Domainumgebungen und DNS |
3.6.4 | SIP – Basic Call in Wireshark |
3.7 | SIP Auswertung mit Wireshark |
3.7.1 | SIP – Nützliche Filter |
3.7.2 | VoIP Calls – Statistiken |
3.7.3 | SIP Statistiken |
3.8 | SIP für Video |
4 | VoIP – Praxis und Fehlersuche |
4.1 | Typische Verbindungsprobleme |
4.1.1 | Keine Registrierung des Endgerätes |
4.1.2 | Kein Verbindungsaufbau |
4.1.3 | Langsamer Verbindungsaufbau |
4.1.4 | Fehlende Leistungsmerkmale |
4.2 | Typische Sprachprobleme |
4.2.1 | Schlechte und schwankende Sprachqualität |
4.2.2 | Keine Sprache übers Netz |
4.3 | Sicherheitsaspekte |
4.3.1 | Verschlüsselung für Signalisierung und Nutzdaten |
4.3.2 | SRTP |
4.3.3 | SIPS - SIP über TLS |
4.3.4 | VoIP und Stateful Firewalls |
4.3.5 | NAT – Network Address Translation |
4.4 | Fax über IP – So funktioniert es! |
4.4.1 | Besonderheiten bei der Faxübertragung |
4.4.2 | Typische Abläufe |
4.4.3 | Das Fax als normaler VoIP Call |
4.4.4 | T.37 – Fax als E-Mail-Anhang |
4.4.5 | T.38 – Fax in Echtzeit |
4.4.6 | Fehlerbilder bei Fax over IP |
4.4.7 | Die Analyse Schritt für Schritt |
4.5 | Quality of Service im Blick |
4.5.1 | QoS-Konzepte |
4.5.2 | QoS im LAN |
4.5.3 | DiffServ |
4.5.4 | QoS mit Wireshark überprüfen |
A | Lab-Übungen und Lösungen |
A.1 | Lab Übungen – Kapitel 1 |
A.2 | Lab Übungen – Kapitel 2 |
A.2.1 | Lab Übung: RTP-Grundfunktionen |
A.2.2 | Lab Übung – RTP Operation |
A.2.3 | Lab Übung – RTP etwas schlechter |
A.2.4 | Lab Übung – RTP Probleme eingrenzen |
A.3 | Lab Übungen – Kapitel 3 |
A.3.1 | Lab Übung: SIP-Registrierung |
A.3.2 | Lab Übung: SIP - Basic Call mit Wireshark |
A.4 | Lab Übungen – Kapitel 3 – SIP-Labor |
A.4.1 | Registrierung und Basic Call |
A.4.2 | Auswahl des Codecs |
A.4.3 | RTP-Proxy |
A.4.4 | Call Halten |
A.4.5 | Einfache Dreierkonferenz |
A.4.6 | Call Transfer |
A.5 | Lab Übungen – Kapitel 4 |
A.6 | Lab Übungen – Anhang B |
A.6.1 | Lab Übung: H.323 Basic Call mit Wireshark |
A.6.2 | Lab Übung: H.323 Fast Start und Tunneling |
A.7 | Lösungen der Lab Übungen |
A.7.1 | Lösungen der Lab Übungen – Kapitel 1 |
A.7.2 | Lösungen der Lab Übungen – Kapitel 2 |
A.7.3 | Lösungen der Lab Übungen – Kapitel 3 |
A.7.4 | Lösungen der Lab Übungen – Kapitel 5 |
A.7.5 | Lösungen der Lab Übungen – Anhang B |
B | H.323 Lab-Übungen und Lösungen |
B.1 | H.323 – Architektur |
B.1.1 | Das H.323-Terminal – Die Funktionen der Endgeräte |
B.1.2 | Das H.323-Gateway |
B.1.3 | Der H.323-Gatekeeper – Adressumsetzung und Management |
B.1.4 | H.323-Prozeduren im TCP/IP-Protokollstack |
B.2 | H.323 – Ein Basic Call |
B.2.1 | RAS – Die Gatekeeper-Endpoint-Kommunikation |
B.2.2 | Die Phasen eines Calls |
B.2.3 | Optionen für H.245: Tunneling und Fast Start |
B.3 | H.323 – Nützliche Filter |
-
Classroom training
- Do you prefer the classic training method? A course in one of our Training Centers, with a competent trainer and the direct exchange between all course participants? Then you should book one of our classroom training dates!
-
Hybrid training
- Hybrid training means that online participants can additionally attend a classroom course. The dynamics of a real seminar are maintained, and the online participants are able to benefit from that. Online participants of a hybrid course use a collaboration platform, such as WebEx Training Center or Saba Meeting. To do this, a PC with browser and Internet access is required, as well as a headset and ideally a Web cam. In the seminar room, we use specially developed and customized audio- and video-technologies. This makes sure that the communication between all persons involved works in a convenient and fault-free way.
-
Online training
- You wish to attend a course in online mode? We offer you online course dates for this course topic. To attend these seminars, you need to have a PC with Internet access (minimum data rate 1Mbps), a headset when working via VoIP and optionally a camera. For further information and technical recommendations, please refer to.
-
Tailor-made courses
-
You need a special course for your team? In addition to our standard offer, we will also support you in creating your customized courses, which precisely meet your individual demands. We will be glad to consult you and create an individual offer for you.

-
Voice over IP is an application that is particularly prone to errors due to its special requirements. Special skills and tools are required to analyze problems with connection setup, connection stability or voice quality. A VoIP environment also uses a variety of standardized and manufacturer-specific signaling protocols for voice, video and instant messaging. In this course, participants will learn about the functions and analysis of the most important VoIP processes and protocols with the help of Wireshark. One focus is on the practical detection of typical problems.
-
Course Contents
-
- Overview of VoIP - motivation and basics
- VoIP - standards, components and protocols
- Media streams - functions, codecs, RTP and RTCP
- Call signaling with Wireshark - SIP, Skinny and H.323
- Wireshark evaluations for VoIP
- Practical analysis of SIP - registration, authentication, connection setup
- Performance features with SIP - forwarding, conference, instant messaging, etc.
- Analysis of dropped calls and voice quality with Wireshark
- Fax over IP - How it works!
- Quality of service for VoIP applications
- Analysis of problems with NAT and firewalls
The detailed digital documentation package, consisting of an e-book and PDF, is included in the price of the course.
Premium Course Documents
In addition to the digital documentation package, the exclusive Premium Print Package is also available to you.
- High-quality color prints of the ExperTeach documentation
- Exclusive folder in an elegant design
- Document pouch in backpack shape
- Elegant LAMY ballpoint pen
- Practical notepad
The Premium Print Package can be added during the ordering process for € 150,- plus VAT (only for classroom participation). -
Target Group
-
The course is designed for networkers who are responsible for the operation and troubleshooting of networks for VoIP and want to analyze VoIP applications with the help of Wireshark.
-
Knowledge Prerequisites
-
Participants should have sound practical experience in using Wireshark as well as knowledge of TCP/IP and IP addressing. Prior attendance of the basic course Wireshark Protocol Analysis - Practical Use in the Network is highly recommended.
1 | Motivation und Grundlagen |
1.1 | VoIP – Anforderungen |
1.2 | Architektur von VoIP |
1.2.1 | Endgeräte |
1.2.2 | Bausteine – Protokolle |
1.2.3 | Datenströme |
1.2.4 | Signalisierung |
1.2.5 | Medienströme |
1.3 | Video over IP in Unternehmen |
1.3.1 | Aufgaben für Videotelefonie |
1.3.2 | Signalisierung und Medien |
1.3.3 | Videoströme über RTP |
1.4 | Wireshark im Kurzüberblick |
1.4.1 | Messen in Ethernet Netzwerken |
1.4.2 | Erstes Aufzeichnen mit Wireshark |
1.4.3 | Mitschnittfilter – Capture Filter |
1.4.4 | Einstellungen – Preferences |
1.4.5 | Voreinstellungen und Profile |
1.4.6 | Anzeigefilter – Display Filter |
2 | Medienströme mit RTP |
2.1 | Das Realtime Transport Protocol |
2.1.1 | Sprache mit Daten übertragen |
2.1.2 | Der Aufbau von RTP-Paketen |
2.1.3 | Das RTP-Protokoll |
2.1.4 | RTP-Profile |
2.2 | Realtime Transport Control Protocol (RTCP) |
2.2.1 | Klassisches RTCP |
2.2.2 | RTCP Extended Reports (RTCP XR) |
2.3 | Messen von Sprachqualität |
2.3.1 | Mean Opinion Score (MOS) |
2.3.2 | Laufzeiten – Ende zu Ende |
2.3.3 | Jitter und Jitter Buffer |
2.3.4 | Packet Loss und Concealment |
2.4 | RTP mit Wireshark auswerten |
2.4.1 | RTP mit Wireshark aufzeichnen |
2.4.2 | RTP dekodieren |
2.4.3 | RTP Statistiken |
2.4.4 | RTP Stream Analyse |
2.5 | DTMF – Tastentöne über VoIP |
2.5.1 | DTMF Inband |
2.5.2 | RTP-Event nach RFC 4733 (RFC 2833) |
2.5.3 | DTMF über SIP Info |
2.6 | Sprachpausen und VAD |
2.6.1 | Sprachpausen und RTP |
2.6.2 | Comfort Noise |
2.7 | Videoströme über RTP |
2.7.1 | Video-Codecs |
2.7.2 | Videoparameter |
2.7.3 | Video und Audio gemeinsam |
3 | SIP Signalisierung mit Wireshark |
3.1 | SIP – Ein Überblick |
3.1.1 | Standardisierung |
3.1.2 | SIP im ISO/OSI-Modell |
3.1.3 | Adressierung: SIP URI und TEL URI |
3.2 | Komponenten der SIP-Architektur |
3.2.1 | Die Endgeräte: User Agents |
3.2.2 | Der SIP Proxy |
3.2.3 | SIP-Gateways |
3.3 | Der Protokoll-Aufbau |
3.3.1 | Aufbau von SIP-Nachrichten |
3.3.2 | SIP Requests – Die SIP-Methoden |
3.3.3 | Die Requests von INVITE bis BYE |
3.3.4 | SIP Responses |
3.4 | SDP – Das Session Description Protocol |
3.5 | Registrierung und Authentisierung |
3.5.1 | SIP-Registrierung – Abläufe |
3.5.2 | Registrierung ohne Authentisierung |
3.5.3 | Register mit Authentisierung |
3.5.4 | Probleme bei der Registrierung |
3.6 | Basisfunktion – Basic Call |
3.6.1 | SIP-Invite über klassischen Proxy |
3.6.2 | SIP-Server terminiert den Dialog |
3.6.3 | Domainumgebungen und DNS |
3.6.4 | SIP – Basic Call in Wireshark |
3.7 | SIP Auswertung mit Wireshark |
3.7.1 | SIP – Nützliche Filter |
3.7.2 | VoIP Calls – Statistiken |
3.7.3 | SIP Statistiken |
3.8 | SIP für Video |
4 | VoIP – Praxis und Fehlersuche |
4.1 | Typische Verbindungsprobleme |
4.1.1 | Keine Registrierung des Endgerätes |
4.1.2 | Kein Verbindungsaufbau |
4.1.3 | Langsamer Verbindungsaufbau |
4.1.4 | Fehlende Leistungsmerkmale |
4.2 | Typische Sprachprobleme |
4.2.1 | Schlechte und schwankende Sprachqualität |
4.2.2 | Keine Sprache übers Netz |
4.3 | Sicherheitsaspekte |
4.3.1 | Verschlüsselung für Signalisierung und Nutzdaten |
4.3.2 | SRTP |
4.3.3 | SIPS - SIP über TLS |
4.3.4 | VoIP und Stateful Firewalls |
4.3.5 | NAT – Network Address Translation |
4.4 | Fax über IP – So funktioniert es! |
4.4.1 | Besonderheiten bei der Faxübertragung |
4.4.2 | Typische Abläufe |
4.4.3 | Das Fax als normaler VoIP Call |
4.4.4 | T.37 – Fax als E-Mail-Anhang |
4.4.5 | T.38 – Fax in Echtzeit |
4.4.6 | Fehlerbilder bei Fax over IP |
4.4.7 | Die Analyse Schritt für Schritt |
4.5 | Quality of Service im Blick |
4.5.1 | QoS-Konzepte |
4.5.2 | QoS im LAN |
4.5.3 | DiffServ |
4.5.4 | QoS mit Wireshark überprüfen |
A | Lab-Übungen und Lösungen |
A.1 | Lab Übungen – Kapitel 1 |
A.2 | Lab Übungen – Kapitel 2 |
A.2.1 | Lab Übung: RTP-Grundfunktionen |
A.2.2 | Lab Übung – RTP Operation |
A.2.3 | Lab Übung – RTP etwas schlechter |
A.2.4 | Lab Übung – RTP Probleme eingrenzen |
A.3 | Lab Übungen – Kapitel 3 |
A.3.1 | Lab Übung: SIP-Registrierung |
A.3.2 | Lab Übung: SIP - Basic Call mit Wireshark |
A.4 | Lab Übungen – Kapitel 3 – SIP-Labor |
A.4.1 | Registrierung und Basic Call |
A.4.2 | Auswahl des Codecs |
A.4.3 | RTP-Proxy |
A.4.4 | Call Halten |
A.4.5 | Einfache Dreierkonferenz |
A.4.6 | Call Transfer |
A.5 | Lab Übungen – Kapitel 4 |
A.6 | Lab Übungen – Anhang B |
A.6.1 | Lab Übung: H.323 Basic Call mit Wireshark |
A.6.2 | Lab Übung: H.323 Fast Start und Tunneling |
A.7 | Lösungen der Lab Übungen |
A.7.1 | Lösungen der Lab Übungen – Kapitel 1 |
A.7.2 | Lösungen der Lab Übungen – Kapitel 2 |
A.7.3 | Lösungen der Lab Übungen – Kapitel 3 |
A.7.4 | Lösungen der Lab Übungen – Kapitel 5 |
A.7.5 | Lösungen der Lab Übungen – Anhang B |
B | H.323 Lab-Übungen und Lösungen |
B.1 | H.323 – Architektur |
B.1.1 | Das H.323-Terminal – Die Funktionen der Endgeräte |
B.1.2 | Das H.323-Gateway |
B.1.3 | Der H.323-Gatekeeper – Adressumsetzung und Management |
B.1.4 | H.323-Prozeduren im TCP/IP-Protokollstack |
B.2 | H.323 – Ein Basic Call |
B.2.1 | RAS – Die Gatekeeper-Endpoint-Kommunikation |
B.2.2 | Die Phasen eines Calls |
B.2.3 | Optionen für H.245: Tunneling und Fast Start |
B.3 | H.323 – Nützliche Filter |
-
Classroom training
- Do you prefer the classic training method? A course in one of our Training Centers, with a competent trainer and the direct exchange between all course participants? Then you should book one of our classroom training dates!
-
Hybrid training
- Hybrid training means that online participants can additionally attend a classroom course. The dynamics of a real seminar are maintained, and the online participants are able to benefit from that. Online participants of a hybrid course use a collaboration platform, such as WebEx Training Center or Saba Meeting. To do this, a PC with browser and Internet access is required, as well as a headset and ideally a Web cam. In the seminar room, we use specially developed and customized audio- and video-technologies. This makes sure that the communication between all persons involved works in a convenient and fault-free way.
-
Online training
- You wish to attend a course in online mode? We offer you online course dates for this course topic. To attend these seminars, you need to have a PC with Internet access (minimum data rate 1Mbps), a headset when working via VoIP and optionally a camera. For further information and technical recommendations, please refer to.
-
Tailor-made courses
-
You need a special course for your team? In addition to our standard offer, we will also support you in creating your customized courses, which precisely meet your individual demands. We will be glad to consult you and create an individual offer for you.
