网络基础学习-二、IP地址

时间:2024-03-27 16:51:24

1.ip地址的介绍

IP 地址(Internet Protocol Address,互联网协议地址)是用于在网络中唯一标识主机或路由器的数字标识。IP 地址通常采用 IPv4 或 IPv6 格式,其中 IPv4 地址由 32 位二进制数字组成,IPv6 地址由 128 位二进制数字组成。

IPv4 地址分类
IPv4 地址根据其网络部分和主机部分的划分,分为以下几个类别:

  1. A 类地址

    • A 类地址的网络部分占 8 位,主机部分占 24 位。
    • A 类地址范围从 1.0.0.0 到 126.255.255.255,其中 0 和 127 保留不用。
    • A 类地址用于大型网络,可以分配大量主机。
  2. B 类地址

    • B 类地址的网络部分占 16 位,主机部分占 16 位。
    • B 类地址范围从 128.0.0.0 到 191.255.255.255。
    • B 类地址用于中等规模的网络,可以分配适中数量的主机。
  3. C 类地址

    • C 类地址的网络部分占 24 位,主机部分占 8 位。
    • C 类地址范围从 192.0.0.0 到 223.255.255.255。
    • C 类地址用于小型网络,可以分配少量主机。
  4. D 类地址

    • D 类地址用于多点广播,范围从 224.0.0.0 到 239.255.255.255。
  5. E 类地址

    • E 类地址用于实验和研究,范围从 240.0.0.0 到 255.255.255.255。

IPv6 地址
IPv6 地址采用 128 位二进制数字表示,通常由 8 组 16 进制数字组成,每组之间用冒号分隔。IPv6 地址的分类相对简单,不再像 IPv4 那样划分为不同类别,而是根据前缀长度来确定地址的用途和范围。

总的来说,IP 地址是网络中设备的唯一标识,IPv4 地址根据网络部分和主机部分的划分分为 A、B、C、D、E 类地址,而 IPv6 地址则采用更加简洁的表示方式,不再采用类别划分。

但是要记住一下的地址
私有网络 范围
10.0.0.0 ~ 10.255.255.255
172.16.0.0 ~172.31.255.255
192.168.0.0 ~ 192.168.255.255

2.域名

在访问一台服务器的时候,需要服务的计算机要ip地址,但是ip有点不好记忆,就推出域名技术(ip名字)域名用于数据传输

  1. **www.google.com**
    • 这是谷歌搜索引擎的域名。在这个域名中,“www”是子域名,表示网站服务器的名称,“google”是二级域名,表示网站的名称,“com”是*域名,表示商业类域名。

3.DNS

DNS(Domain Name System,域名系统)是互联网中用于将域名解析为对应 IP 地址的分布式命名系统。简单来说,DNS 的作用是将人类可读的域名转换为计算机可识别的 IP 地址,从而实现网络中不同设备之间的通信和数据传输。

以下是 DNS 的一些关键特点和功能:

  1. 域名解析:DNS 是通过域名解析的方式来实现将域名转换为对应的 IP 地址。用户在浏览器中输入域名时,DNS 会将这个域名映射到相应的 IP 地址,从而使得计算机能够准确找到目标资源。

  2. 分布式系统:DNS 是一个分布式系统,由多个域名服务器组成,分布在全球各地。这种分布式结构有助于提高系统的可靠性和性能,同时也减轻了单一服务器的负载压力。

  3. 层级结构:DNS 的域名系统采用了层级结构,从根域名服务器、*域名服务器、权威域名服务器到本地域名服务器,每一级域名服务器负责不同的域名解析任务,协同工作完成整个解析过程。

  4. 缓存机制:DNS 服务器会对解析过的域名信息进行缓存,以提高解析效率和减少网络流量。当用户再次查询相同的域名时,DNS 可以直接返回缓存的结果,而不必重新进行解析。