6-应用层

应用层

1.概述

对应用程序通信提供服务
功能:文件传输、访问和管理&电子邮件&虚拟终端&查询服务和远程作业登陆
网络应用模型:C/S&P2P
1.C/S模型:
服务器:永久提供服务、永久访问地址/域名
客户机:1.与服务器通信,使用服务器提供的服务2.间接性接入网络3.可能使用动态IP4.不与其他客户机直接通信
2.P2P模型:
每个结点都有上传和下载的功能,不存在永远在线的服务器

2.域名管理系统DNS

域名:自左向右,由低到高
顶级域名:
- 国家顶级域名:cn,us,uk
- 通用顶级域名:com、net、org、gov
- 基础结构域名/反向域名:arpa

二级域名:
- 类别域名:ac、com、edu、gov
- 行政区域名:用于我国各省、自治区、直辖市 bj、js
- 自己注册的域名(全球唯一)
DNS服务器
- 根域名服务器:最高层次域名服务器,知道顶级域名服务器的IP地址
- 顶级域名服务器:负责管理该顶级域名服务器注册的所有二级域名
- 权限域名服务器:负责一个区的域名服务器
- 本地域名服务器:当一个主机发出DNS查询请求时,这个查询请求报文就发给本地域名服务器

地址解析查询:
递归查询:根域名服务器接着向下查询
迭代查询:根域名服务器返回结果,本地域名向顶级域名服务器发送请求

3.文件传输协议FTP

文件传输FTP、简单文件传送协议TFTP(适用于小文件);FTP使用TCP协议;TCP控制链接端口21,TCP数据连接端口20,控制链接始终保持打开,
登陆 ftp地址 用户名&密码

4.电子邮件

信封&内容(首部(to、主题)&主体)TCP连接,端口25,C/S

4.1SMTP

协议SMTP:发送时的协议、POP3协议:接收时的协议
1.连接建立:发送方->发送方邮件服务器—SMTP—>接收方邮件服务器----->回复发送方220Service ready------>发送方HELLO命令------->有能力接收回复“250 OK”(否则,回到“421 Service not available”)
2.邮件发送(A、B:SMTP客户端和SMTP服务器端):
A:MAIL FROM <>;B:250 OK
A:RCPT TO<>可以有多个;B:250 OK/550 No such user here
A:DATA ;B:354 Start mail input ;end with.
A:data…以.结尾;B:250 OK
3.连接释放:A:QUIT ;B:221
缺点:
不能传送可执行文件或其他二进制文件;仅限于传送7位ASCII码,不能传输其他非英语国家的文字;会拒绝超过一定长度的文字------>解决办法:通用因特网邮件扩充MIME(将非ASCII码转为7位ASCII码)

4.2TOP3

邮局协议,端口号110,TCP连接
工作方式:下载并保留&下载并删除

4.3网际报文存取协议IMAP

接收端邮件服务器---->用户代理

4.4基于万维网的电子邮件

发送方用户代理—HTTP—>邮件服务器

5.万维网&HTTP协议

万维网WWW,统一资源定位符url(唯一标识)<协议>://<主机>:<端口>/<路径>;url不区分大小写
HTTP:超文本传输协议
cookie:存储在用户主机中的文本文件,记录一段时间内某用户的访问记录
特点:无状态、采用TCP,但本事是无连接的,两种连接方式(持久连接(keep-alive)、非持久连接(close))
报文结构:
在这里插入图片描述
状态码
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值