OSI七层协议体系结构
特点:实现起来复杂,繁琐,成本高,不使用,仅做参考。
TCP/IP四层协议体系结构
特点:将数据链路层和物理层合并为一层,网络接口层。
五层协议体系结构
特点:从功能上抽象出来的五层结构
协议栈
数据结构中,栈的特点是先进后出,实际上,端对端的用户在进行数据传输时,对应的数据流动像是一个入栈和出栈的过程:
分层、协议与服务的关系
分层:将一个复杂的问题进行划分,划分为若干的子问题,在这里就是划分为不同层次,像是算法中的"分治"思想;
协议是水平的,端到端同层次协议是一样的,因为相同层次要能相互识别,相互正常解析数据;
服务是垂直的,上层不关心下层如何工作,下层对于上层是透明的。