- TLS和DTLS之間的功能區別是什麼?
- 使用TLS與DTLS時應用程序流/協商有何不同?
6
A
回答
6
DTLS是UDP上的TLS(數據報協議)的實現。根據維基百科,TLS使用TCP,而DTLS使用UDP,所以所有的經典差異都適用。 UDP通信作爲沒有排序,交付可靠性或流量控制的數據包流而存在。使用數據報協議的應用程序需要確保它們能夠在內部處理這些問題。
https://en.wikipedia.org/wiki/Transport_Layer_Security#Applications_and_adoption
14
基本上DTLS是構造TLS過的數據報(UDP,DCCP等)
DTLS類似於TLS有意除了DTLS必須解決兩個問題:包丟失和重新排序。 DTLS實現
- 分組重傳
- 握手
- 重放檢測內分配序列號。
有關詳細信息,請參閱RFC 6347。
相關問題
- 1. '+ ='和'= +'之間的區別?
- 2. {!!之間的區別!!}和{{}}
- 3. ==和case之間的區別?
- 4. '#','%'和'$'之間的區別
- 5. | =和^ = css之間的區別
- 6. 「%〜dp0」和「。\」之間的區別?
- 7. .eq之間的區別。和==
- 8. ==和.equals()之間的區別?
- 9. `%in%`和`==`之間的區別
- 10. SPFile和PublishingPage類別之間的區別
- 11. System.Timers.Timer Enabled = true和.Start()之間的區別Enabled = true和.Start()之間的區別
- 12. NSthread和NStimer和NSNotifcation之間的區別?
- 13. Java和C#和.NET之間的區別
- 14. sys.log()和console.log()和console.error()之間的區別?
- 15. $ .ajax()和$ .get()和$ .load()之間的區別
- 16. Apple TLS與Objective-C和Swift的區別
- 17. javascript中的/ * * /和//之間的區別
- 18. python中的[]和[,,]之間的區別
- 19. QWidget的setStyleSheet和QApplication之間的區別
- 20. CKeditor的getHtml()和getData()之間的區別
- 21. make中的「$(shell ...)」和「$$(...)」之間的區別
- 22. C中的/ +和+之間的區別?
- 23. Alamofire的responseJSON和responseData之間的區別
- 24. WordPress的:site_id和blog_id之間的區別?
- 25. '|'之間的區別和 '+' 的位操作
- 26. 春季的/ **和/ *之間的區別
- 27. Satchmo的local_settings.py和settings.py之間的區別
- 28. String.Compare和CultureInfo的CompareInfo之間的區別
- 29. XMLReader.Create()和新的XMLTextReader()之間的區別
- 30. AppWidgetProvider的onDisabled()和onDeleted()之間的區別
其實DTLS實現應該解決UDP問題,而不是應用程序。 – 2013-03-11 05:56:15