IP地址及子网掩码
原创
©著作权归作者所有:来自51CTO博客作者风一样的少年的原创作品,如需转载,请与作者联系,否则将追究法律责任
IP地址及子网掩码:
IP的基本概念:IP寻址技术中最重要的概念是IP地址。
通常因特网上的每台机器的地址都是唯一的,不可能有重复的地址。
IP地址表示:根据Internet的定义,IP地址分为A,B,C,D,E五类,在每类地址中都有相应的网络编号和主机编号的规定,它是32位二进制数表示,点分十进制表示形式如下:
例子:192.168.31.1
下面分介绍五类地址:
* A类地址
A类地址的网络号第一组的8位二进制表示,A类地址的特点是网络号的第一位二进制必须为“0”。A类地址的第一段范围是:1-126。A类地址的主机号由后面三组二进制表示,A类地址允许128-2=126网段,减2是因为0不能使用,127作为保留地址,A类地址的主机个数为2的24次方-2个主机,减2是因为全0的地址是网络地址,全1的地址的广播地址。这类地址通常分配给拥有大量主机的网络。
* B类地址
B类地址的网络号由前两组8位二进制数表示。B类地址的特点是网络标识的前两位二进制数取值必须为“10”,B类地址的第一段是:128-191,B类地址的网络号占前两组8位二进制表示,而主机号占后两组8位二进制表示。这类地址通常分配给节点较多的网络。
* C类地址
C类地址的网络号由前三组8位二进制数表示。C类地址的特点是网络标识的前三位二进制数取值为“110”,网络中的主机标识占1组8位二进制数,每个网允许有254台主机,适用于节点比较少的网络。
* D类地址
D类地址的第一个字节以“1110”开始,它是一个专保留地址,它并不指向特定的网络,此类地址只是为网络提供组播业务服务的。
* E类地址
E类地址的第一个字节以“11110”开始,是为以后更高层服务保留的地址。
特殊IP地址:
* 私有地址
私有地址的设计主要是为了让内网和外网隔离开来,私有地址只能在自己组网内部用,不能在Internet上用,Internet没有这些地址的路由,使这些地址的计算机上网必须通过NAT转换成为合法的IP地址(也称为公网地址),才被Internet“接受”。如果内部网络不连入Internet, 实际上是可以使用任何一类地址,否则必须保证连通网络的地址唯一性。
私有地址的划分范围:
* A:10.0.0 .0---10.2555.255.255
* B:172.16.255.255---172.31.255.255
* C:192.168.0.0---192.168.255.255
* 回环地址
A类网络地址“127”是一个保留地址,用于网中软件测试及本地机进程间通信叫估回环地址,无论什么程序,一旦使用加回环地址发送数据,协议软件都将立即返回,而不作任何网络传输。
注意:含网络号127的分组不能出现在任何网络上。
小技巧:Ping 127.0.0.1 ---如果反馈信息失败,说明IP协议栈有错,必须重新安装TCP/IP协议,网卡不接网线---用机的一些服务如SQL Server,IIS等就可以用127.0.0.1这个地址。Ping 本机地址时,如果反馈信息失败,说明网卡有问题,应该立即更换网卡。
* 广播地址
TCP/IP协议规定,主机号全为“1”的网络地址用于广播,叫做广播地址,所谓广播就是指同时向同一子网所有主机发送报文。
* 网络地址
TCP/IP协议规定,各位全为“0”的网络号被解释成“本”网络,含网络号“127”的分组不能出现在任何网络上,主机和网关不能为该地址广播任何寻径信息。主机号为全“0”和全“1”的地址在TCP/IP协议中有特殊含义,一般不能被用作一台主机的有效地址。
子网掩码:
子网掩码的作用:子网掩码的作用就是判断两个需要通信的主机是否需要经过网络转发,如果两个需要通信的主机在同一个子网内,就可以直接通信,如果两个需要通信的主机不在一个子网内,则需要寻找路径进行通信了,举例说明,电话号码前有区号,打本地的号码不需要加区号,而打不是本地的区号必须加上区号。那么如何来判断是否在一个子网内呢,就是通过子网掩码来确定是否在同一个子网,子网掩码就是来确认两个通信主机是否在一个子网中,和确定该主机的网络地址。
子网掩码的组成:子网掩码其实还是一个IP地址,ABC类IP地址都有默认的子网掩码,在子网掩码中,网络位用1表示,主机用0表示。
子网掩码的表现形式:
例:一个C类的子网掩码表现形式如下:
l 192.168.31.1 255.255.255.0
l 192.168.31.1/24
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
获取IP地址
端点(API接口)访问获取IP地址!
IP Java SpringBoot\