子网划分时如何获取网关地址?

问题描述 投票:4回答:4

我必须从单个C类IP地址对网络进行子网划分。

我已经找出了子网掩码和广播地址(我使用的是子网掩码/ 28),但不了解如何获取网关地址。

谁能帮我?

ip-address gateway subnet
4个回答
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

等等............

  • 32)子网-32中的IP将从192.168.1.248到192.168.1.255 ......

网关只是网络的一个网络,即该网络的第一个IP地址。


1
投票

网关地址在IPv4中是任意的。在每台主机上静态或动态配置。

“C类”是过时的术语,不正确。


0
投票

在广播网络中,子网可用范围内的任何IP地址都可以是网关(并且也可以有多个网关)。按惯例,现在通常选择第一个或最后一个可用地址。

必须在网络上(物理上)设置网络/子网的网关,并且必须使该网络上的每个主机都知道该网关 - 两者都由管理员设置并从子网中的任意IP地址中挑选。通过DHCP /静态寻址或路由通告(通过RIP或OSPF等路由协议等)使主机知道网关地址。


0
投票

这篇文章已有近8年的历史了,但如果有人徘徊,我想用最高投票评论来解决一些问题。我会直接评论,但我真的只是开始这个​​帐户,所以我没有权限这样做。

  1. 子网掩码/ 28将是255.255.255.240,而不是248,而不是248。
  2. 使用给定的掩码,每个子网有32个子网,每个子网有8个主机。

掩码的目的是显示网络中的哪些位可以改变,也可以不改变。 240 in binary = 1111 0000.这意味着最后一个值中的前4 msb不能更改并且在同一网络中。

所以假设您的网络地址是192.168.1.0/28。用8位以二进制形式写出最后一个十进制值(0)。 0000 0000.由于240出现在1111 0000,前4位必须保持不变才能成为同一网络上的子网。

从这里开始,子网和主机由最后4位决定。您可以拥有2个具有6个主机/子网的子网或4个具有2个主机/子网的子网。假设您正在使用第一个选项。地址(0)中的最后一个小数点有这种表示法。 MMMM SHHH

  • M是掩码位,不能在网络中改变。
  • S是子网ID,用于确定子网
  • H是主机ID,用于确定主机。

用面具看一些值

  • 掩模240 = 1111 0000
  • 二进制0 = 0000 0000
  • 二进制15 = 0000 1111
  • 二进制16 = 0001 0000

如我们所见,二进制16将在掩码内改变一点。一旦掩码所覆盖的位被更改,您就处于不同的网络中。

所以最终细分将是

1)子网中的IP = 1 = 192.168.1.1到192.168.1.6,其中192.168.1.0是子网ID,192.168.1.7是广播ID。

2)子网中的IP = 2 = 192.168.1.9到192.168.1.14,其中192.168.1.8是子网ID,192.168.1.15是广播ID。

再一次,我不希望在8岁的帖子上有太大的牵引力,但如果有人像我一样发生这种情况,我不希望他们对错误的信息感到困惑。

© www.soinside.com 2019 - 2024. All rights reserved.