分层优点:简化网络结构,提供设备间兼容的兼容性和接口,易于实现各维护,定义网络中的设备所遵循的层次结构
OSI七层模型
物理层:
(1)是模型的第一层也是最底层,主要为数据链路层提供传输介质和物理特性,例如同轴电缆,光纤,双绞线,wlan,线缆,接口,传输距离,电压等。
同轴电缆:由内导体铜线,绝缘层,外导体屏蔽层,绝缘保护层组成
双绞线:总共八根,两两搅合,分为屏蔽(STP)和非屏蔽(UDP)(看电磁干扰的强弱)
光纤:纤芯,包层,涂覆层
无线电波:电磁波或光波
(2)传输的是比特流,数据单位是bit。
(3)传输方式有单工,全双工,半双工等
- 单工:数据在链路中只能沿着一个方向传播,不能实现双方通信。
- 半双工:允许数据在两个方向上传播,但是不能同时传播。
- 全双工:允许数据同时沿着两个方向传播
(4)典型设备集线器——用途把信号放大,传输距离变长
数据链路层:
(1)负责建立和管理节点间的链路,为数据传输提供可靠的物理链路,主要功能有mac地址的定义,网络拓扑结构,链路参数,差错验证,物理介质访问,流控制
(2)该层传输数据帧。通常数据链路层又被分为MAC层和LLC层:
- MAC层——介质访问控制层:
解决共享型网络中用户对信道竞争问题,完成网络介质的访问控制
- LLC层——逻辑链路控制:
建立和维护网络连接,执行差错校验,流量控制和链路控制。
(3)典型设备交换机——基于mac地址寻址
网络层:
为数据在节点间传输创建逻辑链路,主要功能是ip寻址和路由数据包。
典型设备——路由器:基于路由寻址,起网关作用。建立维护路由表,根据路由表对数据包进行转发
传输层:
建立、维护和拆除连接,在网络层的基础上为高层提供可靠的面向连接和不可靠的面向无连接的数据传输服务,差错和流量控制以及负载均衡,如果在指定时间未收到数据,则重发数据,是通信子网(下三层)和资源子网(上三层)的接口和桥梁。该层转发数据段。
会话层:
向两个实体的表示层提供建立和使用连接的方法,不同实体间的表示层之间的连接称为会话。
表示层:
定义数据格式与结构,对来自应用层的命令和数据进行解释,处理用户信息的表示问题,解决各种应用程序之间在数据格式的差异,如编码,数据格式转换或加密解密,数据的压缩和解压缩等。
应用层:
为应用程序提供服务,完成用户提出的各种网络服务,协调各个应用程序间的工作,直接面向用户的程序和服务。
TCP/IP四层模型