我们如何确定IP地址的类别?
我目前正在尝试了解IP地址的类。我在两个方法来确定类IP地址的传来:我们如何确定IP地址的类别?
1)格式(例如NHHH = A类,NNHH = B类)在IP地址的开头
2)个位(例如。 0xxx.xxxx.xxxx = A类)
是类IP的由1 & & 2(确定通过我的意思满足规则1的识别和2)规则或1 || 2(我的意思是满足规则1或2)?
For 128.138.243.100/26
Address: 128.138.243.100 10000000.10001010.11110011.01 100100
Netmask: 255.255.255.192 = 26 11111111.11111111.11111111.11 000000
Wildcard: 0.0.0.63 00000000.00000000.00000000.00 111111
=>
Network: 128.138.243.64/26 **10**000000.10001010.11110011.01 000000 (Class B)
Broadcast: 128.138.243.127 10000000.10001010.11110011.01 111111
HostMin: 128.138.243.65 10000000.10001010.11110011.01 000001
HostMax: 128.138.243.126 10000000.10001010.11110011.01 111110
Hosts/Net: 62
怎么可能128.138.243.100/26是B类,如果我们流规则1.由于规则1说B类应NNHH但在上面的例子中明确的IP地址的N个部分超出NNN(这里它甚至会侵入H的两个位)。
了解RFC已经过时的类,所以实际上没有任何类,但它们仍被称为历史。
类的IP地址是由地址的起始位决定:
- 始于
0
,它是A类 - 始于
10
,它是一个B类 - 与
110
启动时,它是一个C类 - 开始与
1110
,它是一类d - 开始与
1111
,它是E类
在您的例子,该地址是B类,因为起始位,但它是在B类网络的子网。
128.138.243.100/26
是:
| NETWORK | SUBNET | HOST |
Address 10000000.10001010.11110011.01 100100
Mask 11111111.11111111.11111111.11 000000
谢谢你的好答案...因此,在这里为B类(NNHH)引入了子网,因为位(NN)的网络部分不足以维持IP所需的巨大需求,所以我们只使用了主机部分位( HH)作为网络部分,增加网络数量?请让我知道,如果我的理解在这里是正确的:) – solti
我认为这个问题和答案将帮助你:http://networkengineering.stackexchange.com/questions/7106/how-do-you-calculate-the-prefix-network -subnet和主机号码 –
这真的说,“这是一个62主机的子网是什么样子,从历史上看,一个B类网络,基于其标识符”。请注意,前两位如何用星号加亮显示 – pvg
IP地址在20年前没有类别。他们有网络掩码。 – EJP