XMPP란 무엇이며 어떻게 작동합니까?

XMPP(Jabber라고도 함)는 인식 여부에 관계없이 수백만 명이 사용한 잘 정립된 인스턴트 메시징 프로토콜입니다.다양한 인기 있는 메시징 앱은 XMPP 채팅 클라이언트로 시작하여 폐쇄적이고 독점적인 무언가로 변모했습니다.

하지만 XMPP가 직접 설치할 수 있다는 사실을 알고 계셨습니까?그뿐만 아니라 최신 채팅 플랫폼에 가입하는 것보다 XMPP 클라이언트를 통해 채팅하는 것을 고려하려는 이유가 많이 있습니다.이제 XMPP가 무엇인지 그리고 왜 시도해 보고 싶은지 자세히 살펴보겠습니다.

XMPP란 무엇입니까?

대화-안드로이드-연락처-목록

XMPP는 Extensible Messaging and Presence Protocol의 약자입니다.간단히 말해서 XMPP는 이메일과 유사한 분산형 메시징 표준입니다.누구나 한 서버에서 XMPP 계정을 만들고 다른 서버에 등록된 사람과 채팅할 수 있습니다.이메일과 마찬가지로 어느 회사도 모든 사람의 데이터에 액세스하거나 제어할 수 없습니다.다양한 이메일 제공업체 중에서 선택할 수 있는 것처럼 다양한 XMPP 제공업체에서 선택할 수 있습니다.

원래 Jabber로 알려진 XMPP는 사람들이 지속적으로 바퀴를 재발명할 필요성을 줄이는 인터넷 표준 역할을 합니다.코드와 사양은 누구나 배우고 구현할 수 있도록 공개되어 있습니다.또한 사람들이 계정을 만들고 서로 메시지를 보낼 수 있도록 하는 XMPP 서버를 설정하는 것도 비교적 쉽습니다.이것이 Google Talk, Facebook Messenger 및 WhatsApp이 모두 XMPP를 어느 정도 활용한 이유입니다.그러나 이러한 회사는 플랫폼을 차단하기로 선택했지만 선택할 수 있는 개방형 XMPP 공급자가 많이 있습니다.

XMPP는 1999년부터 존재했으며 사람들이 적극적으로 개발하고 활용하는 표준으로 남아 있습니다.채팅 기능이 포함된 많은 사이트 또는 서비스는 Jitsi Meet 화상 회의 도구의 경우와 마찬가지로 계속 XMPP로 전환하고 있습니다.

XMPP 사용 방법

Linux 노트북에서 열린 개인 암호화 채팅 앱

XMPP는 이메일과 매우 유사하게 작동합니다.공급자와 함께 계정을 만들고 계정을 등록한 위치에 관계없이 다른 XMPP 사용자에게 메시지를 보낼 수 있습니다.

첫 번째 단계는 마음에 드는 제공자를 찾는 것입니다.대부분은 무료이고 다른 일부는 서버 유지 관리 작업에 비용을 부과합니다.provider.xmpp.net에 긴 목록이 있습니다.

제공업체를 결정했으면 계정을 등록해야 합니다.프로세스는 선택한 제공업체에 따라 다를 수 있습니다. 일부는 웹사이트를 통한 등록을 제공하고 다른 일부는 앱을 사용하여 등록할 수 있습니다.

계정을 만들 때 사용자 이름을 만들어야 합니다.사용자 이름은 username@disroot.org와 같은 이메일 주소와 매우 유사합니다.@ 기호 뒤의 모든 것은 사용자 이름을 찾을 수 있는 서버를 나타냅니다.

이 시점에서 아직 선택하지 않았다면 XMPP 클라이언트를 선택해야 합니다.Mozilla Thunderbird 및 Microsoft Outlook과 같은 이메일 클라이언트와 마찬가지로 XMPP 클라이언트는 다양한 형태로 제공됩니다.사용하는 운영 체제가 PC이든 모바일이든 상관없이 공식 XMPP 웹사이트에서 XMPP 클라이언트 목록을 찾을 수 있습니다.Signal이나 WhatsApp처럼 가입하기 쉬운 Android의 Quicksy와 iOS 기기의 Monal을 추천합니다.

다운로드: Android용 Quicksy(무료)

다운로드: iOS용 Monal(무료)

클라이언트가 있으면 사용자 이름과 비밀번호로 로그인합니다.그런 다음 연락처를 추가하고 다른 XMPP 계정으로 메시지 보내기를 시작할 수 있습니다.이 경험은 AIM이나 Yahoo Messenger를 기억하는 사람이라면 누구에게나 친숙하게 느껴질 것입니다.

XMPP는 텍스트에만 국한되지 않습니다.사진, 오디오 클립 및 기타 파일을 보낼 수 있습니다.최신 채팅 앱과 마찬가지로 XMPP를 통해 음성 통화를 수행할 수도 있습니다.XMPP는 화상 통화도 지원합니다.GIF와 이모티콘도 보낼 수 있습니다.

인터페이스가 주류 플랫폼만큼 현대적이지 않을 수 있지만 대부분의 핵심 기능이 있습니다.귀하의 경험은 사용하기로 결정한 클라이언트에 따라 크게 달라집니다.

XMPP를 사용하는 이유

XMPP를 사용하는 것은 매우 간단합니다.더 흥미로운 질문은 아마도 XMPP를 사용하는 이유일 것입니다.대중화에도 불구하고 주류 플랫폼이 제공할 수 없는 개방형 표준 및 분산화에는 많은 이점이 있습니다.

  • 개인 정보 보호: XMPP는 원하는 만큼 비공개입니다.기본적으로 본질적으로 비공개가 아닙니다.이메일과 마찬가지로 공급자는 전송된 모든 메시지와 관련 메타데이터를 읽을 수 있습니다.암호화를 사용하여 메시지 내용을 보호할 수 있습니다.가장 현대적인 암호화 옵션은 개인 메시징 앱 Signal에서 사용하는 Signal 프로토콜을 기반으로 하는 OMEMO와 함께 다양한 유형이 있습니다.대부분의 XMPP 공급자는 규모가 작으며 메시지를 검색하거나 수익을 창출할 의도가 없지만 공급자가 귀하가 연락하는 사람을 알지 못하도록 하려면 대신 자체 XMPP 서버를 호스팅할 수 있습니다.
  • 탈중앙화: 중앙 집중식 서비스에는 많은 편의가 있습니다.메시지를 보낼 연락처를 쉽게 찾을 수 있고 모든 사람이 동일한 경험을 갖고 있으며 업데이트가 모든 사람에게 동시에 전달될 수 있습니다.그러나 우리는 점점 더 단점을 인식하고 있습니다.중앙 집중식 서비스를 통해 한 회사는 수용 가능한 연설의 자격, 차단된 사람, 처음에 계정을 만들 수 있는 사람과 같은 중요한 질문을 제어할 수 있습니다.아무도 당신의 이메일 사용을 차단할 수 없는 것처럼 XMPP 계정 생성을 막을 수 없습니다.
  • 유연성 및 선택: 대부분의 채팅 플랫폼에서는 공식 메시징 앱이나 웹사이트를 사용하는 데 어려움을 겪습니다.회사는 모든 최신 기능을 구현하지 못할 수 있는 타사 클라이언트를 허용하거나 허용하지 않을 수 있습니다.플랫폼이 아닌 표준으로 XMPP를 사용하면 이메일 클라이언트를 사용할 수 있는 것처럼 원하는 클라이언트를 사용할 수 있습니다.클라이언트에 최신 기능이 모두 있는지 여부는 권한이 있는지 여부가 아니라 클라이언트의 개발자가 해당 기능을 구현했는지 여부에 따라 다릅니다.
  • 장수: 채팅 플랫폼은 왔다 갔다 합니다.사람들이 주로 AOL Instant Messenger를 사용하고 있습니다.다음으로 그들은 Google Talk, Facebook Messenger, WhatsApp 또는 Discord로 이동했습니다.종종 이러한 마이그레이션은 서비스 종료, 앱의 근본적인 재설계 또는 회사의 정책 변경의 결과입니다.이메일과 마찬가지로 XMPP는 오랫동안 사용되어 왔으며 신뢰할 수 있는 기술입니다.연락처에 있는 사람들이 움직이도록 설득할 수 있다면 원하는 만큼 오래 유지할 수 있습니다.

XMPP를 사용해야 합니까?

나이에 관계없이 XMPP는 온라인에서 다른 사람들과 채팅할 수 있는 방법을 찾는 모든 사람에게 실행 가능한 옵션으로 남아 있습니다.주요 채팅 플랫폼은 점점 더 우리의 커뮤니케이션을 추적하고 수익을 창출하고 있습니다.XMPP 공급자는 암호화가 활성화된 상태에서 비공개로 채팅할 수 있는 보다 조용한 웹 공간을 제공합니다.

Scroll to Top