关于net ID, subnet ID, host ID问题的解释。

icuc88 2004-10-27 05:02:05
今天有一个帖子
http://community.csdn.net/Expert/topic/3495/3495333.xml?temp=.7218592
里面谈到了,网络号,子网号,主机号。个人认为各位尊敬的研究学问的老大们可否修改一下称呼?
先不谈名字,说说其他。

--------------------

一般说来,平常我们就把一个IP地址分为两个部分:

net ID, host ID。

如何划分呢?举例说明,对于一个A类地址来说,10.0.0.0/8来说,我们可以认为前8位就是net ID,后16位就是host ID。

现在出了一个subnet ID,如何分辨呢?我们可以认为net id 跟 subnet id 一样,或者非要分开,一定要有个说法,那就要按照subnet mask来办了。

比如:
IP Address: 202.12.34.77
Netmask: 255.255.0.0
Subnet Mask: 255.255.255.0

对于netmask: 255.255.0.0来说,我们可以认为:
Net ID: 202.12
Host ID: 34.77

对于Subnet Mask: 255.255.255.0来说,我们可以认为:
Net ID and Subnet ID: 202.12.34
Host ID: 77

OK,我们把上面的两个结论综合一下,可以再一次划分:
Net ID: 202.12
Subnet ID: 34
Host ID: 77
...全文
3842 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
icuc88 2004-10-28
  • 打赏
  • 举报
回复
结,无人关心基础问题。
Aceryt 2004-10-27
  • 打赏
  • 举报
回复
不过,对于IPv4似乎是没有subnet ID的说法
^^^^^^^^^^^^^^
是IPv6 :)
icuc88 2004-10-27
  • 打赏
  • 举报
回复
http://www.faqs.org/rfcs/rfc3587.html
RFC 3587 - IPv6 Global Unicast Address Format


不过,对于IPv4似乎是没有subnet ID的说法:)
Aceryt 2004-10-27
  • 打赏
  • 举报
回复
http://www.comptechdoc.org/independent/networking/guide/netaddressing.html

我想这个得看RFC才行。
icuc88 2004-10-27
  • 打赏
  • 举报
回复
呵呵,一起讨论啊:)

看看有没有更为准确的说法。
icuc88 2004-10-27
  • 打赏
  • 举报
回复
现在我们再来看那个帖子的问题:

请指教:假设一个主机的IP地址为192.168.5.121,而子网掩码为255.255.255.248,那么该主机的子网号是多少?谢谢
…………………………………………
IP address:192.168.5.121
Netmask: 255.255.255.0
Subnet Mask: 255.255.255.248

通过计算我们可以得知,192.168.5.121属于192.168.5.120这个子网。

按照上面讨论的结论。

Net ID: 192.168.5
Subnet ID: 120
Host ID: 1
Aceryt 2004-10-27
  • 打赏
  • 举报
回复
收到。
icuc88 2004-10-27
  • 打赏
  • 举报
回复
最后,我们下一个结论:

Netmask: 界定Network ID和Host ID

Subnet Mask: 界定Network ID和Subnet ID

6,865

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧