Protokolle werden verwendet, um Daten zwischen Geräten über Access-System -Software wie TCP und HTTPS übertragen . Offene und geschlossene Protokolle steuern die Art der Fehlerprüfung und Datenkompression die System-Software verwendet . Diese Funktionalität auch bestimmt, wie die Daten senden Software signalisiert , dass alle Daten gesendet werden und wie die Daten empfangende System signalisiert, dass alle Daten empfangen hat . Obwohl ähnlich in der Funktion, sind offene und geschlossene Protokolle signifikant unterschiedlich , wie sie sind lizenziert und verwendet von den Entwicklern . Proprietary
Offene Protokolle so gestaltet sind, dass sie nicht- proprietär sind , was bedeutet, dass die Öffentlichkeit im Allgemeinen können die zugrunde liegenden Codes und Spezifikationen sehen . Ein Programmierer kann das offene Protokoll -Access-System -Software , ohne für eine Lizenzgebühr zahlen zu verwenden; open- Protokoll Anwendungen sind Wireshark , Apache und Nginx Software. Geschlossen Protokolle gehören zu den Unternehmen , die sie erzeugt , und der Benutzer Lizenzen für die Spezifikationen zu sehen. Die System -Codes werden von der breiten Öffentlichkeit verborgen. Einige geschlossene Protokoll Zugang Systemsoftware gehören DHCP, Skype -Protokoll und Venturi Transport Protocol .
Systeme
Geschlossen Protokoll Zugang Systemsoftware erfordert eine geschlossene Protokoll-Slave , um richtig zu arbeiten . Der Sklave ist wie eine Black Box , die für die Beibehaltung der geschlossenen Protokoll Geheimnis. Programmierer Software-Design mit dem geschlossenen Protokoll arbeiten muss berücksichtigen, die Sklavin, die gekauft und muss lizenziert werden . Offenes Protokoll Zugang Systemsoftware ist transparent in Bezug auf dessen Datenformat und Design , so dass es erfordert keine spezielle Schnittstelle mit anderer Software zu arbeiten. Die populärste Open- Protokoll-Software ist Synchronous Serial Interface .
Cost
Geschlossen Protokoll -Software enthält herstellerspezifische Module entwickelt , so Sie es spart Zeit und Entwicklungskosten . Diese Art von Software kann Lizenzgebühren , die jährlich wiederkehren können . Einzelne geschlossene Protokoll-Software wird nur von seinem Entwickler , die den Preis der Software steuert gekauft . Offenes Protokoll erfordert zusätzliche Software Design und Entwicklung Zeit , wenn sie in neue Software geschrieben. Dieser Aspekt stellt sich die Anschaffungskosten, aber die meisten fehlt eine Lizenzgebühr . Da die Konfiguration ist für die Öffentlichkeit zugänglich , mehrere Unternehmen verkaufen kann die Schnittstelle halten die Preise wettbewerbsfähig.
Verfügbarkeit
Wartung und Fehlerbehebung für geschlossene Protokoll Zutrittssystem Software ist die alleinigen Verantwortung des Unternehmens zu entwickeln . Dieser Aspekt erhöht die Benutzer der Rückgriff auf bestimmte Anwendungen spezialisierte Technologien und einem einzigen Anbieter für Software- Pflege. Offenes Protokoll Beiträge seiner Spezifikationen , Konfigurationen und Compliance im Internet. Diese Information macht es anderen Unternehmen zur Verfügung , um Software, Updates , Patches und generalisierte Technologien für das Protokoll zu entwickeln.