dhcprelay(DNS与DHCP)

管理员 2024-09-19 23:55:37 0
1、前言

网络服务主要讲DNS和DHCP。

2、DNS名词

域名系统(Domain Name System,缩写:DNS),实现域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。DNS使用UDP端口53。当前,对于每一级域名长度的限制是63个字符,域名总长度则不能超过253个字符。相当于电话本,联系人与他的电话,或者电话与这个电话对应的联系人。而网络就是IP与网址。

一个上网的用户在浏览器上输入域名后,浏览器将域名解析请求发往本地的域名服务器。如果本地的域名服务器能够解析,则直接得到结果,否则本地的域名服务器将向根域名服务器发送请求。依据根域名服务器返回的指针再查询下一层的域名服务器,依此类推,最后得到所要解析域名的IP地址。

域名系统是一个树型结构,其形式如下:com(企业)、net(网络运行服务机构)、 gov(政府机构)、org(非赢利性组织)、edu(教育)域由InterNic管理,其注册、运行工作由Network Solution公司负责。

域名服务器通常会有两种形式:域名服务器,以及缓存域名服务器。

域名服务器

提供DNS信息,并对请求给出。某个IP地址需要反向DNS(IP 到主机名)。备份服务器,或从(slave) 服务器,在主服务器出现问题或无法访问时来应答查询请求。

缓存域名服务器

为本地的DNS服务器提供缓存,并更快地响应。

当某个访问请求解析过一个域名以后,该解析记录就放置在缓存中,以后再有同样的解析请求,就直接从缓存中提供结果,加快了访问者的应答速度。

1)A记录(Address)

用来指定主机名(或域名)对应的IP地址记录。

2)CNAME记录

当 DNS 系统在查询CNAME左面的名称的时候,都会转向CNAME右面的名称再进行查询,一直追踪到最后的PTR或A名称,成功查询后才会做出回应,否则失败。这种记录允许将多个名字映射到同一台计算机。

3)MX记录

用来邮箱解析,路由记录。用户可以将该域名下的邮件服务器指向到邮箱服务器上,然后自行操控所有的邮箱设置。

4)TTL值(生存时间(Time To Live))

表示DNS记录在DNS服务器上缓存时间。

5)泛域名解析

将*域名解析到同一IP。在域名前添加任何子域名,均可访问到所指向的IP地址。

6)域名智能解析

除了具备一般的基本DNS解析功能外,还可以自动识别浏览者的来源,并把相同的域名智能解析到双线路的网通或电信IP, 以便更快访问网站。

7)正反向解析

域名解析为IP,即为正向解析。反之为反向解析。

3、DHCP名词

DHCP(动态主机配置协议)是一个局域网的网络协议。由服务器控制一段IP地址范围,客户机登录时就可以自动获得服务器分配的IP地址和子网掩码。

采用UDP作为传输协议,主机发送请求消息到DHCP服务器的67号端口,DHCP服务器回应应答消息给主机的68号端口。

除了DHCP服务器,也有DHCP中继器(DHCPRelay)。即使用DHCP中继代理来转发DHCP请求和应答消息。

相关文章