다목적 처리 프로토콜
1. 개요
다목적 처리 프로토콜(MTP)은 사용자 데이터그램 프로토콜(UDP) 패킷 형식을 사용하여 구현된다. 독점적인 흐름 제어 및 오류 수정 알고리즘을 통해 신뢰할 수 있는 데이터 전송을 달성하고 네트워크 플러딩을 방지한다. MTP/IP는 통신 양쪽에 호환 가능한 소프트웨어를 설치해야 하며, 표준 인터넷 프로토콜(IP) 네트워크 하드웨어 및 소프트웨어와 호환된다. MTP는 마이크로소프트 윈도우, macOS, iOS, 리눅스 등 다양한 운영 체제에서 구현되었으며, x86 및 ARM 아키텍처를 포함한 하드웨어 플랫폼을 지원한다. 데이터 익스페디션사에서 MTP/IP를 사용하는 애플리케이션의 평가판을 제공한다.
| 이름 | 다목적 처리 프로토콜 |
|---|---|
| 원어 이름 | Multipurpose Transaction Protocol |
| 개발사 | 데이터 익스페디션 |
| 최신 버전 | 4.5.0 |
| 최신 버전 출시일 | 2024년 8월 9일 |
| 운영 체제 | 크로스 플랫폼 |
| 프로그래밍 언어 | C |
| 장르 | 프로토콜 |
| 라이선스 | 상용 라이선스 |
| 웹사이트 | 데이터 익스페디션 웹사이트 |
-
전송 계층 프로토콜 -
사용자 데이터그램 프로토콜
사용자 데이터그램 프로토콜(UDP)은 연결 설정 없이 데이터를 전송하는 비연결형 전송 프로토콜로, 메시지 전달 보장은 상위 계층에 맡기지만 속도가 중요한 애플리케이션에서 널리 사용된다. -
전송 계층 프로토콜 -
전송 제어 프로토콜
전송 제어 프로토콜(TCP)은 인터넷 모델의 전송 계층에서 신뢰성 있는 통신을 제공하며 순서 보장, 오류 검출, 흐름 및 혼잡 제어 기능을 수행하는 프로토콜로, 웹 브라우징 등 다양한 인터넷 응용 프로그램에서 사용되고 TCP/IP 모델의 핵심이다. -
인터넷 프로토콜 -
IPTV
IPTV는 인터넷 프로토콜을 사용하여 실시간 방송, VOD 등 다양한 콘텐츠를 제공하는 텔레비전 서비스이며, 고속통신망과의 통합, 양방향 서비스 등의 장점을 가지지만 망 사업자 제한 등의 제한 사항도 존재한다. -
인터넷 프로토콜 -
DNSSEC
2. 일반
MTP는 UDP 패킷 형식을 사용하여 구현된다. 독점적인 흐름 제어 및 오류 수정 알고리즘을 사용하여 데이터의 신뢰할 수 있는 전송을 달성하고 네트워크 플러딩을 방지한다.
3. 호환성
MTP/IP는 독점적인 알고리즘을 사용하기 때문에 통신 경로의 양쪽 끝에 호환되는 소프트웨어를 설치해야 한다. UDP 패킷 형식을 사용하므로 표준 인터넷 프로토콜 (IP) 네트워크 하드웨어 및 소프트웨어와 호환된다. MTP/IP 애플리케이션은 사용 가능한 모든 UDP 포트 번호를 사용할 수 있다.
MTP와 이를 사용하는 애플리케이션은 마이크로소프트 윈도우, macOS, iOS, 리눅스 등 여러 운영 체제에서 구현되었다. 지원하는 하드웨어 플랫폼에는 x86 및 ARM 계열이 포함된다.
4. 가용성
MTP/IP는 데이터 익스페디션(Data Expedition, Inc.영어)에서 판매한다. MTP/IP를 사용하는 애플리케이션의 평가판은 해당 회사 웹사이트에서 제공된다.