Einführung in SIP Server Primary / Backup Redundanz und Konfiguration

Einführung

Primäre und Backup-SIP-Server

Der Redundanzmechanismus des SIP-Servers gewährleistet die Zuverlässigkeit und Kontinuität der SIP-Dienste. Die Bereitstellung von primären/Backup-Servern ist eine dieser Redundanzmethoden. Der primäre und der Backup-Server teilen sich Benutzerkonten, Dialoginformationen (abhängig von der Implementierung der Serverredundanz), Registrierungsinformationen und andere zugehörige Daten. Unter normalen Bedingungen werden alle SIP-Anfragen und -Antworten vom primären Server bearbeitet. Wenn der primäre Server ausfällt, gewartet wird oder nicht erreichbar ist, wechselt das SIP-Terminal automatisch zum Backup-Server für Serviceanfragen, um einen kontinuierlichen Benutzerzugriff zu gewährleisten. Sobald sich der primäre Server erholt hat, kann das SIP-Terminal automatisch zum primären Server zurückwechseln.

Primärer und Backup-SIP-Server
                                                                            Abbildung 1 Primärer und Backup-SIP-Server

Terminologie

Failover: Mechanismus, bei dem der Backup-Server alle Dienste übernimmt, wenn der primäre Server nicht verfügbar ist, ohne die Benutzererfahrung zu beeinträchtigen.
Failback: Mechanismus, bei dem das Gerät prüft, ob sich der primäre Server erholt hat, während der Backup-Server in Betrieb ist, um schnell zum primären Server zurückkehren zu können.
Server nicht verfügbar: Wenn der Client versucht, sich zu registrieren, antwortet der Server mit 500/503, oder UDP erhält eine ICMP-Ziel-unerreichbar-Nachricht, oder die TCP-Verbindung läuft ab.
Registrierungs-Failback: Wenn der primäre Server nicht verfügbar ist und sich das Telefon beim Backup-Server registriert, erstellt das Telefon einen neuen Registrierungsdialog, um zu erkennen, ob sich der primäre Server erholt hat. Diese Funktion hat ein unabhängiges und konfigurierbares Testintervall.

Zielgruppe

Dieses Dokument richtet sich an Telefonbenutzer und Wartungspersonal.

Primäre und Backup-Server

Funktionseinstellungen

Konfigurieren Sie zwei Servereinträge für die SIP-Leitung am Telefon. SIP-Server1 ist der primäre Server und SIP-Server2 ist der Backup-Server.

Failover

Das Telefon unterstützt derzeit Failover für die Signalisierung von Register, Invite und Bye. Andere Signalisierungsmethoden werden derzeit nicht unterstützt.

1. Registrierungs-Failover

Auslösebedingungen: Manuelle Registrierung / Registrierungs-Timeout / OPTIONS-Timeout / CANCEL-Anforderungs-Timeout
(1) Das Telefon sendet eine Register-Anforderung an den primären Server;
(2) Das Telefon versucht, Register-Anforderungen für eine bestimmte Anzahl von Malen (V3-Produkte) oder innerhalb eines bestimmten Zeitraums (V2-Produkte) an den primären Server zu senden;
(3) Wenn der primäre Server nicht verfügbar ist, sendet das Telefon eine Register-Anforderung an den Backup-Server;
(4) Der Backup-Server antwortet mit 200 OK, und das Telefon registriert sich erfolgreich.
2. Invite-Failover
Auslösebedingung: Der Benutzer tätigt einen Anruf
(1) Telefon A ruft Telefon B an;
(2) Telefon A sendet eine Invite-Anforderung an den primären Server;
(3) Telefon A versucht, Invite-Anforderungen für eine bestimmte Anzahl von Malen (V3-Produkte) oder innerhalb eines bestimmten Zeitraums (V2-Produkte) an den primären Server zu senden;
(4) Wenn der primäre Server nicht verfügbar ist, sendet das Telefon eine Register-Anforderung an den Backup-Server;
(5) Der Backup-Server antwortet mit 200 OK, und das Telefon registriert sich erfolgreich am Backup-Server;
(6) Das Telefon sendet eine Invite-Anforderung an den Backup-Server;
(7) Der Backup-Server antwortet mit 200 OK, und ein Anruf zwischen Telefon A und B wird aufgebaut.
3. Bye-Failover
Auslösebedingung: Nachdem ein Anruf über den primären Server aufgebaut wurde, legt das Telefon auf
(1) Telefon A baut einen Anruf mit Telefon B über den primären Server auf;
(2) Telefon A legt auf;
(3) Telefon A sendet eine Bye-Anforderung an den primären Server;
(4) Telefon A versucht, Bye-Anforderungen für eine bestimmte Anzahl von Malen (V3-Produkte) oder innerhalb eines bestimmten Zeitraums (V2-Produkte) an den primären Server zu senden;
(5) Wenn der primäre Server nicht verfügbar ist, sendet das Telefon eine Register-Anforderung an den Backup-Server;
(6) Der Backup-Server antwortet mit 200 OK, und das Telefon registriert sich erfolgreich am Backup-Server;
(7) Das Telefon sendet eine Bye-Nachricht an den Backup-Server;
(8) Der Backup-Server antwortet mit 200 OK, und der Anruf mit Telefon B wird beendet.
4. Failover-Fehler
Wenn alle Server nicht verfügbar sind, versucht das Telefon jeden Server in der Reihenfolge der primären/Backup-Priorität für eine bestimmte Anzahl von Malen (V3-Produkte) oder innerhalb eines bestimmten Zeitraums (V2-Produkte). Der letzte Server wird als Ausnahme behandelt. Gemäß RFC 3261 wird SIP für 64*T1 (32 Sekunden) wiederholt. Wenn die aktuelle SIP-Signalisierungsanforderung immer noch fehlschlägt, wird der Fehler dem Benutzer gemeldet.

Failback

Das Telefon unterstützt unabhängiges Registrierungs-Failback. Nachdem das Telefon sich erfolgreich beim Backup-Server registriert hat, sendet es regelmäßig eine unabhängige Register-Anforderung an den primären Server, um zu erkennen, ob sich der primäre Server erholt hat.
Auslösebedingung: Registrierungs-Failback-Timer abgelaufen.
(1) Das Telefon registriert sich erfolgreich beim Backup-Server;
(2) Wenn das Registrierungs-Failback abläuft, sendet das Telefon eine unabhängige Register-Anforderung an den primären Server;
(3) Wenn der primäre Server mit 200 OK antwortet, wechselt das Telefon zurück zum primären Server;
(4) Wenn der primäre Server immer noch nicht verfügbar ist, wird die Register-Anforderung gemäß RFC 3261 erneut gesendet, bis 64*T1 (32 Sekunden) abgelaufen sind. Nach dem Timeout startet der Timer neu und tastet den primären Server weiterhin periodisch ab.

Konfiguration des primären/Backup-SIP-Servers

Beschreibung der Konfigurationselemente

                Konfigurationselement                 Beschreibung                 Wert
                SIPN Register Addr:                 Adresse des primären Servers. IP / Domainname Standard: Leer
                SIPN Register Port:                 Port des primären Servers. Numerisch Standard: 5060
                SIPN Register TTL:                 Registrierungsintervall des primären Servers. Numerisch Standard: 3600 Sekunden
                SIPN Transport:                 Transportprotokoll des primären Servers: UDP, TCP oder TLS. 0: UDP
1: TCP
3: TLS
Standard: 0
                SIPN Backup Addr:                 Adresse des Backup-Servers. IP / Domainname Standard: Leer
                SIPN Backup Port:                 Port des Backup-Servers. Numerisch Standard: 5060
                SIPN Backup TTL:                 Registrierungsintervall des Backup-Servers. Numerisch Standard: 3600 Sekunden
                SIPN Backup Transport:                 Transportprotokoll des Backup-Servers: UDP, TCP oder TLS. 0: UDP
1: TCP
3: TLS
Standard: 0
                SIPN Enable Failback:                 Steuert, ob das Registrierungs-Failback für die Leitung aktiviert ist. 0 / 1 Standard: 1
                SIPN Failback Interval:                 Das Intervall zum Testen, ob sich der primäre Server/Proxy erholt hat, nachdem sich das Telefon beim Backup-Server/Proxy registriert hat. Numerisch Standard: 1800 Sekunden
                SIPN Signal Retry Counts:                 Die Anzahl der SIP-Anforderungswiederholungen, wenn der Server/Proxy nicht verfügbar ist, mit Ausnahme des letzten Servers/Proxys (32-Sekunden-Timeout). Numerisch Standard: 3

Benutzerkonfigurationsschnittstelle

Benutzer können sich beim Webserver des Telefons anmelden, um die primären und Backup-Server zu konfigurieren.
(1) Klicken Sie auf die Registerkarte "Leitung" und wählen Sie die Unterregisterkarte SIP (dies ist die Standardseite);
(2) Wählen Sie die zu konfigurierende Leitung aus der Dropdown-Liste "Leitung" innerhalb der Seite aus;
(3) Konfigurieren Sie die Registrierungsinformationen der Leitung;
(4) Konfigurieren Sie die Informationen des SIP-Servers1 (primärer Server) und des SIP-Servers2 (Backup-Server), wie in Abbildung 2 gezeigt;
(5) Klicken Sie auf "Grundeinstellungen" auf der aktuellen Seite, um die failbackbezogenen Einstellungen für die primären und Backup-Server zu konfigurieren, wie in Abbildung 3 gezeigt;
(6) Klicken Sie auf die Schaltfläche "Senden" am unteren Rand der Seite, um die Konfiguration zu übernehmen.
Konfiguration des primären und Backup-SIP-Servers
                                                 Abbildung 2 Konfiguration des primären/Backup-SIP-Servers
Failback-Einstellungen

Katalog
Kundenservice Telefon
We use cookie to improve your online experience. By continuing to browse this website, you agree to our use of cookie.

Cookies

This Cookie Policy explains how we use cookies and similar technologies when you access or use our website and related services. Please read this Policy together with our Terms and Conditions and Privacy Policy so that you understand how we collect, use, and protect information.

By continuing to access or use our Services, you acknowledge that cookies and similar technologies may be used as described in this Policy, subject to applicable law and your available choices.

Updates to This Cookie Policy

We may revise this Cookie Policy from time to time to reflect changes in legal requirements, technology, or our business practices. When we make updates, the revised version will be posted on this page and will become effective from the date of publication unless otherwise required by law.

Where required, we will provide additional notice or request your consent before applying material changes that affect your rights or choices.

What Are Cookies?

Cookies are small text files placed on your device when you visit a website or interact with certain online content. They help websites recognize your browser or device, remember your preferences, support essential functionality, and improve the overall user experience.

In this Cookie Policy, the term “cookies” also includes similar technologies such as pixels, tags, web beacons, and other tracking tools that perform comparable functions.

Why We Use Cookies

We use cookies to help our website function properly, remember user preferences, enhance website performance, understand how visitors interact with our pages, and support security, analytics, and marketing activities where permitted by law.

We use cookies to keep our website functional, secure, efficient, and more relevant to your browsing experience.

Categories of Cookies We Use

Strictly Necessary Cookies

These cookies are essential for the operation of the website and cannot be disabled in our systems where they are required to provide the service you request. They are typically set in response to actions such as setting privacy preferences, signing in, or submitting forms.

Without these cookies, certain parts of the website may not function correctly.

Functional Cookies

Functional cookies enable enhanced features and personalization, such as remembering your preferences, language settings, or previously selected options. These cookies may be set by us or by third-party providers whose services are integrated into our website.

If you disable these cookies, some services or features may not work as intended.

Performance and Analytics Cookies

These cookies help us understand how visitors use our website by collecting information such as traffic sources, page visits, navigation behavior, and general interaction patterns. In many cases, this information is aggregated and does not directly identify individual users.

We use this information to improve website performance, usability, and content relevance.

Targeting and Advertising Cookies

These cookies may be placed by our advertising or marketing partners to help deliver more relevant ads and measure the effectiveness of campaigns. They may use information about your browsing activity across different websites and services to build a profile of your interests.

These cookies generally do not store directly identifying personal information, but they may identify your browser or device.

First-Party and Third-Party Cookies

Some cookies are set directly by our website and are referred to as first-party cookies. Other cookies are set by third-party services, such as analytics providers, embedded content providers, or advertising partners, and are referred to as third-party cookies.

Third-party providers may use their own cookies in accordance with their own privacy and cookie policies.

Information Collected Through Cookies

Depending on the type of cookie used, the information collected may include browser type, device type, IP address, referring website, pages viewed, time spent on pages, clickstream behavior, and general usage patterns.

This information helps us maintain the website, improve performance, enhance security, and provide a better user experience.

Your Cookie Choices

You can control or disable cookies through your browser settings and, where available, through our cookie consent or preference management tools. Depending on your location, you may also have the right to accept or reject certain categories of cookies, especially those used for analytics, personalization, or advertising purposes.

Please note that blocking or deleting certain cookies may affect the availability, functionality, or performance of some parts of the website.

Restricting cookies may limit certain features and reduce the quality of your experience on the website.

Cookies in Mobile Applications

Where our mobile applications use cookie-like technologies, they are generally limited to those required for core functionality, security, and service delivery. Disabling these essential technologies may affect the normal operation of the application.

We do not use essential mobile application cookies to store unnecessary personal information.

How to Manage Cookies

Most web browsers allow you to manage cookies through browser settings. You can usually choose to block, delete, or receive alerts before cookies are stored. Because browser controls vary, please refer to your browser provider’s support documentation for details on how to manage cookie settings.

Contact Us

If you have any questions about this Cookie Policy or our use of cookies and similar technologies, please contact us at support@becke.cc .