{{위키데이터 속성 추적}}
{{소프트웨어 정보|name=Kamailio|logo=Kamailio SIP logo.svg|developer=The Kamailio SIP Server Project|released={{시작 날짜와 나이|2002|9|df=yes}}| latest release version = {{wikidata|property|edit|reference|Q1722813|P548=Q2804309|P348}}
| latest release date    = {{시작 날짜와 나이|{{wikidata|qualifier|Q1722813|P548=Q2804309|P348|P577}}}}|operating_system=[[리눅스]], [[BSD]], [[솔라리스 (운영 체제)|Solaris]]|genre=[[SIP 프록시]]|programming_language=[[C (프로그래밍 언어)|C]]|license=[[GNU 일반 공중 사용 허가서|GPL]]|website={{URL|http://www.kamailio.org}}}}

이전 '''OpenSER''' (그리고 '''SIP Express Router (SER)'''와 일부 공통 이력을 공유하는)인 '''Kamailio'''는 [[GNU 일반 공중 사용 허가서|GNU General Public License에]] 따라 라이센스가 부여 된 [[세션 개시 프로토콜|SIP]] 서버이다. SIP 등록자, 프록시 또는 리디렉션 서버로 작동하도록 구성 할 수 있으며 현재 지원하는 기능은 [[RADIUS]] / [[syslog]] 계정 및 권한 부여, [[XML-RPC]] 및 [[JSON-RPC]] 기반 원격 제어, [[SQL]] 및 [[NoSQL]] 백엔드, [[IP 멀티미디어 서브시스템|IMS]] / [[VoLTE]] 확장 등이 있다. <blockquote> Kamailio는 하 와이어로 대화를 의미한다. "특별한 맛으로 선택되었다."<ref name="openser-rename">{{웹 인용|url=https://www.kamailio.org/w/openser-renamed-to-kamailio/|제목=OpenSER Renamed To Kamailio|날짜=28 July 2008|출판사=Kamailio|확인날짜=28 April 2018}}</ref> </blockquote>

== 기능 ==
Kamailio는 아키텍처 별 최적화를 통해 순수 [[C (프로그래밍 언어)|C]] 로 작성되었다.<ref>{{웹 인용|url=https://www.kamailio.org/w/|제목=Kamailio SIP Server|인용문=Kamailio can be used on systems with limited resources as well as on carrier grade servers, up to millions of users. It is written in pure C for Unix/Linux-like systems with architecture specific optimizations to offer high performances. Kamailio Project aims to be a collaborative environment of its users to develop secure and extensible SIP server to provide modern Unified Communication and VoIP services.}}</ref> 소규모 사무실 사용, 엔터프라이즈 [[기업용 전화 시스템|PBX]] 교체 및 이동 통신사 서비스 (SIP 시그널링 서버, [[세션 개시 프로토콜|프록시)]] 등 많은 실시간 통신 서비스에 사용되는 것을 포함하여 많은 시나리오에 맞게 구성 할 수 있다. 특징은 다음과 같다.<ref name="kamailio-features">{{웹 인용|url=https://www.kamailio.org/w/features/|제목=Features|출판사=The Kamailio SIP Server Project|확인날짜=28 April 2018}}</ref>

* SIP 전화 시스템
* SIP로드 밸런서
* SIP 보안 방화벽
* 최소 비용 라우팅 엔진
* IMS / VoLTE 플랫폼
* 인스턴트 메시징 및 프레즌스 서비스
* SIP IPv4-IPv6 게이트웨이
* MSRP 릴레이
* SIP-WebRTC 게이트웨이

== 용법 ==
Kamailio는 대규모 [[인터넷 서비스 제공자|인터넷 서비스 제공 업체]]에서 공중 전화 서비스를 제공하는 데 사용된다. 독일 ISP ''1 &amp;amp; 1'' 에서는 수백만 명의 사용자를 대상으로 한 가장 큰 공개 발표가 진행되고 있다.<ref name="kamailio-used-by">{{웹 인용|url=https://www.kamailio.org/w/used-by/|제목=Kamailio used by directory|출판사=The Kamailio SIP Server Project|확인날짜=7 November 2018}}</ref> 공급자 sipgate에서 또 다른 대규모 배포가 작동 중이다.

== 포크 ==

=== OpenSIPS ===
SER 및 OpenSER<ref name="sip-router-history">{{웹 인용|url=http://sip-router.org/history/|제목=History|출판사=The SIP-Router Project|확인날짜=29 April 2018}}</ref> 코드베이스에서 "자신의 방식으로 전환"하기로 결정한 SER 포크인 OpenSIPS로 [[음성 인터넷 프로토콜|음성]] 텍스트 및 비디오 커뮤니케이션을 처리하는데 사용할 수 있는 VoIP (Voice [[음성 인터넷 프로토콜|over IP)]] 용 [[세션 개시 프로토콜|SIP]]의 [[자유 소프트웨어|무료 소프트웨어]]를 구현한다. OpenSIPS는 수천 건의 전화를 제공하는 설치를 위해 고안되었고 [[국제 인터넷 표준화 기구|IETF]] <nowiki>RFC 3261</nowiki>과 호환된다.<ref name=Goncalves>{{인용| last=Goncalves | first=Flavio E. | publisher=Packt Publishing | title=Building Telephony Systems with OpenSIPS 1.6 | url=https://books.google.com/books?id=4uHyN7Tt7k0C}}</ref> 이 소프트웨어는 2017년 Google에서 오픈 소스 피어 보너스 상을 수상했다.<ref>{{웹 인용|url=https://opensource.googleblog.com/2017/10/more-open-source-peer-bonus-winners.html|제목=Announcing more Open Source Peer Bonus winners|날짜=2017-10-03|웹사이트=opensource.googleblog.com|확인날짜=2018-01-23}}</ref>

== 역사 ==
Kamailio의 뿌리는 '''SIP Express Router (SER)'''의 첫 번째 줄이 쓰여 졌던 2001년으로 거슬러 올라간다. 당시 실무 그룹은 [https://web.archive.org/web/20200510223631/https://iptel.org/ iptel.org에] 결과를 [https://web.archive.org/web/20200510223631/https://iptel.org/ 공개했다.] 2002년 9월에 코드 자체가 [[GNU 일반 공중 사용 허가서|GPL]]에 따라 공개되었다.<ref name="sip-router-history">{{웹 인용|url=http://sip-router.org/history/|제목=History|출판사=The SIP-Router Project|확인날짜=29 April 2018}}</ref> '''SER'''의 첫 번째 포크는 2005년에 시작되었다 — '''OpenSER'''<ref name="sip-router-history" /> — 나중에 '''Kamailio''' 가 될 코드로 다시 병합된다.<ref name="kamailio-dev-guide-history">{{웹 인용|url=https://www.asipto.com/pub/kamailio-devel-guide/#c01osss|제목=Kamailio History|성=Mierla|이름=Daniel-Constantin|성2=Modroiu|이름2=Elena-Ramona|날짜=2011|웹사이트=Kamailio SIP Server v3.2.0|출판사=asipto|확인날짜=28 April 2018}}</ref> '''SER''' 과 '''OpenSER'''의 코드베이스 (이후 '''Kamailio'''로 알려짐)는 2012년 12월에 수렴되었으며, '''Kamailio'''를 프로젝트의 주요 이름으로 계속 사용하기로 결정했으며 오픈 소스로 남아 있다.<ref>{{웹 인용|url=https://www.kamailio.org/w/2012/12/merger-complete/|제목=We’ve completed the merger – and it’s Kamailio!|날짜=29 December 2012|출판사=Kamailio|종류=blog|확인날짜=28 April 2018}}</ref>

개발 첫 해 동안 웹 기반 사용자 프로비저닝 인 ''serweb'' 을 사용할 수 있었다.

=== 타임 라인 ===
[[파일:SER_SIP_router_family_history.svg| SIP 라우터 가족 역사 ]]

; 2001년
:* '''SIP Express Router (SER)'''는 Fraunhofer Institute for Open Communication Systems (FOKUS)에서 처음 개발했다.
; 2002
:* 제 3 자 기여 ( ENUM 모듈)<ref name="sip-router-history">{{웹 인용|url=http://sip-router.org/history/|제목=History|출판사=The SIP-Router Project|확인날짜=29 April 2018}}</ref>
:; 구월
::* '''코드는 [[GNU 일반 공중 사용 허가서|GPL]]이며 최초 공개'''<ref name="sip-router-history" />
; 2003년
:* 일반 공개 적용이 시작된다. 추가적인 무료 및 오픈 소스 코드는 독립적 인 제 3자가 제공한다.<ref name="sip-router-history" />
; 2004년
:* FOKUS 팀의 일부는 SER 저작권과 함께 새로 만든 회사 iptel.org로 이전한다.
:* SER 핵심 개발자 5명 중 2명과 주요 기여자 1 명이 OpenSER이라는 새로운 [[자유 소프트웨어|무료]] [[오픈 소스 소프트웨어|오픈 소스]] 소프트웨어 프로젝트를 시작한다.
; 2005년
:* IPtel.org는 Tekelec에 인수되었고, Tekelec 세션 라우터와 CSCF을 책임졌다.<ref name="sip-router-history" />
; 2007년
:; 5월 12일
::* SER 2.0 [[소프트웨어 배포 생명 주기|RC]] -1 (Ottendorf) 사용 가능
; 2008년
:; 8월
::* 유사한 상표와의 충돌을 피하기 위해 '''OpenSER의''' 이름을 '''Kamailio''' 로 바꿈<ref name="sip-router-history" />
:; 11월 4일
::* Kamailio 개발자는 SER 개발자와 협력하여 미래의 sip-router 프로젝트를 만들 계획을 발표하고 발표한다<ref name="sip-router-history" />
; 2013년
:* FOKUS와 Kamailio 커뮤니티는 독일 베를린에서 연례 'Kamailio World'컨퍼런스의 첫 번째 반복을 조직한다.<ref>{{웹 인용|url=http://www.kamailioworld.com|제목=Kamailio World}}</ref>

== 각주 ==
{{각주}}

[[분류:자유 서버 소프트웨어]]