一,定义
应用层是直接为用户提供服务的,两个应用层的通信之中有一个逻辑连接(有主机a的应用层...-物理层-交换机a-路由器-交换机b-主机b的物理层-...应用层),也就是说我们可以假想成一个直接的连接,也就是我们可以使用应用层发送和接收报文。
二,标准应用层协议和非标准
在应用层上的协议并且被internet官方标准化和归档的协议陈为标准应用层协议,比如http,ftp,ssh等
非标准应用层协议是用户自定义在应用层上的一些协议,因为有时候对应官方规定的协议对于程序员来说有可能不好用,或者太复杂,又或者功能不够,所以需要自定义自己的一套协议来方便开发。
三,应用层模式
现在一个有三种模式,c/s模式:即客户-服务器模式,一个服务器在一个后台运行等待客户端连接处理客户端的请求。p2p模式:即对等模式,这种模式不需要一个一直在后台运行的服务器,一台计算机既可以当服务端也可以当客户端。第三者就是这两种模式的集合体,对等模式。
(暂时先写到这里,rng拿冠军了出去庆祝一波。-.-!
原文地址:https://www.cnblogs.com/hydStar/p/9065131.html
时间: 2024-10-13 04:37:33