不同参考模型,对应的层。称为对等层。
物理层,数据链路层,网络层。这三层就可以实现报文转发功能!
分层结构:
数据的传输,一层层包裹上去。到达之后,再一层层的剥掉!
每一层都为上一层提供服务,同时接受下一层的服务。【物理层,最底层】
1,实体:第n层中的活动元素称为n层实体。同一层的实体叫对等实体!
2,协议:为进行网络中的对等实体数据交换而建立的规则,标准或约定称为网络协议!【水平】
3.接口(访问服务点SAP):上层使用下层服务的入口
4.服务:下层为相邻上层提供的功能调用。【垂直】
计算机网络体系结构是计算机网络的各层及其协议的集合。
仅仅相邻层之间有接口,且所提供服务的具体实现细节对上一层完全屏蔽!
计算机网络分层结构:
7层OSI参考模型----【法定标准】
4层TCP/IP参考模型----【事实标准】
OSI:
上面三层:应用层,表示层,会话层------【这三层是资源子网(数据处理)】
下面三层:物理层,数据链路层,网络层----【这三层是通信子网(数据通信)】
OSI七层 TCP/IP四层 TCP/IP协议栈: 不同的通信协议的大集合
关于添加,只有字多的:数据链路层。会多添加一些东西:
参考学习
应用层:
FTP,SMTP,HTTP
表示层:处理两个通信系统,交换信息的表示方式
1,数据格式变换
2,数据加密解密
3,数据压缩以及恢复
会话层:向表示层实体/用户进程提供建立连接并在链接上有序地传输数据。
这是会话,也是建立同步(SYN)
功能:
1,建立,管理,终止会话
2,使用校验点:适合传输大文件(中断,不会重新进行传输!)
传输层:【协议:TCP/UDP】
负责主机中两个进程的通信,即端到端的通信。传输单位,报文段或用户数据报。
功能:
1,可靠传输,不可靠传输:主要看接受数据之后。有无返回消息。
2,差错控制:纠正传输产生的错误【乱序之类的】。
3,流量控制:控制别太多
4,复用分用:
OSI中端到端与点到点区别。
网络层:【协议:IP,IPX,ICMP,IGMP,ARP,RARP,OSPF】
把分组从源端传到目的端,为分组交换机上的不同主机提供通信服务。网络层传输单位是,数据报。
功能:
1,路由选择------最佳路径
2,流量控制----主要限制发送方的速度
3,差错控制
4,拥塞控制---------全局看,整体控制速度
数据链路层:[协议:SDLC,HDLC,PPP,STP]
主要任务是把网络层传下来的数据报组装成帧
数据链路层/链路层的传输单位是帧
功能;
物理层:【协议:RJ45,802.3】
单工:单方向
半双工:同一时间只能一个方向发起。
双工:就像打电话