嗯,我知道7層和4層模型,但我找不到一個名爲「套接字」的層。SSL中引用的「套接字層」究竟是什麼?
回答
從https://en.wikipedia.org/wiki/Network_socket:該套接字主要是用於互聯網模型的傳輸層的概念。
的套接字層短語僅僅是一個公知的字組合,並且是不相關的在OSI模型意義上的「層」。 它的意圖是與所有OSI模型理論無關的人理解。
那麼基本上它的好老
如果不查看包含所看到的prase的文本很難說,但可能是因爲SSL握手發生在套接字層**,而不是更高級別的HTTP級別(因此沒有HTTP數據因爲主機名是已知的)。 – penartur 2012-02-22 07:24:50
我明白了。我並不是指任何特定的文本,而是指「SSL」本身。我想知道「L」是指什麼層。 – 2012-02-22 07:28:13
在SSL中,'層'並不是指OSI或IP套件層系統,儘管它與每個層中的給定層相關聯。術語「圖層」非常適合,因爲像SMTP和HTTP這樣的應用層協議可以簡單地置於其上。
在4層IP套件模型中,SSL/TLS位於應用層中(儘管它實際上分層在其他應用層協議(如HTTP)之下)。
SSL,TLS的繼承者甚至被命名爲「傳輸層安全性」。在這種情況下,這有些誤導,但從其他應用層協議的角度來看,它就像是一個傳輸層協議一樣,是它們之下的一個層。
在7層OSI模型中,SSL是一個「表示層」協議,將它與HTTP/SMTP/...分開,並在它下面的會話層中包含SOCKS和PPTP等內容。
確認參見維基百科:
+1,以確保清晰和全面。 – 2012-02-22 08:06:22
- 1. 2層架構究竟是什麼?
- 2. 究竟是MySQL中的「尾隨空間」究竟是什麼?
- 3. DEFAULT_COMPRESSION究竟是什麼?
- 4. cacert.pem究竟是什麼?
- 5. JSON-RPC究竟是什麼?
- 6. WPF究竟是什麼?
- 7. NoSQL究竟是什麼?
- 8. 「Sample」究竟是什麼?
- 9. ContextStaticAttribute究竟是什麼?
- 10. JSON究竟是什麼?
- 11. 究竟是什麼插座
- 12. targetSdkVersion究竟是什麼?
- 13. getGlobalVisibleRect()究竟是什麼?
- 14. 究竟是什麼#^:_ 1
- 15. WCF - 究竟是什麼?
- 16. Rest API究竟是什麼
- 17. 「句柄」究竟是什麼?
- 18. this.id究竟是什麼?
- 19. Erlang OTP究竟是什麼?
- 20. selenese html究竟是什麼?
- 21. 資源究竟是什麼?
- 22. 究竟是什麼@ ViewDebug.ExportedProperty?
- 23. ViewUserControl.ViewDataKey究竟是什麼?
- 24. 究竟是什麼任務
- 25. Windows AppFabric究竟是什麼?
- 26. 「OAuth Provider」究竟是什麼?
- 27. Django Apps究竟是什麼
- 28. 字符數據究竟是什麼?
- 29. PowerShell中的「退出」究竟是什麼?
- 30. node.js中的節點究竟是什麼?
這是它自己的層。從層模型的角度來看,它是一個應用層協議。 – EJP 2016-12-20 01:24:44