应用层协议和互联网技术
2016-06-27 14:39:29 0 举报
AI智能生成
应用层协议是互联网技术中的关键组成部分,它定义了应用程序之间如何进行通信和交互。通过使用不同的应用层协议,用户可以在互联网上实现各种功能,如电子邮件、文件传输、远程登录、网页浏览等。这些协议为应用程序提供了统一的接口,使得它们能够在不同的计算机系统和网络环境中顺利地进行通信。此外,应用层协议还负责处理数据的格式化、加密和压缩,以确保数据在传输过程中的安全性和高效性。总之,应用层协议在互联网技术的发展中起着至关重要的作用,它为用户带来了丰富的在线服务和应用体验。
作者其他创作
大纲/内容
web服务与HTTP协议
web服务
关键技术
超文本传输协议HTTP
超文本标记语言 HTML
统一资源定位符 URL
工作方式
浏览器/服务器
HTTP工作机制
URL与信息资源定位
组成
协议类型
http:
主机名
www.szu.edu.en
路径及地址
szu2007/index.html
格式
访问方式://服务器名【:端口号】/路径/文件名
HTTP默认的端口号为80
无状态协议
服务器不保存浏览器的任何状态信息
HTTP使用面向连接的TCP协议
web浏览器访问web服务器
客服端发起TCP连接,在客户端和服务器之间建立TCP连接
TCP连接建立后,客户端的web浏览器可以发送HTTP请求报文,并接受应答报文
web服务器接收HTTP请求,发送应答报文
非持续连接
对每一次请求都要建立一次TCP连接
持续连接
所有请求和应答报文都通过一个持续的TCP连接来传送
服务器接到客户端的请求才关闭连接
分类
流水线方式
客户端可以连续的发送请求,访问所有对象只要花一个RTT时间
非流水线方式
客户端在收到前一个响应后才能发出新的请求
HTTP报文格式
请求报文
请求行
方法
URL
HTTP版本
报头
空白行
正文
应答报文
状态行
报头
正文
电子邮件服务与协议体系
电子邮件地址格式
用户名@主机名
cees@szu.com
邮件传输程序
传送和接收
客户/服务器方式工作
报告
传输过程
向DNS系统查询与该报文的邮件地址有关的邮件交换资源记录
使用TCP协议建立SMTP对话,发送邮件报文
email协议SMTP
邮件读取协议
POP3
建立TCP协议,发送用户名和口令,列出邮件清单,可逐个读取
IMAP4
可检查邮件头部,可搜索,可部分下载,功能高级
愿意收取邮件报文时,才启动接收
域名系统与DNS服务
DNS
作用:将主机的域名转换成IP地址
采用C/S模式
域名
级别最低的域名写在最左边
根据组织、地理分类
将域名转化为对应的IP地址的过程叫做域名解析
递归解析
本地域名服务器只需要向根域名服务器发出1次查询请求
其余的查询过程都在其他的域名服务器之间进行,最后由根域名服务器向本地域名服务器反馈结果
反复解析
程序首先向本地域名服务器发送查询请求
若查不到,则本地域名服务器向根域名服务器查询
根域名服务器告诉本地域名服务器下一级szu域名服务器的IP地址
csse域名服务器最终将……的IP地址告诉本地域名服务器
向域名服务器发出一个带有带解析域名的DNS请求
网络文件传输与FTP/TFTP协议
FTP文件服务
采用C/S模式,TCP协议
匿名FTP服务,用户只可下载,不可上传
客户端与服务器之间建立双重连接
控制连接
端口号21
数据连接
端口号20
FTP会话过程
TFTP文件服务
采用UDP协议
有内存空间限制的采用TFTP
0 条评论
下一页
为你推荐
查看更多