Porovnání protokolů pro instant messaging

seznam na projektech Wikimedia

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

Tabulka protokolů

ProtokolTvůrceDatum prvního veřejného vydáníLicenceIdentitaAsynchronií předávání zprávTransport Layer SecurityEnd-to-end šifrováníNeomezené množství kontaktůVěstníky všem kontaktůmSpojení jedne-pro-mnoho [pozn. 1]Ochrana proti SpamuSkupiny, kanály nebo konferencePodpora Audia/VoIPWebcam/VideoSdílení souborůSynchronizace mediíBez serverové [pozn. 2] (decentralizované)
BitmessageJonathan Warren2012 ListopadOtevřený standardAlfanumerická adresa Ano Ano Ano Ano Ne Ano Ano (pomocí proof-of-work) Ano Ne Ne Ano Ne Ano
Gadu-GaduGG Network2000 červenec 17ProprietárníUnikátní číslo
např. 12345678
Ano Ano Ne Ano Ne Ne Centrální Ano [pozn. 3] (simple) Ano Ano Ano Ano Ne Ne
IRCJarkko Oikarinen1988 SrpenOtevřený standardPř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ý multicastMedium Ano (každý, několik souběžně, bez omezení velikosti) Ne Ne Ano Ne Ne
MatrixMatrix.org2014Otevřený standardMatrix ID (MXID) Ano AnovolitelněNANA NeNA Ano Ano AnoNANA Ne
MSNP (Windows Live Messenger, atp.)Microsoft1999 ČervenecProprietárníEmailová adresa (Microsoft account) Ano Ne NeJen pro certifikované roboty Ne Ne, centrální Ano Ano Ano Ano Ano Ano Ne
MTProto (Telegram)Telegram Messenger LLP2013 SrpenOtevřený standardTelefonní číslo (např. +1234567890), uživatelské jméno (např. @example) Ano Anovolitelně Ano Ne Ano Ne Ano Ano, hlasové zprávy Ne Ano Ano Ne
MumbleThorvald Natvig1999 ČervenecOtevřený standardUsername Ano Ano NeJen pro certifikované roboty Ne Ne, centrální Ano Ano Ano Ano Ano Ne Ne
OSCAR (AIM, ICQ)AOL1997Proprietá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.)Microsoft1997 BřezenProprietární (Discontinued)Windows Active Directory Login Ne Ne NeNA Ne Ne, centrální Ne NeNANA Ne Ne Ne
RicochetInvisible.im2014 BřezenOtevřený standardAdresa 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ětenOtevřený standard40místná adresa Ano Ano Ne Ano Ne AnoStředně Ano Ano Ano Ano Ne Ano
Signal ProtocolOpen Whisper Systems2014 Únor[3]Šablona:FreeTelefonní číslo (např. +1234567890) Ano Ano Ano AnoNA Ano Ano, blokování kontaktů Ano Ano Ano Ano Ano Ne
SIP/SIMPLEIETF2002 ProsinecOtevřený standarduživatel@hostname Ano Ano Ne Ano Ano NeStředněNA Ano Ano Ano NeZáleží na implementaci
SkypeSkype2003 SrpenProprietárníUživatelské jméno AnoProprietární Ne Ne NeNANA Ano Ano Ano Ano Ne Ne
Steam FriendsValve Corporation2003 Září 12ProprietárníSteamID/Username or Unique Number AnoProprietárníNA Ne AnoNA Ne Ano Ano Ne Ne Ne Ne
TOC2AOL2005 ZáříProprietární (Discontinued)Uživatelské jméno nebo UIN
např. 12345678
Ano Ne Ne Ne Ne Ne, centrální Nejen platící uživateléNANAčástečněNA Ne
TOX (založené na DHT)irungentoo (github user)2013 ČervenOtevřený standardVeřejny & Soukromý klíč Ano Ano Ano Ano AnoNANA Ano Ano Ano AnoNA Ano
TuentiTuenti2006ProprietárníUživatelské jméno Ano Ano Ne AnoNA Ano Ano Ano Ano Ano AnoNA Ne
Windows Messenger serviceMicrosoft1990Proprietá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ý IETF1999 LedenOtevřený standardJabber ID (JID)
např. usr@a.b.c/home[pozn. 6]
Ano Anovolitelně, několik implementací Ano AnoYes NeUnicast listsNěkolik Standardizovaných Typůvolitelně Ano Ano Ano Ne Ne
YMSG (Yahoo! Messenger)Yahoo!1998, Březen 9ProprietárníUživatelské jméno Ano Ne Ne Ne Ano Ne, centrální Ano Ano Ano Ano Ano Ne Ne
Zephyr Notification ServiceMIT1987Otevřený standardKerberos princip
např. user@ATHENA.MIT.EDU
Ano Ne Ne Ano Ano Ano Ne Ano Ne Ne Ne Ne Ne
ProtokolTvůrceDatum prvního veřejného vydáníLicenceIdentitaAsynchronií předávání zprávTransport Layer SecurityEnd-to-end šifrováníNeomezené množství kontaktůVěstníky všem kontaktůmSpojení jedne-pro-mnoho [pozn. 1]Ochrana proti SpamuSkupiny, kanály nebo konferencePodpora Audia/VoIPWebcam/VideoSdílení souborůSynchronizace mediíBezvserverové [pozn. 2] (decentralizované)

Odkazy

Poznámky

Reference

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

Související články