IPv4 地址简介

IPv4 地址 / Internet Protocol  version 4 address

  IP 地址,Internet Protocol Address,网络协议地址;

  IP 地址有两个功能:host or network interface identification / 主机或者网络层识别 和 location addressing / 定位地址

  IP 地址与网络接口绑定,并不是指向一台主机,一个主机可能有多个IP地址,如果其连接多个网络,有多个网络接口;

  IP 地址 32位 长,由 网络地址 / Network address 和 主机地址 / Host address 构成;

  

  网络地址 / Network address :

    An identifier for a node or host on a telecommunications network. / 一个节点或者主机在通信网络中的标识符;

    一台主机可能有多个网络地址;

  

  主机地址 / Host address:

    

  

 

网络地址,同一网络?

  网络地址 / Network Address,指的是网络中 某个网络接口 / 节点 的 逻辑地址 ;

  同一网络,网络地址相同,主机地址不同 的计算机之间才能相互通信:

  用网线直接相连、通过 集线器 / Hub 相连或通过 交换机 / Switch 间接相连的计算机之间,必须处于同一网络;

  有着不同的主机地址,才能相互通信,否则就要利用 网关 / Gateway 进行处理。

 

网络地址的计算

  子网掩码 / Subnet Mask,32 位,用来帮助区分出,32 位 IP 地址中网络地址和主机地址。

  网络地址(32 位)= IP 地址( 32 位)与 子网掩码( 32 位)进行按位与运算,

 

  IP 地址:  (122.96.34.13)

    122.    96.    34.    13

    0111 1010 - 0110 0000 - 0010 0010 - 0000 1101

  

  子网掩码: (255.255.255.0)

    255.    255.   255.   0

    1111 1111 -  1111 1111 -  1111 1111 - 0000 0000

  

  网络地址:  

    0111 1010 - 0110 0000 - 0010 0010 - 0000 0000

    122.    96.    34.    0

    (122.96.34.0) 

  

  即此例中按位与,得到的 网络地址=122.96.34.0;

  网络前缀为“/24”(读音为“slash 24”),表示此例中:

    32位IP地址 = 前24位描述的是网络地址+后8位描述的是主机地址,

  允许有2^8=256个主机地址,八位主机地址从0000 0000 ~ 1111 1111 (0~255),

  即IP地址从122.96.34.0~122.96.34.255;

    

  所以,如果四台主机,

    PC1( IP 地址 = 122.96.34.13,子网掩码 = 255.255.255.0),

    PC2( IP 地址 = 122.96.34.13,子网掩码 = 255.255.254.0),

    PC3( IP 地址 = 122.96.34.89,子网掩码 = 255.255.255.0),

    PC4( IP 地址 = 122.96.33.13,子网掩码 = 255.255.255.0)

    和PC1:

      PC2:子网掩码不同,网络地址不同,不是同一网络;

      PC3:子网掩码相同,网络地址相同,主机地址在范围内,同一网络;

      PC4:子网掩码相同,IP地址不同,网络地址不同,不是同一网络;

posted @ 2017-11-20 21:52  coneypo  阅读(1264)  评论(0)    收藏  举报