首页 > 代码库 > ipv4

ipv4

IPv4地址分成两部分:

网络地址:用以标明具体的网络段,代表一个段或一个区域;

主机地址:用以标明具体的节点,即某个网络中的特定的计算机号码,似于电话号码的除了区号后面的数字,是唯一标识;

同一个物理网络上的所有主机都用同一个网络标识,网络上的一个主机(包括网络上工作站、服务器和路由器等)都有一个主机标识与其对应;


例如:

网络中心的服务器的IP地址为210.37.3.20/24,可以把它分成网络标识和主机标识两部分:

      

    网络标识:210.37.3.0  

     

    主机标识:     20         

     

    合起来写:210.37.3.20  


ipv4地址的分类: A类地址、B类地址、C类地址、D类地址、E类地址

分为ABCDE类的原因:

     由于网络中包含的计算机有可能不一样多,有的网络可能含有较多的计算机,也有的网络包含较少的计算机,于是人们按照网络规模的大小,

把32位地址信息设成三种定位的划分方式,这三种划分方法分别对应于A类、B类、C类IP地址。  



*******************************************************************************************************************************************************

网路地址的类型:

公网地址:A、B、C

保留地址:也叫私有地址、内部地址或专用地址,不能直接连接到公共因特网上,只能用在局域网内;

10: A类地址私有地址(10/8)

172.16--172.31: B类地址私有地址(172.16/12)

192.168: C类地址私有地址(192.168/16)



A类公网地址:

网路部分:8位

主机部分:24位

默认子网掩码:8位

网络地址的范围:

00000001 00000000 00000000 00000001

01111110 11111111 11111111 11111110

1-126


B类公网地址:

网路部分:16位

主机部分:16位

默认子网掩码:16位


网络范围:

10000000 00000000 00000000 00000001

10111111 11111111 11111111 11111110

128-191


C类公网地址:

网络部分:24位

主机部分:8位

默认子网掩码:24位


网络范围:

11000000 00000000 00000000 00000001

11011111 11111111 11111111 11111110


192-223

*******************************************************************************************************************************************

其它特殊的IP地址:

组播地址:

组播报文的目的地址使用D类IP地址, D类地址不能出现在IP报文的源IP地址字段。

单播数据传输过程中,一个数据包传输的路径是从源地址路由到目的地址,

ip组播环中,数据包的目的地址不是一个,而是一组,形成组地址。

所有的信息接收者都加入到一个组内,并且一旦加入之后,流向组地址的数据立即开始向接收者传输,组中的所有成员都能接收到数据包。

组播组中的成员是动态的,主机可以在任何时刻加入和离开组播组。


广播地址:

Broadcast Address(广播地址)是专门用于同时向网络中所有工作站进行发送的一个地址。

主机标识段host ID 为全1 的IP 地址为广播地址,广播的分组传送给host ID段所涉及的所有计算机。

例如,对于10.1.1.0 (255.255.255.0 )网段,其广播地址为10.1.1.255 (255 即为2 进制的11111111 ),

当发出一个目的地址为10.1.1.255 的分组(封包)时,它将被分发给该网段上的所有计算机。


单播地址:就是本机的IP地址,用于点对点的发送


本地回环地址:127段,本地回环地址,用来标识本地网络


本文出自 “12336320” 博客,请务必保留此出处http://12346320.blog.51cto.com/12336320/1905231

ipv4