计算机网络(二十九)应用层协议概要及远程登录、文件传输介绍
应用层协议概要
1.应用协议的定义
利用网络的应用程序有很多,包括Web浏览器、电子邮件、远程登录、文件传输、网络管理等。能够让这些应用进行特定通信处理的正是应用协议。
应用协议则是为了实现某种应用而设计和创造的协议。
2.应用协议与协议的分层
网络应用由不同的用户和软件供应商开发而成。
设计师和开发人员根据所开发模块的功能和目的,可以利用现有的应用协议,也可以自己定义一个新的应用协议。
应用可以直接享用传输层以下的基础部分。因为开发者只要关心选用哪种应用协议、如何开发即可,而不必担心应用中的数据该以何种方式发送到目标主机等问题。这也是得益于网络层的功劳。
3.相当于OSI中第5、第6、第7层的协议
TCP/IP的应用层涵盖了OSI参考模型中第5、第6、第7层的所有功能,不仅包含了管理通信连接的会话层功能、转换数据格式的表示层功能,还包括与对端主机交互的应用层功能在内的所有功能。
远程登录
远程登录:实现从自己的本地计算机登录到网络另一端计算功能的应用。
远程登录是为了实现TSS环境,是将主机和终端的关系应用到计算机网络上的一个结果。
远程登录