TCP/IP——应用层
在OSI七层模型中,将应用层,会话层,表示层综合看成了TCP/IP模型中的应用层
一、应用和数据
应用:
1)应用的存在,是为了满足人们的各种需求,比如访问网页,在线游戏,在线视频
2)伴随着应用会有信息的产生。比如文本,图片,时评等都是信息的不同呈现方式
数据:
1)数据的产生:在计算机领域,数据是各种信息的载体
2)数据的传输:大部分应用程序所产生的数据需要在不同设备之间传递
在TCP/IP协议中,每一层都定义了不同功能的协议,如下图:
二、理解应用层功能
应用层为应用软件提供接口,使应用程序能够使用网络服务,应用层协议会指定使用相应的传输层协议,以及传输层所
使用的端口等
应用层的PDU被称之为Data(数据)
了解常见的协议端口号:
三、了解常见的应用层协议
FTP
FTP(文本传输协议)是一个用于从一台主机传送文件到另一台主机的协议,用于文件的“下载”和“上传”,它采用C/S(Client/Server)结构
FTP的运行过程如下图:
Telnet
Telnet是数据网络中提供远程登录服务的标准协议。Telnet为用户提供了在恩地计算机上完成远程设备工作的能力
具体工作流程如下:
HTTP
HTTP是互联网上应用最为广泛的一种网络协议,设计HTTP最初的目的是为了提供一种发布和接受HTML页面的方法