怎么样才能确定IP地址是合法的,IP地址的分类是什么?
合法的IP地址中,每个三位数都是在0~254之间的,不可能是大于254就连255都不行。这才是合法的IP地址,还有 IP地址有A\B\C类IP。
iPv4的ip地址都是(1~255).(0~255).(0~255).(0~255)的格式。
IP地址分为五类,A类保留给政府机构,B类分配给中等规模的公司,C类分配给任何需要的人,D类用于组播,E类用于实验,各类可容纳的地址数目不同。
A、B、C三类IP地址的特征:当将IP地址写成二进制形式时,A类地址的第一位总是0,B类地址的前两位总是10,C类地址的前三位总是110。
1、A类地址
(1)A类地址第1字节为网络地址,其它3个字节为主机地址。它的第1个字节的第一位固定为0.
(2)A类地址网络号范围:0.0.0.0---127.0.0.0 地址范围0.0.0.0到127.255.255.255。
2、B类地址(1) B类地址第1字节和第2字节为网络地址,其它2个字节为主机地址。它的第1个字节的前两位固定为10。
(2) B类地址网络号范围:128.0.0.0---191.255.0.0。地址范围128.0.0.0到191.255.255.255。
3、C类地址
(1)C类地址第1字节、第2字节和第3个字节为网络地址,第4个字节为主机地址。另外第1个字节的前三位固定为110。
(2)C类地址网络号范围:192.0.0.0---223.255.255.0。地址范围 192.0.0.0到223.255.255.255。
4、D类地址(1) D类地址不分网络地址和主机地址,它的第1个字节的前四位固定为1110。
(2) D类地址范围:224.0.0.0---239.255.255.255
5、E类地址
(1) E类地址不分网络地址和主机地址,它的第1个字节的前五位固定为11110。
(2) E类地址范围:240.0.0.0---255.255.255.254
扩展资料
(一)IP分类
1、软核(Soft IP)软核以可综合的HDL的形式交付的,具有更灵活的优点和在性能(时序,面积,功耗)方面不可预测的缺点。软核增加了知识产权保护的风险,因为使用者需要RTL源代码。
2、固核(Firm IP)
3、硬核(Hard IP)已经进行了功耗,尺寸和性能的优化并映射到一个特定的工艺,通常以GDSII的形式交付。它们具有更可预测的优点,但是由于工艺相关性,因此有更少的灵活性和可移植性。因为版权保护并且不需要RTL代码,保护硬核的能力更好一些。
(二)IP来源
1、来源一:芯片设计公司的自身积累
2、来源二:Foundry的积累
3、来源三:专业IP公司
4、来源四:EDA厂商
5、来源五:设计服务公司
参考资料:百度百科-IP