计算机网络:应用层

发布时间:2023年12月21日

0 本节主要内容

问题描述
解决思路

1 问题描述

不同的网络服务:

  • DNS:用来把人们使用的机器名字(域名)转换为 IP 地址;
  • DHCP:允许一台计算机加入网络和获取 IP 地址,而不用手工配置;
  • SNMP:网络管理员利用网络管理协议,通过管理站对网络中的被管设备进行管理。

不同的网络应用:

  • 万维网:用链接的方法能非常方便地从互联网上的一个站点访问另一个站点,从而主动地按需获取丰富的信息;
  • 电子邮件:使用电子设备交换的邮件及其方法;
  • 文件传输:FTP、TFTP;
  • 远程登录:Telnet。

2 DNS

2.1 域名系统

域名采用层次树状结构的命名方法:www.myschool.edu。
在这里插入图片描述
DNS 是一个联机分布式数据库系统,采用客户服务器方式。
域名到 IP 地址的解析是由若干个域名服务器程序共同完成。
域名服务器程序在专设的结点上运行,运行该程序的机器称为域名服务器。

2.2 迭代查询

在这里插入图片描述

2.3 递归查询(比较少用)

在这里插入图片描述

3 DHCP

动态主机配置协议 DHCP (Dynamic Host Configuration Protocol) 提供了即插即用连网 (plug-and-play networking) 的机制,允许一台计算机加入网络和获取 IP 地址,而不用手工配置。

3.1 DHCP 工作方式

需要 IP 地址的主机向 DHCP 服务器广播发送发现报文 (DHCPDISCOVER) 。
在这里插入图片描述
DHCP 服务器回答提供报文 (DHCPOFFER) (单播),提供 IP 地址等配置信息。
在这里插入图片描述

3.2 DHCP 中继代理 (relay agent)

问题:每个网络上都需要有 DHCP 服务器吗?
答案:不需要,因为会使 DHCP 服务器的数量太多。
问题:若没有 DHCP 服务器,如何自动获得地址?
解决:每一个网络至少有一个 DHCP 中继代理,它配置了 DHCP 服务器的 IP 地址信息。

DHCP 中继代理收到主机广播发送的发现报文后,就以单播方式向 DHCP 服务器转发此报文,并等待其回答。
收到 DHCP 服务器回答的提供报文后,DHCP 中继代理再将其发回给主机。
在这里插入图片描述

4 SNMP

网络管理的五大功能:

  • 故障管理:故障检测、隔离和纠正。
  • 配置管理:初始化网络、并配置网络。
  • 计费管理:记录网络资源的使用。
  • 性能管理:估价系统资源的运行状况及通信效率等。
  • 网络安全管理:对授权机制、访问控制、加密和加密关键字的管理。

4.1 网络管理的一般模型

在这里插入图片描述

文章来源:https://blog.csdn.net/search_129_hr/article/details/135133070
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。