OCS R2 - SRTP / Protocol List
SRTP 프로토콜이 무엇인지 궁금해 찾아봤더니 아래 사이트에서 아주 잘 설명이 되어 있더군요.
전화관련된 신호 처리에 이용되는 프로토콜인걸 알아냈습니다.
SRTP :
http://blog.daum.net/nicewoosik/4030056
http://www.voiceportal.co.kr/489
그리고 그 아래의 내용은 Microsoft 한국지사 박지호 과장님이 보내주신 OCS R2 관련된 프로토콜이에요.
원본을 번역해서 부연설명 달아 주셨습니다 ^ ^
오늘은 OCS 2007 R2에서 사용되는 Protocol에 대해서 정리하여 소개 드리려 합니다.
일반적으로 OCS 2007 R2는 SIP기반이라고 설명합니다.
그 이유는 모든 통신은 SIP Message로 부터 시작되기 때문입니다.
이때 보안을 유지 하기 위해서 클라이언트와는 TLS를 통해 SIP Message를 주고 받고,
서버간에는 MTLS를 통해 SIP Message를 주고 받습니다.
여기서 MTLS는 서로가 TLS를 맺는 다는 뜻의 Mutual TLS의 약자 입니다.
일반적인 Text 기반의 통신은 SIP 기반의 Message를 통해 내용을 주고 받지만,
실제 Media Data는 SRTP를 통해서 주고 받습니다.
예를 들면, OC에서 상대방과 화상을 하려 할 때,
어떠한 사용자와 화상이라는 기능을 사용하겠다고 서버와 통신하는 것은 SIP Message를 통해서 진행이 되고, 실제 화상 기능이 연결되면 화상 Data는 SRTP를 통해서 서로 주고 받게 됩니다.
위의 내용은 간략하게 OCS 2007 R2의 Protocol 흐름을 설명 드린 것입니다.
추가적으로 다양한 기능을 위해 몇 가지 Protocol이 OCS 2007 R2에서 사용되고 있습니다.
위의 설명된 Protocol을 포함하여 전반적인 Protocol 내용은 아래의 표를 참조해 주세요!
Protocol |
Full Name |
사용 용도 |
특징 |
SIP |
Session Initiation Protocol |
- OCS 2007 R2의 기본 통신 Protocol - IM/상태정보/컨퍼런싱/화상/음성/전화신호 통신에 사용 |
- IETF standard protocol (RFC 3261) - 음성/화상/화면 공유 기능에 사용되지만 실제 Media Data는 별도의 Protocol 사용 |
TLS |
Transport Layer Security |
- OCS 2007 R2의 클라이언트와의 기본 연결 Setting |
- IETF standards track protocol (RFC 5246) - TCP/IP 상의 보안 Protocol - SSL 3.0 프로토콜에 기반 |
MTLS |
mutual TLS |
- OCS 2007 R2 서버 간의 기본 연결 Setting |
- 양방향으로 TLS를 설정 |
HTTP |
Hypertext Transfer Protocol |
- Focus 와 Conferencing 서버 간의 통신 - Address Book service - Group Expansion service - Device Update service - Downloading meeting content |
- Standard Internet protocol |
C3P |
Centralized Conference Control Protocol |
- OC 2007 R2에서 OCS 2007 R2의 Conference 생성 및 관리 명령 통신 |
- Custom Protocol - SIP SERVICE / INFO messages 안에 XML 방식으로 전달 - 모든 Conferencing 서버에 HTTPS 방식으로 전달 |
PSOM |
Persistent Shared Object Model |
- 웹컨퍼런스 컨텐트를 전송하는 통신 |
- Custom Protocol |
SRTP |
Secure Real-Time Transport Protocol |
- 보안이 유지된 미디어 통신 (음성/화상/화상공유) |
- IETF standard protocol - RTP 기반의 protocol |
SRTCP |
Secure Real-Time Control Protocol |
- 음성/화상의 신호 품질을 전달 |
- IETF standard protocol - RTP/SRTP에 연계되어 사용 |
ICE |
Internet Connectivity Establishment |
- 방화벽과 NATs 환경에서의 외부 OC 2007 R2와 OCS 2007 R2 간의 음성/화상/화면공유를 연결 |
- IETF Draft (RFC로 곧 표준화 될 예정) |
TURN & STUN |
Traversal Using Relay NAT / Session Traversal Utilities for NAT |
- 방화벽과 NATs 환경에서 최적의 연결 경로를 설정하여 음성/화상/화면공유를 지원 |
|
댓글
이 글 공유하기
다른 글
-
Using WMI to Configure New OCS Users – WMI를 이용한 OCS 사용자 설정
Using WMI to Configure New OCS Users – WMI를 이용한 OCS 사용자 설정
2009.04.22 -
Recently released OCS R2 binaries download
Recently released OCS R2 binaries download
2009.04.21 -
Dial Plan 기본 위치 프로필 설정 - OCS Translation Service ID47020
Dial Plan 기본 위치 프로필 설정 - OCS Translation Service ID47020
2009.03.05 -
OCS 서버 제거 순서 - Remove OCS Server
OCS 서버 제거 순서 - Remove OCS Server
2009.03.03