学习网络协议必备:七层模型与协议之间的映射关系
2023-04-03 16:00:47 0 举报
学习网络协议必备:七层模型与协议之间的映射关系 1、SSL/TLS 2、Socket 3、OSI七层网络参考模型及对应协议
作者其他创作
大纲/内容
二、Socket工作在哪里? Socket并不是和SSL一样是一种协议,而是一种通信机制或编程接口(API),用于实现不同主机之间的进程间通信。它可以在应用程序中使用,使得应用程序能够通过网络向其他主机发送数据和接收数据。Socket 主要作用在传输层,与 TCP 协议和 UDP 协议等协议配合使用,提供面向连接和无连接两种类型的数据传输方式。
SSL/TLS(握手协议)、NetBIOS、RPC、SQL
应用层(Application)
IP、ICMP、IGMP
OSI七层模型
表示层(Presentation)
对应网络协议
数据链路层(Data Link)
传输层(Transport)
SSL/TLS(记录协议)、ASCII、JPEG
应用层
网际层
物理层(Physical)
ARP、PPP、MAC
一、为什么SSL/TLS有的说在传输层有的说在表示层? SSL/TLS协议被放置在传输层或表示层的位置,不同的文献和不同的人可能有不同的说法。这是因为SSL/TLS协议的功能涉及到了传输层和表示层。 其实SSL分为记录协议与握手协议,记录协议是在表示层、握手协议是在会话层。所以SSL/TLS协议更倾向于被归类到表示层和会话层。不过一般面试回答在传输层与应用层之间就好。
TCP、UDP、SCTP
传输层
网络层(Network)
网络接口层
HTTP、FTP、SMTP、DNS
Ethernet、802.11、RS-232
会话层(Session)
TCP/IP四层模型
0 条评论
下一页