1. OSI七层

应用层---》表示层---》会话层---》传输层 ---》网络层---》数据链路层 ---》物理层      ----------》由上到下

物理层---》数据链路层---》网络层---》传输层---》会话层---》表示层---》应用层       ----------》由下到上

2.TCP/IP四层

应用层 ---》传输层(TCP/UDP)---》网际层(IP)---》网络接口层  --------》由上到下

网络接口层---》网际层(IP)---》传输层(TCP/UDP)---》应用层   --------》由下到上

3. 五层协议

应用层---》传输层---》网络层---》数据链路层---》物理层   --------》由上到下

物理层---》数据链路层---》网络层---》传输层---》应用层  --------》由下到上

套接字与对应的协议:

字节流套接字(Stream Socket)------》TCP/IP   -----》TCP   ===传输层

数据报套接字(Datagram Socket)------》TCP/IP ------》UDP  ===传输层

原始套接字 (Raw Socket)--------》IP   ===网际层