osi七层模型
osi概念
应用层:协议有:HTTP FTP TFTP SMTP SNMP DNS TELNET HTTPS POP3 DHCP
我们平时看到的图片、视频等都是应用层数据,微信QQ都是应用层软件
表示层:数据的表示、安全、压缩。格式有,JPEG、ASCll、DECOIC、加密格式等
将我们看到的图片,声音、文字用计算机的编码表示出来
会话层:建立、管理、终止会话。对应主机进程,指本地主机与远程主机正在进行的会话
淘宝 和微信 人为禁止不能互通 淘宝和微信都在internet 上,从网络的角度上可以互通 。但两个应用不能对接
会话层就是看两个应用是否对接
传输层:定义传输数据的协议端口号,以及流控和差错校验。协议有:TCP UDP,数据包一旦离开网卡即进入网络传输层
从传输层开始 就是网络通信
传输层 有两个协议 udp(快 傻) tcp (慢 稳)
文件在传输时会有部分数据丢失,导致文件看不到 为了保证数据的完整性一般选用tcp (它会对所发数据进行确认 只有对方成功收到 才算发送成功) 视频聊天时会用dup
作用:选择tcp 还是udp 并给数据打上端口号
网络层:进行逻辑地址寻址,实现不同网络之间的路径选择。协议有:ICMP IGMP IP(IPV4 IPV6) ARP R