大白话聊OSI七层模型和TCP/IP四层模型 (3)

会话层:通过传输层(端口号:传输端口与接受端口)建立数据传送的通路。主要在你的系统之间发起会话或者接收会话请求(设备之间需要互相认识可以是IP也可以使MAC地址或者主机名)

表示层:主要是对接收的数据进行解释 加密与解密压缩与解压缩等(也就是把计算机能够识别的东西转换成人能识别的东西,图片声音等)

应用层:主要是终端应用,比如说是FTP(各种文件下载),web浏览器,QQ(可以理解成我们在电脑上可以直接看到的东西就是终端应用)

解释:

在四层模型中,应用层包含了会话层、表示层、应用层。所以我们就放在一起解释了。这部分网上资料其实说的还是比较清楚的。

应用层中最常见的协议就是http协议。

上文中我们介绍了ip地址、子网掩码、网关地址,那我们在这里扩展一下DNS的概念吧。

DNS:Domain Name System,即域名服务系统。因为我们一般定位是通过ip地址+mac地址+端口号的,但是如果从浏览器上输入咋办?

这个时候是先把发送到DNS服务器的,然后DNS服务器会告诉你对应的ip地址。

DNS就是做这个的。

 

总结

本篇文章篇幅比较长,如果多看两遍相信小伙伴们会有很大的收获的,那有关OSI七层模型和TCP/IP四层模型的大白话解释到这里就结束了,如果觉得哪里写的有错误,欢迎大佬评论区留言指正。

 

往期文章推荐:

Windows下使用Nginx+Tomcat做负载均衡

聊聊分布式下的WebSocket解决方案

从SpringBoot源码看资源映射原理

大白话聊OSI七层模型和TCP/IP四层模型

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wsxydg.html