计算机网络技术基础教学课件作者阚宝朋课件_第7章_应用层与网络服务课件.pptx
计算机网络基础
精品在线开放课程
面向网络服务的应用层
目录
Contents
了解应用层作用;
理解应用层常用协议类型;
掌握C/S通信模式。
学习目标
1.物理层
2.数据链路层
3.网络层
4.传输层
5.会话层
6.表示层
7.应用层
1.网络接口层
2.网际层
3.传输层
4.应用层
OSI参考模型
TCP/IP协议栈
应用层主要服务
1.应用层主要功能
2.应用层主要协议
3.C/S通信模型
网络应用软件之间最常用、最重要的交互模型为C/S(Client/Server,客户端/服务器)模型
应用层
传输层
底层
应用层
传输层
底层
Internet
客户端
服务器端
客户端发出服务请求消息
服务端给予响应消息
应用进程
应用进程
应用服务
计算机网络基础
精品在线开放课程
Web服务
目录
Contents
理解Web服务工作过程
掌握Web服务相关协议
学习目标
Web基本概念
万维网WWW (World Wide Web) 是将互联网中的信息以超文本形式展现的系统,也叫做Web。
URL
HTML
HTTP
HTTPS
Web服务相关协议
URL
(Uniform Resource Locator)
URL是使用IE等浏览器访问Web页面时需要输入的网页地址。如就是URL
URL格式:
://:/
URL举例:
/view/1496.htm
Web服务相关协议
HTTP
( Hypertext Transfer protocol )
超文本传输协议HTTP是用来在浏览器和WWW服务器之间传送超文本的协议。
Internet
客户端请求访问
1.首先通过三次握手,客户端与服务器端建立TCP连接
2.连接完成后,客户端发起连接请求
3.服务器根据请求给出应答内容,将信息返回给客户端
4.信息传输完成后,双方断开TCP连接
…
客户端
服务器端
Web服务相关协议
HTML
( Hypertext Markup Language)
超文本标记语言HTML是一种万维网标记语言,用来结构化信息,描述了网页上的每个组件,例如文本、表格或图像等。
……
……
文件头(Head)
文件体(body)
超文本语言标签一般成对出现,称为双标签。如左图超文本语言基本结构中:
表示页开始,表示页结束
也有单标签,例如换行标签
Web服务相关协议
HTTPS
(Hypertext Transfer Protocol Secure)
超文本传输安全协议HTTPS是超文本传输协议和SSL/TLS的组合,用以提供加密通讯及对网络服务器身份的鉴定。
访问https网站时会有小锁代表安全证书
HTTPS的主要思想是在不安全的网络上创建一安全信道,并可在使用适当的加密包和服务器证书可被验证且可被信任时,对窃听和中间人攻击提供合理的保护。
Web服务相关协议
HTTPS与HTTP的区别
HTTP的URL由”http://”开始,默认端口号为80;HTTPS的URL由”https://”开始,默认端口号为443
HTTP的信息是明文传输,https则是具有安全性的ssl加密传输协议。
计算机网络基础
精品在线开放课程
FTP协议
目录
Contents
理解FTP工作原理
掌握FTP的使用方法
学习目标
FTP工作原理
FTP
File Transfer Protocol
利用文件传输协议FTP, 客户机可以给服务器发出命令来下载、上传文件,创建或改变服务器上的目录 。
用户界面
控制进程
数据传送进程
控制进程
数据传送进程
客户端
服务器
Internet
1.传输数据前,服务器端使用21号端口建立控制连接
2.每次传输数据,服务器端使用20号端口建立数据连接
3.连接完成后,传输文件
4.本次文件传输完成断开数据连接
5.所有文件传输完成,断开控制连接
FTP使用方法
图形界面操作方式
例如客户端工具8UFTP
命令行方式
如登陆ftp成功后,利用ls命令显示文件列表,get命令下载文件、put命令上传文件
FTP常用命令一览
命令
含义
命令
含义
OPEN
与指定主机的FTP 服务器建立连接
MGET
获取多个服务器文件,可以使用通配符
BYE 或QUIT
结束本次文件传输,退出FTP 程序
MPU
计算机网络技术阚宝朋简答题 计算机网络技术基础教学课件作者阚宝朋课件_第7章_应用层与网络服务课件.pptx...