关于DNS、FTP、EMAIL和WWW

本文详细介绍了互联网基础协议,包括DNS的递归查询和迭代查询,FTP的工作原理和数据连接,EMAIL中的SMTP、POP3和IMAP协议,以及WWW的HTTP协议,探讨了非持久性和持久性连接及其报文格式。
摘要由CSDN通过智能技术生成

DNS系统

当我们访问一个网站时,需要通过IP地址作为网络标识符来与网站进行数据交换。但是记忆IP地址是很困难的,因此出现了域名来代替IP地址。如最常用的www.baidu.com,就是一个域名。

DNS系统,即域名系统,就是用来实现IP地址与域名转换的工具。当我的主机提供了一个域名时,DNS服务器实现域名到IP地址的转换,并将IP地址交付给主机,主机自动通过IP地址访问该网站,网站将信息交付于我。

DNS是基于客户/服务器(C/S) 的协议,使用UDP。

域名的分级:根(最后省略的一个小数点),顶级域名,二级域名,三级域名。

域名服务器的分级:根域名服务器,顶级域名服务器,权限域名服务器,本地域名服务器。

本地域名服务器严格意义上不属于服务器分级,当一个主机发出DNS查询请求时,这个查询请求报文就发给本地域名服务器。针对不同的网络,它可能是权限域名服务器,也可能是其他的域名服务器。

顶级域名服务器管理该顶级域名服务器注册的所有二级域名。

权限域名服务器负责一个区的域名服务器。

递归查询

主机询问本地域名服务器,当本地域名服务器没有时,本地首先查询根域名服务器,根域名服务器继续请求顶级域名服务器,顶级域名服务器继续请求权限域名服务器……得到IP地址后再依次传回本地,本地交给主机。

递归查询比较少用。

迭代查询

主机询问本地域名服务器,本地域名服务器首先查询根域名服务器,根域名服务器查询到顶级域名服务器后告知本地,本地域名服务器继续请求顶级域名服务器,顶级域名服务器查询到权限域名服务器后告知本地……本地交给主机。

 

FTP

一个文件的传输过程一定需要协议的规定,其中最为常用且基础的就是文件传输协议FTP,它支持不同种类主机系统之间的文件传输。此外还有简单文件传送协议TFTP,面向小文件,适用于UDP协议。

FTP是基于客户/服务器(C/S) 的协议,使用TCP实现可靠传输。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值