首页 > 代码库 > 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