OSI七层网络模型是一种理论上的模型,在生活中采用的模型为TCP/IP模型,首先我们要了解七层网络模型都有什么,由上到下我们可以这么去说,应用层,表示层,会话层,传输层,网络层,数据链路层,物理层。
TCP/IP模型有五层结构,顺序是由上而下,应用层,传输层,网络层,数据链路层,物理层。
接下来说说每层的作用
- 应用层:网络服务与最终用户的一个接口,常使用的接口有FTP(文件传输协议),HTTP(超文本传输协议),SMTP(简单邮件传输协议),SNMP(网络管理协议),DNS(作用:来将域名转换为IP地址)。
- 表示层:数据的表示,安全,压缩。确保了一个系统应用层发送的消息会被另一个系统应用层所接收。
- 会话层:建立,连接,中断与另一个与系统的连接。
- 传输层:定义了传输的流控和差错校验,传输层采用的协议为TCP,UDP。流控,它是以太网的一项基本功能,可以防止在端口拥塞的情况下出现丢帧。差错校验是:当传输的数据有所丢失,接收端检测到问题会要求重传。
- 网络层:进行逻辑寻址,将物理地址转换为逻辑地址,实现不同网络之间的路径选择,常用的协议有:IP(网际互连协议),ICMP(intel控制报文协议),IGMP(互联网管理协议)。
- 数据链路层:可以将比特流转换为帧ÿ