应用层

作者: 一块大番薯 | 来源:发表于2018-03-20 10:28 被阅读21次
域名系统 DNS
层次结构
  • 域名服务器分类:
    根域名服务器:解析顶级域名;
    顶级域名服务器:解析二级域名;
    权限域名服务器:解析区内的域名;
    本地域名服务器:也称为默认域名服务器。可以在其中配置高速缓存。

  • 域包含多个区:


    两个区需要两个权限域名服务器
  • 解析过程


    迭代和递归

    迭代:域名服务器解析结果返回到本地域名服务器,然后本地域名服务器继续向其它域名服务器请求解析。
    递归:域名服务器解析结果继续向前请求解析,最后的结果才会返回。
    主机向本地域名服务器请求解析采用递归;
    本地域名服务器向其它域名服务器请求解析采用递归或迭代。

文件传输协议 FTP

FTP 需要在运输层建立两个并行的 TCP 连接:控制连接和数据连接,分别占用的端口号是 21 和 20 。
控制连接在整个会话期间一直保持打开,而数据连接在数据传送完毕之后就关闭。

远程终端协议 TELNET

用于登录到远程主机上,并且远程主机上的输出也会返回。
适应许多计算机和操作系统的差异,例如不同操作系统系统的换行符定义。

电子邮件协议

发送协议常用 SMTP,读取协议常用 POP3 和 IMAP。

  • POP3:只要用户从服务器上读取了邮件,就把该邮件删除。
  • IMAP:需手动删除邮件,支持创建自定义文件夹。
  • SMTP:只能发送 ASCII 码,而互联网邮件扩充 MIME 可以发送二进制文件。
动态主机配置协议 DHCP

自动配置 IP 地址、子网掩码、默认路由器 IP 地址、域名服务器的 IP 地址。
工作原理:
需要 IP 地址的主机广播发送 DHCP 发现报文(将目的地址置为全 1,即 255.255.255.255:67,源地址设置为全 0,即 0.0.0.0:68),DHCP 服务器收到发现报文之后,则在 IP 地址池中取一个地址,发送 DHCP 提供报文给该主机。

点对点传输 P2P

洪流:对于一个文件,对等方的集合

文件块:文件的数据单元,大小固定。

追踪器:一个对等方加入洪流时,必须向追踪器注册,并周期性地通知追踪器它仍在洪流中。

相邻对等方:追踪器会随机从洪流中选择若干个对等方与新对等方连接,有连接的对等方成为相邻对等方。接收和发送文件块都是在相邻对等方中进行。

最稀有优先的策略:当一个对等方需要很多文件块时(一对多),优先请求相邻对等方中副本最少的文件块。

最高速率:当很多对等方向同一个对等方请求文件块时(多对一),优先选择以最高速率向其发送文件块的对等方。

常用端口
应用层协议 端口号 运输层协议
DNS 53 UDP
FTP 控制连接 21,数据连接 20 TCP
TELNET 23 TCP
DHCP 目的端口 67,源端口 68 UDP
HTTP 80 TCP
SMTP 25 TCP
POP3 110 TCP
IMAP 143 TCP

相关文章

  • Linux 网络管理

    ↓发送接口 ↕ 应用层 ← 应用层协议 → 应用层 APDU接口 ↕ ...

  • http网络编程

    http协议基础 所谓网络编程,指的是应用层和传输层。 层级 内容 应用层 <应用层>TELNET,SS...

  • http网络编程

    http协议基础 所谓网络编程,指的是应用层和传输层。 层级 内容 应用层 <应用层>TELNET,SS...

  • 网络分层包含哪几部分?分别的作用

    五层 应用层 - http / ftp / dns - 报文 (应用层、表示层、会话层合并为应用层) 传输层 - ...

  • 计网笔记-应用层

    应用层分为两部分:应用程序,应用层协议 应用层 为用户提供Web访问,电子邮件,文件传输等功能的服务 应用层协议 ...

  • 网络协议底层原理(八):应用层

    一、应用层 应用层位于五层模型中的第一层,应用层的作用就是遵守各种应用层协议,从而产生数据,然后向下发送给传输层,...

  • 应用层架构之重构Controller

    本篇在 应用层架构之CDD 这篇的基础上提出,重构Controller和应用层。 这是关于CDD那篇 应用层架构之...

  • 计算机网络体系结构

    1.应用层 应用层是体系结构中的最高层。应用层直接为用户的应用程序提供服务。应用层协议很多,比如支持万维网应用的H...

  • 29 分布式缓存重建并发冲突问题以及zookeeper分布式锁

    上一篇 “分发层 + 应用层” 双层nginx 架构 之 应用层实现, 主要讲解了实现应用层数据缓存更新,为模板提...

  • tcp/ip协议族

    关注应用层协议就行了, 应用层往下的就不要关注了

网友评论

    本文标题:应用层

    本文链接:https://www.haomeiwen.com/subject/dldeqftx.html