IP地址
    IP地址有32位,由四个八位二进制数组成,IP地址通常采用点分十进制,共四组,每组的取值位0---255
IP地址的分类:
IP地址有两部分组成:网路部分(netID)和主机部分(hostID)。其中网络部分用于标识不同的网络,主机部分标识网络中不同的主机。
IP地址分为A,B,C,D,E  5类:
(1)AIP地址:(0
A类地址第一个8位二进制数表示网络号,后三个8位二进制数表示主机号,即A类:地址=+++主。
A类地址的有效范围是:1—126
1.1.1 .1----------126.255.255.255
00000001.00000001.00000001.00000001----01111111.11111111.11111111.11111111
AIP地址拥有的最大主机数位224-2=16777216-2=16777214AIP地址比较适合大型网络的使用
127.0.0.1称为本机回返地址,通常在本机上ping这个地址用于检查本机的TCP/IP是否安装正确。
(2)Bip地址(10
B类地址前28位二进制数表示网络号,后28位二进制数表示主机号,即B类地址:地址=+++主。
Bip地址有效范围是:128----191
128.1.1.1--------191.255.255.255
10000000.00000001.00000001.00000001----10111111.11111111.11111111.11111111
BIP地址拥有的最大主机数位216-2=65536-2=65534BIP地址比较适合中等规模网络的使用。
         
(3)CIP地址
CIP地址的前38位二进制数为网络号,后18位二进制数位为主机号,即CIP地址;:地址=+++
CIP地址有效范围是:192----------223
192.1.1.1------------223.255.255.255
11000000.00000001.00000001.00000001----11011111.11111111.11111111.11111111
CIP地址拥有的最大主机数是28-2=128-2=126
CIP地址比较使用在主机数目比较少的网络中。
(4)DIP地址
DIP地址用于组播通信,不能在互联网上使用
DIP地址的有效位是224---239
224.1.1.1----239.255.255.255
11100000.00000001.00000001.00000001----11101111.11111111.11111111.11111111
 
(5)EIP地址
EIP地址用于科学研究的地址,也不能在互联网上使用。
EIP地址的有效范围是240---254
240.1.1.1----254.255.255.255
11110000.00000001.00000001.00000001-----11111110.11111111.11111111.11111111
 
Internet上的合法的IP地址:
目前在互联网上只使用A,B,C三类IP地址,其中在A,B,C三类IP地址中找出一部分供企业内部来使用,这一类的IP地址称为私有IP地址,其中包括以下三组:
*  0.0.0 .0-----10.255.255.255
* 172.16.0.0---172.31.255.255
* 192.168.0.0----192.168.255.255
 
子网掩码
在网络中不同主机之间的通信可以分以下两种情况:
* 同一个网络中的两台主机
* 不同一个网络中的两台主机
为区分这两种情况,进行通信的两台主机就必须获取远端主机IP地址的网络部分做出判断。
* 如果源主机的网络地址=目的主机的网络地址,则为相同网络之间通信
* 如果源主机的网络地址≠目的主机的网络地址,则为不同网络之间通信
如何获取远端主机的IP地址,这时就需要子网掩码:
* A类地址默认子网掩码是:255.0.0.0
* B类地址默认子网掩码是:255.255.0.0
* C类地址默认子网掩码是:255.255.255.0
有了子网掩码,只要把IP地址与子网掩码做“与”运算,就可以获得IP
地址的网络地址,其中“与”运算规则如下:
* 0“与”0=0
* 0“与”1=0
* 1“与”0=0
* 1“与”1=1
 
例如:IP地址192.168.1.1 子网掩码是;255.255.255.0,求网络地址可以进行如下运算:
192  .  168   .   1    .    1
11000000.10101000.00000001.00000001
 
255  .   255 .   255  .    0
11111111.11111111.11111111.11111111
 
  
1 1 0 0 0 0 0 0.1 0 1 0 1 0 0 0.0 0 0 0 0 0 0 1.0 0 0 0 0 0 0 1
1 1 1 1 1 1 1 1.1 1 1 1 1 1 1 1.1 1 1 1 1 1 1 1.0 0 0 0 0 0 0 0
1 1 0 0 0 0 0 0.1 0 1 0 1 0 0 0.0 0 0 0 0 0 0 1.0 0 0 0 0 0 0 0
         192      .      168   .    1        .