{{위키데이터 속성 추적}}
'''데이터그램 전송 계층 보안'''(Datagram Transport Layer Security, 데이터그램 트랜스포트 레이어 시큐리티, DTLS)은 [[감청]], [[중간자 공격|변조]] 또는 메시지 위조를 방지하도록 설계된 방식으로<ref name="RFC 4347">{{cite IETF|rfc=4347|title=Datagram Transport Layer Security|first1=Eric|last1=Rescorla|first2=Nagendra|last2=Modadugu|date=April 2006}}</ref><ref name="RFC 6347">{{cite IETF|rfc=6347|title=Datagram Transport Layer Security Version 1.2|first1=Eric|last1=Rescorla|first2=Nagendra|last2=Modadugu|date=January 2012}}</ref><ref name="RFC 9147">{{cite IETF|rfc=9147|title=The Datagram Transport Layer Security (DTLS) Protocol Version 1.3|date=April 2022}}</ref> 통신할 수 있도록 하여 [[데이터그램]] 기반 응용 프로그램에 보안을 제공하는 [[통신 프로토콜]]이다. DTLS 프로토콜은 스트림 지향 TLS([[전송 계층 보안]]) 프로토콜을 기반으로 하며 유사한 보안 보장을 제공하기 위한 것이다. DTLS 프로토콜 데이터그램은 기본 전송의 의미를 보존한다. 응용 프로그램은 스트림 프로토콜과 관련된 지연을 겪지 않지만 [[사용자 데이터그램 프로토콜|UDP]] 또는 [[스트림 제어 전송 프로토콜|SCTP]]를 사용하기 때문에 응용 프로그램은 패킷 재정렬, 데이터그램 손실 및 DTLS보다 큰 데이터를 처리해야 한다. 데이터그램 네트워크 패킷의 크기. DTLS는 TCP가 아닌 UDP 또는 SCTP를 사용하기 때문에 VPN 터널을 생성하는 데 사용될 때 "TCP 멜트다운 문제"를 방지한다.<ref>{{웹 인용
| url=http://sites.inka.de/bigred/devel/tcp-tcp.html
| title=Why TCP Over TCP Is A Bad Idea
| first=Olaf
| last=Titz
| date=2001-04-23
| access-date=2015-10-17
| archive-date=2023-03-10
| archive-url=https://web.archive.org/web/20230310043036/http://sites.inka.de/bigred/devel/tcp-tcp.html
| url-status=bot: unknown
}}</ref><ref>{{콘퍼런스 인용
| bibcode=2005SPIE.6011..138H
| title=Understanding TCP over TCP: effects of TCP tunneling on end-to-end throughput and latency
|author1=Honda, Osamu |author2=Ohsaki, Hiroyuki |author3=Imase, Makoto |author4=Ishizuka, Mika |author5=Murayama, Junichi | s2cid=8945952
|book-title=Performance, Quality of Service, and Control of Next-Generation Communication and Sensor Networks III
| volume=6011
| date=October 2005
| doi=10.1117/12.630496
| citeseerx=10.1.1.78.5815
| editor1-last=Atiquzzaman
| editor1-first=Mohammed
| editor2-last=Balandin
| editor2-first=Sergey I
}}</ref>

== 정의 ==
다음 문서는 DTLS를 정의한다.

* UDP(사용자 데이터그램 프로토콜)와 함께 사용하기 위한 RFC 9147,
* DCCP(데이터그램 혼잡 제어 프로토콜)와 함께 사용하기 위한 RFC 5238,
* CAPWAP(무선 액세스 포인트 제어 및 프로비저닝)과 함께 사용하기 위한 RFC 5415,
* SCTP(스트림 제어 전송 프로토콜) 캡슐화와 함께 사용하기 위한 RFC 6083,
* SRTP(Secure Real-time Transport Control)와 함께 사용하기 위한 RFC 5764는 이후 SRTCP(Secure Real-Time Transport Control Protocol)가 포함된 초안에서 '''DTLS-SRTP'''로 불린다.<ref>{{웹 인용
| url=https://tools.ietf.org/html/draft-peck-suiteb-dtls-srtp-02
| title=Suite B Profile for Datagram Transport Layer Security / Secure Real-time Transport Protocol (DTLS-SRTP)
| first1=M.
| last1=Peck
| first2=K.
| last2=Igoe
| date=2012-09-25
| publisher=[[IETF]]}}</ref>

DTLS 1.0은 TLS 1.1을 기반으로 하고, DTLS 1.2는 TLS 1.2를 기반으로 하며, DTLS 1.3은 TLS 1.3을 기반으로 한다. 버전 번호를 TLS와 조화시키기 위해 이 버전 번호를 건너뛰었기 때문에 DTLS 1.1은 없다.<ref name="RFC 6347"/> 이전 DTLS 버전과 마찬가지로 DTLS 1.3은 "주문 보호/재생 불가능성을 제외하고 [TLS 1.3과] 동등한 보안 보장"을 제공하기 위한 것이다.<ref>{{웹 인용| url=https://datatracker.ietf.org/doc/draft-ietf-tls-dtls13/ | title=The Datagram Transport Layer Security (DTLS) Protocol Version 1.3 }}</ref>

== 같이 보기 ==
* [[QUIC]]
* [[와이어가드]]

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

== 외부 링크 ==
* {{웹 인용| url=https://datatracker.ietf.org/wg/tls/charter/| title=Transport Layer Security (tls) - Charter| publisher=[[IETF]]}}
* {{웹 인용| url=https://crypto.stanford.edu/~nagendra/papers/dtls.pdf| title=The Design and Implementation of Datagram TLS| first1=Nagendra| last1=Modadugu| first2=Eric| last2=Rescorla| date=2003-11-21| publisher=[[Stanford]] Crypto Group| access-date=2013-03-17}}
* {{웹 인용| url=http://www.isg.rhul.ac.uk/~kp/dtls.pdf| title=Plaintext-Recovery Attacks Against Datagram TLS| first1=Nadhem J.| last1=AlFardan| first2= Kenneth G.| last2=Paterson| access-date=2013-11-25}}
* {{웹 인용| url=http://twit.tv/show/security-now/380| title=Datagram Transport Layer Security| first1=Steve| last1=Gibson| first2=Leo| last2=Laporte| date=2012-11-28| work=Security Now 380| access-date=2013-03-17}} Skip to 1:07:14.
* Robin Seggelmann's [https://web.archive.org/web/20130924041727/http://sctp.fh-muenster.de/dtls-samples.html Sample Code]: echo, character generator, and discard client/servers.
* [https://dtls.xargs.org/ The Illustrated DTLS Connection]

{{TLS/SSL}}
{{가상사설망}}

[[분류:암호 프로토콜]]
[[분류:세션 계층 프로토콜]]
[[분류:전송 계층 보안]]
[[분류:가상사설망]]