Přeskočit na obsah

Porovnání protokolů pro instant messaging

Z Wikipedie, otevřené encyklopedie

Tohle je tabulka porovnání protokolů pro IM. Obsahuje základní informace o takových protokolech.

Tabulka protokolů

[editovat | editovat zdroj]
Protokol Tvůrce Datum prvního veřejného vydání Licence Identita Asynchronií předávání zpráv Transport Layer Security Koncové šifrování Neomezené množství kontaktů Věstníky všem kontaktům Spojení jedne-pro-mnoho [pozn. 1] Ochrana proti Spamu Skupiny, kanály nebo konference Podpora Audia/VoIP Webcam/Video Sdílení souborů Synchronizace medií Bez serverové [pozn. 2] (decentralizované)
Bitmessage Jonathan Warren 2012 Listopad Otevřený standard Alfanumerická adresa Ano Ano Ano Ano Ne Ano Ano (pomocí proof-of-work) Ano Ne Ne Ano Ne Ano
Gadu-Gadu GG Network 2000 červenec 17 Proprietární Unikátní číslo
např. 12345678
Ano Ano Ne Ano Ne Ne Centrální Ano [pozn. 3] (simple) Ano Ano Ano Ano Ne Ne
IRC Jarkko Oikarinen 1988 Srpen Otevřený standard Přezdívka!Uživatelskéjméno@hostname
(nebo "hostmask")
např. user!~usr@a.b.com[pozn. 4]
Ano, ale pomocí systému memo který je jiný než hlavní systém Ano, v závislosti na nastavení serveru Ne Ne[pozn. 5] Ne Ano, jednoduchý multicast Medium Ano (každý, několik souběžně, bez omezení velikosti) Ne Ne Ano Ne Ne
Matrix Matrix.org 2014 Otevřený standard Matrix ID (MXID) Ano Ano volitelně NA NA Ne NA Ano Ano Ano NA NA Ne
MSNP (Windows Live Messenger, atp.) Microsoft 1999 Červenec Proprietární Emailová adresa (Microsoft account) Ano Ne Ne Jen pro certifikované roboty Ne Ne, centrální Ano Ano Ano Ano Ano Ano Ne
MTProto (Telegram) Telegram Messenger LLP 2013 Srpen Otevřený standard Telefonní číslo (např. +1234567890), uživatelské jméno (např. @example) Ano Ano volitelně Ano Ne Ano Ne Ano Ano, hlasové zprávy Ne Ano Ano Ne
Mumble Thorvald Natvig 1999 Červenec Otevřený standard Username Ano Ano Ne Jen pro certifikované roboty Ne Ne, centrální Ano Ano Ano Ano Ano Ne Ne
OSCAR (AIM, ICQ) AOL 1997 Proprietární Uživatelské jméno, emailová adresa nebo UIN
např. 12345678
Ano Ano (Aim Pro, Aim Lite) Ne Ne Ne Ne, centrální Ne klientské Ano (Několik, současně) Ano Ano Ano Ne Ne
RVP (Windows Messenger, atp.) Microsoft 1997 Březen Proprietární (Discontinued) Windows Active Directory Login Ne Ne Ne NA Ne Ne, centrální Ne Ne NA NA Ne Ne Ne
Ricochet Invisible.im 2014 Březen Otevřený standard Adresa na Tor Ano Ano Ano Ano Ne Ano Ano Ano Ne Ne Ano Ne Ano
Ring (založeno na DHT a SIP) Savoir-faire Linux Inc. 2015 Květen Otevřený standard 40místná adresa Ano Ano Ne Ano Ne Ano Středně Ano Ano Ano Ano Ne Ano
Signal Protocol Open Whisper Systems 2014 Únor[3] Open standard Telefonní číslo (např. +1234567890) Ano Ano Ano Ano NA Ano Ano, blokování kontaktů Ano Ano Ano Ano Ano Ne
SIP/SIMPLE IETF 2002 Prosinec Otevřený standard uživatel@hostname Ano Ano Ne Ano Ano Ne Středně NA Ano Ano Ano Ne Záleží na implementaci
Skype Skype 2003 Srpen Proprietární Uživatelské jméno Ano Proprietární Ne Ne Ne NA NA Ano Ano Ano Ano Ne Ne
Steam Friends Valve Corporation 2003 Září 12 Proprietární SteamID/Username or Unique Number Ano Proprietární NA Ne Ano NA Ne Ano Ano Ne Ne Ne Ne
TOC2 AOL 2005 Září Proprietární (Discontinued) Uživatelské jméno nebo UIN
např. 12345678
Ano Ne Ne Ne Ne Ne, centrální Ne jen platící uživatelé NA NA částečně NA Ne
TOX (založené na DHT) irungentoo (github user) 2013 Červen Otevřený standard Veřejny & Soukromý klíč Ano Ano Ano Ano Ano NA NA Ano Ano Ano Ano NA Ano
Tuenti Tuenti 2006 Proprietární Uživatelské jméno Ano Ano Ne Ano NA Ano Ano Ano Ano Ano Ano NA Ne
Windows Messenger service Microsoft 1990 Proprietární (Ukončené) NetBIOS Ano Ne Ne Ano Ano Ano Ne Ne Ne Ne Ne Ne Ne
XMPP/Jingle (Google Talk) (Whatsapp) Jeremie Miller, standardizovaný IETF 1999 Leden Otevřený standard Jabber ID (JID)
např. usr@a.b.c/home[pozn. 6]
Ano Ano volitelně, několik implementací Ano AnoYes NeUnicast lists Několik Standardizovaných Typů volitelně Ano Ano Ano Ne Ne
YMSG (Yahoo! Messenger) Yahoo! 1998, Březen 9 Proprietární Uživatelské jméno Ano Ne Ne Ne Ano Ne, centrální Ano Ano Ano Ano Ano Ne Ne
Zephyr Notification Service MIT 1987 Otevřený standard Kerberos princip
např. user@ATHENA.MIT.EDU
Ano Ne Ne Ano Ano Ano Ne Ano Ne Ne Ne Ne Ne
Protokol Tvůrce Datum prvního veřejného vydání Licence Identita Asynchronií předávání zpráv Transport Layer Security Koncové šifrování Neomezené množství kontaktů Věstníky všem kontaktům Spojení jedne-pro-mnoho [pozn. 1] Ochrana proti Spamu Skupiny, kanály nebo konference Podpora Audia/VoIP Webcam/Video Sdílení souborů Synchronizace medií Bezvserverové [pozn. 2] (decentralizované)
  1. 1 2 Komunikace One-to-many/many-to-many primárně zahrnuje informaci o přítomnosti, vztah Vydavatel-odběratel a chatovací místnosti. Některé technologie podporují možnost distribuovat data pomocí multicast, což snižuje pravděpodobnost úzkého hrdla na straně odesílatele. Efektivní šíření informace od dostupnosti je v současnosti technologická výzva pro XMPP i SIP.
  2. 1 2 Bez serverové protokoly nemají žádný centrální subjekt (obvykle firma) ovládající síť. Bez serverové sítě se skládají pouze z klientů. Takové systémy jsou obvykle extrémně odolné vůči sledování a cenzuře.
  3. Objevily se zprávy od uživatelů, že filtry proti spamu jsou používány k omezení odkazů na jiné klienty a webová rozhraní.
  4. v ~usr@a.b.com, část a.b.com je "hostmask" a může být buď server je připojen z nebo na "plášť", vydaného správcem serveru; realističtější příklad je ~myname@myisp.example.com . Tilda obecně naznačuje, že uživatelské jméno poskytnuté klientem IRC nebylo ověřeno pomocí služby Ident.
  5. Problém škálovatelnosti: Protokol se stává stále méně efektivním s přibývajícím počtem kontaktů.[1][2]
  6. V usr@a.b.c/home, číst home znamená "zdroj", pomocí kterého je uživatel rozlišován na základě místa ze kterého je přihlášen, často simultánně, reálnějším příkladem by mohlo být user@xmppserver.example.com/home

V tomto článku byl použit překlad textu z článku Comparison of instant messaging protocols na anglické Wikipedii.

  1. RFC 1324, D. Reed, 1992. 2.5.1, Size
  2. Functionality provided by systems for synchronous conferencing, C.v. Loesch, 1992. 1.2.1 Growth
  3. MARLINSPIKE, Moxie. The New TextSecure: Privacy Beyond SMS [online]. Open Whisper Systems, 24 February 2014 [cit. 2015-12-12]. Dostupné online.

Související články

[editovat | editovat zdroj]