前两天做了个mplayer项目,今日继续学习
网络内容十分重要!!!
1.OSI七层模型
应用层:要传输的数据信息,如文件传输,电子邮件等(最接近用户,看传输的内容类型到底是什么)
表示层:数据加密,解密操作,压缩,解压缩
会话层:建立数据传输通道
传输层:传输的方式 UDP(数据包传送) TCP(先找到传输路径,再传送) 端口号
网络层:实现数据路由 路由器 ip
数据链路层:封装成数据帧,实现点对点通信(局域网内通信),差错检测 交换机 ARP(地址解析协议,实现局域网内IP地址的获取)
物理层:定义物理设备标准,比如网线,光纤等传输介质 比特流 bit 0 1
2.TCP/IP模型
4层
应用层:HTTP(超文本传输协议)、HTTPS(加密后的超文本传输协议)、FTP、TFTP、MQTT(消息队列遥测传输协议,广泛应用于物联网)
传输层:TCP、UDP
网络层:IP
网络接口层:网络接口层既是传输数据的物理媒介,也可以为网络层提供一条准确无误的线路
5层
应用层:HTTP、HTTPS、FTP、TFTP、MQTT
传输层:TCP、UDP
网络层:IP
数据链路层:封装成帧,点对点通信(局域网内通信),差错检测 交换机
物理层:定义物理设备标准,比如网线,光纤等传输介质 比特流(高电平、低电平) bit
客户端
服务端