IP地址和子网划分

94 阅读3分钟

一.IP地址

1.IP地址的含义

IP地址:在网络中用来标识设备的具体地址,数据需要通过此进行寻址传输。

IP地址是逻辑上的地址,可以更改。

IP地址就像现实中的家庭地址,可以标识网络中的一个节点,数据就是通过它来找到目的地。

2.IP地址协议和构成

  1. ipv4 :目前主流的协议
  2. ipv6 :fe80::fe7:ca03:81f:2887

其中iPv4地址范围:0.0.0.0~255.255.255.255(2^32 约有43亿左右)

  • 公网----------全球可达 (无论我在地球上的何处 全球唯一)
  • 私网---------全球不可达 (公司内网 局域网)

ip地址的构成:

  • 网络id:用来标识一个网络,确定你属于哪一个网段,一定在高位(左边)
  • 主机id:用来区分一个网络内的不同主机,确定你是网段哪一台设备,一定在低位(右边)

3.IP地址的划分

  • A类地址的范围 0 - 127  
  • B类地址的范围 128 -191
  • C类地址的范围 192-223
  • D类地址的范围 224-239 (组播地址,不可用)
  • E类地址的范围 240-255 (科研地址,不可用)

4.共有地址和私有地址

私有IP地址:不直接用于互联网,通常在局域网中使用

image.png 公共IP地址:互联网上设备拥有的唯一地址

image.png

5.特殊地址

  • 0.0.0.0

0.0.0.0不是一个真正意义上的IP地址。它表示所有不清楚的主机和目的网络(代表任意地址)

  • 255.255.255.255

广播地址。对本机来说,这个地址指本网段内(同一广播域)的所有主机(局域网内的所有地址)

  • 127.0.0.1~127.255.255.254

本机回环地址,主要用于测试。在传输介质上永远不应该出现目的地址为“127.0.0.1”的 数据包(就是自己)

  • 224.0.0.0到239.255.255.255

组播地址,224.0.0.1特指所有主机,224.0.0.2特指所有路由器。224.0.0.5指OSPF 路由器,地址多用于一些特定的程序以及多媒体程序

  • 169.254.x.x

如果Windows主机使用了DHCP自动分配IP地址,而又无法从DHCP服务器获取地址,系统会为主机分配这样地(微软保留地址)

1.人为设置ip地址(手动)

2.通过技术手段 让电脑自己获取ip地址 dhcp(自动) 出错会出现169.254.X.X

二.子网掩码

  • 确定你的网段IP地址
  • IP地址和子网掩码必须成对出现
  • 将网段变成连续的1,将主机变成连续的0

相关公式:

  • 主机位=2^主机位次方
  • 可用主机位=(2^主机位次方)-2(其中主机位全为0位,网段不可以使用,全为1是广播地址不能使用)

子网划分

网络位向主机位借位,划分成2^n个子网 IP地址:32位 2进制表示  (43亿)逻辑上的地址 ,可以更改

00000000.00000000.00000000.00000000

……………………………………………………………………………………………

11111111.11111111.11111111.11111111