我必须从单个C类IP地址对网络进行子网划分。
我已经找到了子网掩码和广播地址(我使用子网掩码/ 28),但不了解如何获取网关地址。
任何人都可以帮助我吗?
答案 0 :(得分:6)
如果子网掩码为255.255.255.248,则掩码位数为5,因此子网数= 2.掩码位的功率数= 2,功率5 = 32个子网,每个子网的主机数= 2 。电源(未屏蔽位或32位网络位总数)= 2电源(32-29)= 8主机/子网。
因此:
1)子网1中的IP将从192.168.1.0到192.168.1.7 其中192.168.1.0将是子网ID,192.168.1.7将是广播ID。
2)子网2中的IP将从192.168.1.8到192.168.1.15
依旧............
网关只是一个网络,即该网络的第一个IP地址。
答案 1 :(得分:1)
网关地址在IPv4中是任意的。在每台主机上静态或动态配置。
“C类”是过时的术语,不正确。
答案 2 :(得分:0)
在广播网络中,子网可用范围内的任何IP地址都可以是网关(也可以有多个网关)。按惯例,现在通常选择第一个或最后一个可用地址。
必须在网络上(物理上)设置网络/子网的网关,并且必须使该网络上的每个主机都知道该网关 - 两者都由管理员设置,并从任意IP地址中选取。子网。通过DHCP /静态寻址或路由通告(通过RIP或OSPF等路由协议等)使主机知道网关地址。
答案 3 :(得分:0)
这篇文章已有将近8年的历史了,但是如果有人对此有所徘徊,我想在票数最高的评论中解决一些问题。我本来会直接发表评论,但实际上我只是开了这个帐户,所以我无权这样做。
掩码的目的是显示网络中哪些位可以更改,也不能更改。二进制中的240 = 11110000。这意味着最后一个值中的前4 msb不能更改并且位于同一网络中。
因此,假设您的网络地址为192.168.1.0/28。用8位二进制写出最后一个十进制值(0)。 00000000。由于240得出1111 0000,因此前4位必须保持不变,以便成为同一网络上的子网。
从这里开始,子网和主机由后4位决定。您可以有2个具有6个主机/子网的子网,或者4个具有2个主机/子网的子网。假设您要使用第一个选项。地址(0)中的最后一个十进制具有此符号。 MMMM SHHH
使用掩码查看一些值
正如我们所看到的,二进制16将在掩码中更改一个位。蒙版覆盖的部分更改后,您将进入另一个网络。
所以最终的细分是
1)IP在子网1 = 192.168.1.1到192.168.1.6中,其中192.168.1.0是子网ID,而192.168.1.7是广播ID。
2)子网2中的IP为192.168.1.9到192.168.1.14,其中192.168.1.8是子网ID,而192.168.1.15是广播ID。
再一次,我不希望在一个8岁的帖子上有太大的吸引力,但是如果有人像我一样遇到这种情况,我不希望他们对错误的信息感到困惑。