IP地址组成与类型
2007-09-19 10:24
1036 查看
一个IP地址由4个字节共32位的数字串组成,这4个字节通常用小数点分隔。每个字节可用十进制或十六进制表示,如129.45.8.22或0x8.0x43.0x10.0x26 就是用十进制或十六进制表示的IP地址。IP地址也可以用二进制表示。
一个IP地址包括两个标识码(ID),即网络ID和宿主机ID。
同一个物理网络上的所有主机都用同一个网络ID,网络上的一个主机(包括网络上工作站、服务器和路由器等)有一个主机ID与其对应。据此把IP地址的4个字节划分为2个部分,一部分用以标明具体的网络段,即网络ID;另一部分用以标明具体的节点,即宿主机ID。
在这32位地址信息内有五种定位的划分方式,这五种划分方法分别对应于A、B、C、D和E类IP地址。
A类:一个A类IP地址由1个字节的网络地址和3个字节主机地址组成,网络地址的最高位必须是“0”(每个字节有8位二进制数)。
B类:一个B类IP地址由2个字节的网络地址和2个字节的主机地址组成,网络地址的最高两位必须是“10”。
C类:一个C类地址是由3个字节的网络地址和1个字节的主机地址组成,网络地址的最高三位必须是“110”。
D类:用于多点播送。第一个字节以“1110”开始。因此,任何第一个字节大于223小于240的IP地址是多点播送地址。全零(“0.0.0.0”)地址对应于当前主机。全“1”的IP地址(“255.255.255.255”)是当前子网的广播地址。
E类:以“11110”开始,为将来使用保留。
用作特殊用途的IP地址:凡是主机段,即宿主机ID全部设为“0”的IP地址称之为网络地址,如129.45.0.0;广播地址:凡是主机ID部分全部设为“1”的IP地址称之为广播地址,如129.45.255.255;保留地址:网络ID不能以十进制“127”作为开头,在此类地址中数字127保留给诊断用。如127.1.1.1用于回路测试,同时网络ID的第一个8位组也不能全置为“0”,全“0”表示本地网络;网络ID部分全部为“0”和全部为“1”的IP地址被保留使用。
IP地址是适合大型网和小型网的。地址是自定义的,它的最高位定义地址的类型。A类地址支持多个主机在一个网:最高位为0,跟随有7Bit网络部分和24Bit主机部分。在B类地址,最高位是非0,跟随有14Bit网络号和16Bit主机号。C类地址以110开始,跟随有21Bit网络号和8Bit主机号。按常规,IP地址由加点的字符给出。地址由四部分10进制数组成,用点作分隔。例如,10.0.0.51和128.10.2.1分别是A类和B类的IP地址。 文章录入:dnbm 责任编辑:dnbm
一个IP地址包括两个标识码(ID),即网络ID和宿主机ID。
同一个物理网络上的所有主机都用同一个网络ID,网络上的一个主机(包括网络上工作站、服务器和路由器等)有一个主机ID与其对应。据此把IP地址的4个字节划分为2个部分,一部分用以标明具体的网络段,即网络ID;另一部分用以标明具体的节点,即宿主机ID。
在这32位地址信息内有五种定位的划分方式,这五种划分方法分别对应于A、B、C、D和E类IP地址。
A类:一个A类IP地址由1个字节的网络地址和3个字节主机地址组成,网络地址的最高位必须是“0”(每个字节有8位二进制数)。
B类:一个B类IP地址由2个字节的网络地址和2个字节的主机地址组成,网络地址的最高两位必须是“10”。
C类:一个C类地址是由3个字节的网络地址和1个字节的主机地址组成,网络地址的最高三位必须是“110”。
D类:用于多点播送。第一个字节以“1110”开始。因此,任何第一个字节大于223小于240的IP地址是多点播送地址。全零(“0.0.0.0”)地址对应于当前主机。全“1”的IP地址(“255.255.255.255”)是当前子网的广播地址。
E类:以“11110”开始,为将来使用保留。
用作特殊用途的IP地址:凡是主机段,即宿主机ID全部设为“0”的IP地址称之为网络地址,如129.45.0.0;广播地址:凡是主机ID部分全部设为“1”的IP地址称之为广播地址,如129.45.255.255;保留地址:网络ID不能以十进制“127”作为开头,在此类地址中数字127保留给诊断用。如127.1.1.1用于回路测试,同时网络ID的第一个8位组也不能全置为“0”,全“0”表示本地网络;网络ID部分全部为“0”和全部为“1”的IP地址被保留使用。
IP地址是适合大型网和小型网的。地址是自定义的,它的最高位定义地址的类型。A类地址支持多个主机在一个网:最高位为0,跟随有7Bit网络部分和24Bit主机部分。在B类地址,最高位是非0,跟随有14Bit网络号和16Bit主机号。C类地址以110开始,跟随有21Bit网络号和8Bit主机号。按常规,IP地址由加点的字符给出。地址由四部分10进制数组成,用点作分隔。例如,10.0.0.51和128.10.2.1分别是A类和B类的IP地址。 文章录入:dnbm 责任编辑:dnbm
相关文章推荐
- IP地址组成与类型
- NetworkInfo类,判断网络类型,获取WIFI名称,网速,网络信号,IP地址,MAC地址
- asp.net 取得远程的IP地址和浏览器类型
- js正则表达式判断一个字符串是否是正确的有数字和小数点组成的金钱形式和 判读数值类型的正则表达式
- IP地址的组成和分类
- C/C++ ip地址与int类型的转换实例详解
- c#中获取cpu序列号、网卡mac地址、ip地址、硬盘序列号、登录用户名、pc类型、计算机名称、物理内存
- 【整理】Virtualbox中的网络类型(NAT,桥接等),网卡,IP地址等方面的设置
- Android的animation由四种类型组成
- ip地址的组成(网络位+主机位)
- js正则表达式判断一个字符串是否是正确的有数字和小数点组成的金钱形式和 判读数值类型的正则表达式
- 直接上一段用于内网获取本机ip地址的方法,更全面的可以先获取本机网络类型,在获取ip
- Matlab编程与数据类型 -- 函数M文件的组成
- C#中获取CPU序列号、网卡Mac地址、IP地址、硬盘序列号、登录用户名、PC类型、计算机名称、物理内存
- #获取本机IP地址时排除IPv6类型,只返回IPv4地址的方法
- 学习总结-定义新的数据类型,一个新类的组成
- ip地址的转换类型
- JPG文件类型及文件组成
- IP地址的类型与分类