DNS介绍

DNS的诞生

DNS(Domain Name System) 是一套从域名到IP的映射系统。

在网络中要确定一台主机,可以通过IP地址来做到。但是IP地址不方便记忆, 于是人们发明了一种叫主机名的东西 。

最初时候人们把主机名和IP地址的对应关系都写在一个hosts文件里面,然后这个hosts文件由“互联网信息中心(SRI-NIC)”来管理和分发。也就是人们需要定期更新hosts文件。这个文件目前在windows系统的C:\Windows\System32\drivers\etc\hosts中。

时间长了,这个Hosts的机制并不好用,而且更新不及时,主机名多了之后hosts文件太大了,后来就不用这个机制了。

NAT技术

NAT技术背景

image-20200313173713144

  • 私有IP地址的定义极大程度的缓解了IPv4地址紧缺的问题。
  • 私有IP地址可以在本地局域网、私有网络内部随意使用,但是这些地址在公网上是不可被路由的,因此私有IP地址无法直接访问公网。
  • NAT网络地址转换技术能够将数据包中的IP地址进行转换。

DHCP

DHCP

  1. 用于终端设备自动获取IP地址、子网掩码、网关地址、DNS、租约时间等信息。
  2. 在cisco设备上默认IP地址租约时间是1天,终端设备在到期之前要续约,不然到期就会被收回。
  3. 终端设备需要提交Username、MAC地址、Client-ID这几种中的一个,来获取地址信息。
  4. DHCP服务收到用户信息,会从IP地址池中选一个地址发给终端设备。

NAT网络地址转换

NAT简介

  • 私有IP地址的定义极大程度的缓解了IPv4地址紧缺的问题。
  • 私有IP地址可以在本地局域网、私有网络内部随意使用,但是这些地址在公网上是不可被路由的,因此私有IP地址无法直接访问公网。
  • NAT网络地址转换技术能够将数据包中的IP地址进行转换。