OSI的七层协议: 应用层——>表示层——>会话层——>传输层——>网络层——>数据链路层——>物理层
这个稍显复杂,而且不够实用, 但是它的概念清楚,体系结构理论较完整。
我个人更倾向于以下分层结构:
应用层——>传输层——>网络层——>数据链路层——>物理层
两个主机进行通信实际上就是两个主机中的应用进程相互通信。IP协议虽然能够把分组送到目的主机,但是这个分组还停留在主机的网络层,而没有到达应用层。
TCP报文段是在运输层抽象的端到端逻辑信道中传送。
端口是用来标志应用层的进程的。