考研:计网应用层考点总结

应用层考点总结

各类协议及其特性

协议名作用传输层协议端口号
DNS(Domain Name System)域名解析UDP53
FTP(File Transfer Protocol)文件传输TCP控制连接服务器端21/数据连接服务器端20
SMTP(Simple Mail Transfer Protocol)电子邮件发送(仅限127个ASCII字符组成的邮件),负责主机->邮件服务器以及邮件服务器之间的传输TCP25
POP3电子邮件接受,负责邮件服务器到主机的传输TCP110
HTTPwww超文本传输/也可用于取代SMTP中从主机到邮件服务器的传输TCP80

DNS考点

一、递归方式与迭代方式的域名解析过程

​ 首先,两种方式中主机都只向本地域名服务器发送一次请求;

​ 如果是递归方式,本地域名服务器也只发送一次请求,之后其他域名服务器一次查询下一级服务器并返回结果;

​ 如果是迭代方式,本地域名服务器会发送多次请求,每次请求返回下一个查询的域名服务器地址,直到确认域名所对应的IP地址为止。

二、域名、IP地址和MAC地址的对应关系

​ 一个域名可以对应多个IP地址,只要在域名服务器上做对应的数据映射修改即可,同理,可以不对应IP地址。

​ 一个IP地址也可对应多个域名,如果一个主机有两个网卡,他可以拥有两个MAC地址,一个IP地址一定会对应一个MAC地址。

三、最多访问次数和最少访问次数的计算

​ 首先,要搞明白进行访问的主体是谁,

​ 如果是主机,他至少需要等待访问本地域名服务器的那一次RTT,至多情况下,根域名服务器(.)+顶级域名服务器(com)+权限域名服务器+本地域名服务器,其中权限域名服务器可能不止一次。

​ 如果是本地域名服务器,少一次访问。

FTP考点

  1. 首先建立控制连接,然后建立数据连接。
  2. 客户端并没有固定端口号。
  3. 客户使用anonymous访问,即可匿名访问。

HTTP考点

一、流水传输与非流水传输

​ HTTP1.0默认采用非流水,每次传输都需要重新建立TCP连接,

​ HTTP1.1默认采用流水,传输全部完成后才断开TCP连接。

二、HTTP请求方法

GET:获取URL所指向信息

HEAD:获取URL所指向信息的头部,即只要进行响应即可

POST:给服务器添加注释

CONNECT:代理服务器

三、最短获取时间

对于采取流水方式的HTTP来说,假设一个网页上有n个资源,每个资源都需要1个MSS,

从Web请求发出记起,建立TCP连接需要3/2个RTT,

把最后1/2个RTT拿出来,视作请求网页发送的请求分组,则从Web请求到接收网页信息一共需要2RTT

之后每个资源都需要先请求资源再进行传输,要n个RTT,

一共需要n+2个RTT。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值