计算机网络--应用层1

1.定义
应用层协议定义了一种服务,用于解决一类问题,需要通过客户和服务器之间的通信来完成,协议通信是所采用的规则
2.DNS域名解析协议
域名:为了方便机器处理,需要将方便记忆的主机名转换为32位IP地址
域名结构:采用层次树状结构的命名方法
例如www.baidu.com,其中www是主机名,baidu.com是域名,主机名和域名构成了完全限定域。
根:. 可以省略
顶级域名:国家顶级域名(cn、us)通用顶级域名(com、org、net、edu)
二级域名:可以是国家域名或者顶级域名下的顶级域名的名字,但是二级域名,也可以是自己定义的名字,用于企业自己管理
在这里插入图片描述
域名解析过程
DNS 域名解析系统是基于 UDP 协议,将域名解析为 IP 地址。
(1) 打开浏览器,输入一个域名如 www.baidu.com,此时主机会发送一个 DNS 请求到本地浏览器(本地DNS 服务器一般由 ISP 提供,如中国移动.如果是学校公司的话可能会有自己的DNS服务器)。
(2) 本地 DNS 服务器查询缓存记录,有则直接返回结果,此时称为权威应答。没有则向 DNS 根服务器进行查询,此时,称为非权威应答。
(3) 如果根服务器没有记录具体的域名和 IP 地址的对应关系,就告知本地 DNS 服务器向哪一个域服务器进行查询。
(4) 本地服务器继续向DSN域服务器进行查询告知本地 DNS 服务器所查域名对相应的IP地址。
(5) 本地 DNS 服务器最后将查询结果告知浏览器,同时本地DNS缓存记录,方便下次解析相同域名。
3.动态主机配置协议DHCP
定义
移动设备、无线设备在连接网络时,需要进行地参数配置,才能相互通信。在协议软件中给这些参数赋值的动作叫做协议配置。一个软件协议在使用之前必须是已正确配置的。
需要配置的项目:
(1) IP 地址
(2) 子网掩码
(3) 默认路由器的 IP 地址
(4) 域名服务器的 IP 地址
互联网广泛使用的动态主机配置协议 DHCP 提供了即插即用连网的机制。
这种机制允许一台计算机加入新的网络和获取IP 地址而不用手工参与。
需要 IP 地址的主机在启动时就向 DHCP 服务器广播发送发现报文,这时该主机就成为 DHCP 客户。
本地网络上所有主机都能收到此广播报文,但只有 DHCP 服务器才回答此广播报文。
DHCP 服务器先在其数据库中查找该计算机的配置信息。若找到,则返回找到的信息。若找不到,则从服务器的 IP 地址池中取一个地址分配给该计算机。DHCP 服务器的回答报文叫做提供报文。
中继代理
并不是每个网络上都有 DHCP 服务器,这样会使 DHCP 服务器的数量太多。现在是每一个网络至少有一个 DHCP 中继代理,它配置了 DHCP 服务器的 IP 地址信息。
当 DHCP 中继代理收到主机发送的发现报文后,就以单播方式向 DHCP 服务器转发此报文,并等待其回答。收到 DHCP 服务器回答的提供报文后,DHCP 中继代理再将此提供报文发回给主机。
租用期
DHCP 服务器分配给 DHCP 客户的 IP 地址的临时的,因此 DHCP 客户只能在一段有限的时间内使用这个分配到的 IP 地址。DHCP 协议称这段时间为租用期。 租用期的数值应由 DHCP 服务器自己决定。
4.文本传输协议FTP
FTP提供交互式的访问,允许客户指明文件的类型与格式,并允许文件具有存取权限,可以删除FTP服务器文件、重命名FTP服务器文件等;
FTP客户端和服务器需要建立两个TCP连接:
命令:FTP客户发出的传送请求,发送给服务器端,端口号21
数据:用于传输文件,端口号20
FTP 特点:
1.文件传送协议 FTP 只提供文件传送的一些基本的服务,它使用 TCP 可靠的运输服务。
2.FTP 的主要功能是减少或消除在不同操作系统下处理文件的不兼容性。
3.FTP 使用客户服务器方式。一个 FTP 服务器进程可同时为多个客户进程提供服务。FTP 的服务器进程由两大部分组成:一个主进程,负责接受新的请求;另外有若干个从属进程,负责处理单个请求。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值