인스턴트 메시징 프로토콜 비교
Comparison of instant messaging protocols다음은 인스턴트 메시징 프로토콜의 비교입니다.여기에는 프로토콜에 대한 기본 일반 정보가 포함되어 있습니다.
인스턴트 메시징 프로토콜 표
프로토콜 | 크리에이터 | 최초 공개일 | 면허증. | 아이덴티티(에일리어스 제외) | 비동기 메시지 릴레이 | 트랜스포트층 보안 | 엔드 투 엔드 암호화 | 연락처 수 제한 없음 | 모든 연락처에 대한 게시판 | 일대다[a] 라우팅 | 스팸 방지 | 그룹, 채널 또는 회의 지원 | 음성/음성IP 지원 | 웹 카메라/비디오 | 배치 파일 공유 | 미디어 동기화 | 서버리스[b] | 프로토콜 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
3GPP 규격 | 프리드헬름 힐브란트 | 1985 | 독자 사양 | 전화번호(+1234567890 등) | 네. | 아니요. | 아니요. | SIM에는 약 250개의 연락처가 있으며 전화에서는 무제한입니다. | 아니요. | 시리얼 메시지 | 중간의 | 아니요. | 네. | 3G-324M/ViLTE | RCS | 아니요. | ? | 3GPP 규격 |
비트 메시지 | 조너선 워렌 | 2012년 11월 | 오픈 스탠다드 | 영숫자 주소 | 네. | 네. | 네. | 네. | 아니요. | 네. | 있음(작업증명서 사용) | 네. | 아니요. | 아니요. | 네. | 아니요. | 네. | 비트 메시지 |
봉쥬르 | 애플사 | 2002년 8월 | 전용 프리웨어, Apache 라이선스의 일부 | 사용자 이름 | 아니요. | 아니요. | 아니요. | 네. | 아니요. | 멀티캐스트 | 중간의 | 아니요. | 아니요. | 아니요. | 네. | 아니요. | 네. | 봉쥬르 |
브라이어 | Briarproject.org | 2018년 5월 9일 | 오픈 스탠다드 | 공개키 및 개인키 (QR코드 사용) | 네. | 네. | 네. | 네. | 네. | 네. | 네. | 네. | 아니요. | 아니요. | 아니요. | 아니요. | 네. | 브라이어 |
불협화음 | 디스코드 주식회사 | 2015년 5월 13일 | 독자 사양 | 불일치[1] ID | 네. | 아니요. | 아니요. | 아니요[2]. | 아니요. | ? | 중간의 | ? | 네. | 네. | 네. | ? | 아니요. | 불협화음 |
에코 | spot-on.sf.net / goldbug.sf.net | 2013 | 오픈 스탠다드 | 열쇠 | 네. | 있음(옵션) | 네. | 네. | 네. | 네. | 네. | 네. | 아니요. | 아니요. | 네. | 네. | 네. | 에코 |
가두 가두 | GG 네트워크 | 2000년 7월 17일 | 독자 사양 | UIN 예: 12345678 | 네. | 네. | 아니요. | 네. | 아니요. | 중앙집권주의 | 네[c](심플) | 네. | 네. | 네. | 네. | 아니요. | 아니요. | 가두 가두 |
IRC | 야르코 오이카리넨 | 1988년 8월 | 오픈 스탠다드 | 닉네임!Username@hostname (또는 "호스트 마스크") 예: 사용자!~ usr[d]@a.b.com | 네, 하지만 메인 시스템과 다른 메모 시스템을 통해 | 네, 개별 서버 지원에 따라 다릅니다. | DM에 의한 OTR은 클라이언트 대 클라이언트로만 | 아니요[e]. | 아니요. | 심플한 멀티캐스트 | 중간의 | 있음(모두, 동시에 여러 개, 모든 크기) | 아니요. | 아니요. | 네. | 아니요. | 아니요. | IRC |
Jami(DHT 및 SIP 기반) | Savoir-faire Linux Inc. | 2002년 8월 | 오픈 스탠다드 | 40자리 주소 | 네. | 네. | 네. | 네. | 아니요. | 네. | 중간의 | 네. | 네. | 네. | 네. | 아니요. | 네. | Jami(DHT 및 SIP 기반) |
매트릭스 | Matrix.org | 2014년[5][failed verification] 9월 | 오픈 스탠다드 | @사용자명:호스트명()MXID | 네. | 네, 필수입니다. | 예, 비공개 대화의[6] 경우 기본값입니다. | 네. | 네. | 네. | 있음(플러그 가능 서버 측 필터링 모듈 사용 및 연락처 무시) | 네. | 네. | 네. | 네. | 네. | 개발[7] 중 | 매트릭스 |
가장 중요한 것 | 매터모스트 주식회사 | 2015년 10월 2일 | 오픈 스탠다드 | |||||||||||||||
MSNP(Windows Live Messenger 등) | 마이크로소프트 | 1999년 7월 | 독자 사양 | 이메일 주소(Microsoft 계정) | 네. | 아니요. | 아니요. | 인정받은 로봇만 | 아니요. | 중앙집권주의 | 네. | 네. | 네. | 네. | 네. | 네. | 아니요. | MSNP(Windows Live Messenger 등) |
MTProto(텔레그램) | 텔레그램 메신저 LLP | 2013년 8월 | 오픈 스탠다드 | 전화번호(+1234567890 등), 닉네임(@example 등) | 네. | 네. | 그룹 채팅에 엔드 투 엔드 암호화 없음 | 네. | 아니요. | 네. | 네, 연락처 차단 | 네. | 네, 그렇습니다[8]. | 네. | 네. | 네. | 아니요. | MTProto(텔레그램) |
웅얼웅얼 | 토르발드 나트비그 | 1999년 7월 | 오픈 스탠다드 | 사용자 이름 | 네. | 네. | 아니요. | 인정받은 로봇만 | 아니요. | 중앙집권주의 | 네. | 네. | 네. | 아니요. | 네. | 아니요. | 아니요. | 웅얼웅얼 |
선 | 라인 코퍼레이션 | 2011년 6월 23일 | 독자 사양 | |||||||||||||||
OSCAR(AIM, ICQ) | AOL | 1997 | 독자 사양(2017년 [9]12월 15일 종료) | 사용자 이름, 이메일 주소 또는 UIN 예: 12345678 | 네. | ○ (Aim Pro, AIM Lite) | 아니요. | 아니요. | 아니요. | 중앙집권주의 | 클라이언트 베이스의 | 있음(복수, 동시) | 네. | 네. | 네. | 아니요. | 아니요. | OSCAR(AIM, ICQ) |
RVP(Windows Messenger 등) | 마이크로소프트 | 1997년 3월 | 독자 사양(계속 중단) | Windows Active Directory 로그인 | 아니요. | 아니요. | ? | 아니요. | 중앙집권주의 | 없음. | 아니요. | ? | ? | 아니요. | 아니요. | 아니요. | RVP(Windows Messenger 등) | |
리코체 | Invisible.im | 2014년 3월 | 오픈 스탠다드 | Tor 양파 주소 | 네. | 네. | 네. | 네. | 아니요. | 네. | 네. | 네. | 아니요. | 아니요. | 네. | 아니요. | 네. | 리코체 |
서벌 프로젝트 | 서벌 프로젝트 | 2016 | 오픈 스탠다드 | 디짓 어드레스 | 네. | 아니요. | 네. | 네. | 네. | 네. | 아니요. | 아니요. | 네. | 네. | 네. | 네. | 네. | 서벌 프로젝트 |
신호 프로토콜 | 신호 기초 | 2014년[10] 2월 | 오픈 스탠다드 | 전화번호(+1234567890 등) | 네. | 네. | 네. | 네. | ? | 네. | 네, 연락처 차단 | 네. | 네. | 네. | 네. | 네. | 아니요. | 신호 프로토콜 |
SimpleX 메시징 프로토콜 | 에브게니 포베레스킨 | 2020 | AGPLv3 | 사용자 식별자 없음 | 네. | 네. | 네. | 네. | 네. | 계획적인 구현 | 계획적인 구현 | SimpleX 메시징 프로토콜 | ||||||
SIP/심플 | IETF | 1996 | 오픈 스탠다드 | user@hostname | 네. | 네. | 선택적. | 네. | 네. | 아니요. | 중간의 | ? | 네. | 네. | 네. | 아니요. | 구현에 따라 다름 | SIP/심플 |
스카이프 | 스카이프 | 2003년 8월 | 독자 사양 | 사용자 이름 | 네. | 독자 사양 | 아니요. | 아니요. | 아니요. | 중앙집권주의 | 클라이언트 베이스의 | 네. | 네. | 네. | 네. | 아니요. | 아니요. | 스카이프 |
스팀 프렌즈 | 밸브 | 2003년 9월 12일 | 독자 사양 | SteamID/사용자명 또는 고유번호 | 네. | 독자 사양 | ? | 아니, 상승하고 있지만 | 네. | ? | 아니요. | 네. | 네. | 아니요. | 아니요. | 아니요. | 아니요. | 스팀 프렌즈 |
팀 스피크 | 팀스피크 시스템 GmbH | 2001년 8월 | 독자 사양 | base64의 고유 ID | 아니요. | 아니요. | 아니요. | ? | ? | ? | ? | 네. | 네. | 아니요. | ||||
TOC2 | AOL | 2005년 9월 | 독자 사양(계속 중단) | 사용자 이름 또는 UIN 예: 12345678 | 네. | 아니요. | 아니요. | 아니요. | 아니요. | 중앙집권주의 | 아니요. | 유료 회원만 | ? | ? | 부분적 | ? | 아니요. | TOC2 |
트레마 | 트레마 GmbH | 2012년 12월 | 오픈 스탠다드 | |||||||||||||||
TOX(DHT 기준) | irungentoo(GitHub 사용자) | 2013년 6월 | GNU General Public License(GPL) 버전 3 이후 | 공개 키 및 개인 키 | 네. | 네. | 네. | 네. | 네. | 네, 그렇습니다[11][12]. | 네. | 네. | 네. | 네. | 네. | 네, 그렇습니다[13]. | 네. | TOX(DHT 기준) |
투엔티 | 투엔티 | 2006 | 독자 사양 | 사용자 이름 | 네. | 네. | 아니요. | 네. | ? | 네. | 네. | 네. | 네. | 네. | 네. | ? | 아니요. | 투엔티 |
Windows Messenger 서비스 | 마이크로소프트 | 1990 | 독자 사양(계속 중단) | NetBIOS | 네. | 아니요. | 아니요. | 네. | 네. | 네. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | Windows Messenger 서비스 |
XMPP | Jeremie Miller, IETF를 통해 표준화 | 1999년 1월 | 오픈 스탠다드 | Jabber ID(JID) 예: usr@a.b.c/home[f] | 네. | 네, 그렇습니다[14]. | 옵션[15][16][17] | 네. | 네. | 네, 그렇습니다[18][19]. | 네, 그렇습니다[20][21][22]. | 네, 그렇습니다[18]. | 네, 징글 경유로 | 네, 징글 경유로 | 네. | 네, 그렇습니다[23]. | 옵션[24] | XMPP |
YMSG(야후! 메신저) | 야후! | 1998년 3월 9일 | 독자 사양 | 사용자 이름 | 네. | 아니요[needs update?]. | 아니요. | 아니요. | 네. | 중앙집권주의 | 네. | 네. | 네. | 네. | 네. | 아니요. | 아니요. | YMSG(야후! 메신저) |
Zephyr 알림 서비스 | MIT | 1987 | 오픈 스탠다드 | 케베로스 교장 예: user@Athena.MIT.EDU | 네. | 아니요. | 아니요. | 네. | 네. | 네. | 아니요. | 네. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | Zephyr 알림 서비스 |
프로토콜 | 크리에이터 | 최초 공개일 | 면허증. | 아이덴티티(에일리어스 제외) | 비동기 메시지 릴레이 | 트랜스포트층 보안 | 엔드 투 엔드 암호화 | 연락처 수 제한 없음 | 모든 연락처에 대한 게시판 | 일대다[a] 라우팅 | 스팸 방지 | 그룹, 채널 또는 회의 지원 | 음성/음성IP 지원 | 웹 카메라/비디오 | 배치 파일 공유 | 미디어 동기화 | 서버리스[b](분산형) | 프로토콜 |
- ^ a b 일대다/다대다 통신은 주로 존재 정보, 게시/구독 및 그룹채팅 배포로 구성됩니다.일부 테크놀로지는 멀티 캐스트에 의한 데이터 전달 기능을 갖추고 있어, 수신자수에 의한 송신측의 보틀 넥을 회피할 수 있습니다.단, 현재 존재의 효율적인 분산은 XMPP와 SIP/SIMPLE의 양쪽에서 기술적인 scalability의 문제입니다.
- ^ a b 서버리스 프로토콜에는 네트워크를 제어하는 중앙 주체(일반적으로 회사)가 없습니다.서버리스 네트워크는 클라이언트로만 구성됩니다.그러한 시스템은 보통 감시와 검열에 극도로 저항합니다.
- ^ 안티스팸 필터가 다른 IM 프로그램 및 일부 웹사이트에 대한 링크를 검열하는 데 사용된다는 보고가 사용자로부터 있었습니다.
- ^ 인~usr@a.b.com. a.b.com 부분은 "호스트 마스크"라고 불리며, 접속처의 서버 또는 서버 관리자가 허가한 "호스트 마스크" 중 하나입니다.좀 더 현실적인 예는 ~myname@myisp.example.com 입니다.일반적으로 칠드는 사인온 시 IRC 클라이언트가 제공한 사용자 이름이 식별 서비스에서 확인되지 않았음을 나타냅니다.
- ^ 확장성 문제:연락처 [3][4]수에 따라 프로토콜의 효율성이 점점 떨어집니다.
- ^ usr@a.b.c/home에서는 홈 파트는 "리소스"입니다.이러한 리소스는 로그인 시 동일한 사용자를 여러 장소에서 동시에 구별합니다.좀 더 현실적인 예는 user@xmppserver.example.com/home입니다.
「 」를 참조해 주세요.
레퍼런스
- ^ "Where can I find my User/Server/Message ID?". discord.com.
- ^ "Increase the Discord FRIENDS List Limits from 1000 to 2000 or more!".
- ^ RFC 1324, D.리드, 1992. 2.5.1 사이즈
- ^ 동기 회의용 시스템에서 제공하는 기능, C.v. Loesch, 1992.1 Grown
- ^ Ermoshina, Ksenia; Musiani, Francesca; Halpin, Harry (September 2016). "End-to-End Encrypted Messaging Protocols: An Overview". In Bagnoli, Franco; et al. (eds.). Internet Science. INSCI 2016. Florence, Italy: Springer. pp. 244–254. doi:10.1007/978-3-319-45982-0_22. ISBN 978-3-319-45982-0.
- ^ "Cross-signing and End-to-end Encryption by Default is HERE!!!". Matrix.org. Retrieved 2020-05-08.
- ^ "Introducing P2P Matrix". matrix.org. The Matrix.org Foundation. Retrieved 19 June 2021.
- ^ "Voice Calls: Secure, Crystal-Clear, AI-Powered".
- ^ "AOL INSTANT MESSENGER (AIM) — One Last Away Message".
- ^ Marlinspike, Moxie (24 February 2014). "The New TextSecure: Privacy Beyond SMS". Open Whisper Systems. Retrieved 12 December 2015.
- ^ "Groups : Chat, call, and share video and files with the whole gang in Tox's group chats". tox.chat. Retrieved 2021-06-18.
- ^ 존재 정보는 다른 사용자에게 작은 색 "Tox clients". tox.chat. Retrieved 2021-06-18.점으로 표시됩니다.
- ^ "File sharing : Trade files, with no artificial limits or caps". tox.chat. Retrieved 2021-06-18.
- ^ "XEP-0368: SRV records for XMPP over TLS".
- ^ "XEP-0027: Current Jabber OpenPGP Usage". xmpp.org. 2014-03-14. Retrieved 2020-03-09.
- ^ "XEP-0373: OpenPGP for XMPP". xmpp.org. 2018-07-30. Retrieved 2020-03-09.
- ^ "XEP-0384: OMEMO Encryption". xmpp.org. 2018-07-31. Retrieved 2020-03-09.
- ^ a b "XEP-0045: Multi-User Chat". xmpp.org. 2019-05-15. Retrieved 2020-03-09.
- ^ "XEP-0060: Publish-Subscribe". xmpp.org. 2019-10-06. Retrieved 2020-03-09.
- ^ "Extensible Messaging and Presence Protocol (XMPP): Instant Messaging and Presence". xmpp.org. March 2011. Retrieved 2020-03-09.
- ^ "XEP-0159: Spim-Blocking Control". xmpp.org. 2006-07-11. Retrieved 2020-03-09.
- ^ "XEP-0161: Abuse Reporting". xmpp.org. 2007-05-06. Retrieved 2020-03-09.
- ^ "XEP-0280: Message Carbons". xmpp.org. 2017-02-16. Retrieved 13 December 2018.
- ^ "XEP-0174: Serverless Messaging". xmpp.org. 26 November 2008. Retrieved 1 November 2017.