科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网网络频道新用户IP寻址和划分子网

新用户IP寻址和划分子网

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

本文将提供您您将需要配置您的路由器为路由IP的基本信息,例如地址如何被划分并且分支子网如何工作。您在路由器将了解如何分配每个接口IP地址带有唯一子网。

作者:cisco网站 来源:cisco网站 2008年6月8日

关键字: 子网掩码 什么是子网掩码 子网掩码计算 子网掩码划分

  • 评论
  • 分享微博
  • 分享邮件

在本页阅读全文(共2页)

  示例练习1

  即然您有对子网划分的了解,放置此知识到使用。 在本例中,您产生二个地址/掩码组合,下面书面与 prefix/length符号,分配到二个设备。您的任务是确定这些 设备是否在相同子网或不同的子网。您能通过使用每个设备 地址和掩码执行此确定到哪个子网每个地址属于。

  DeviceA: 172.16.17.30/20

  DeviceB: 172.16.28.15/20

  确定子网为DeviceA:

  172.16.17.30 - 10101100.00010000.00010001.00011110

  255.255.240.0 - 11111111.11111111.11110000.00000000

  -----------------| sub|------------

  subnet = 10101100.00010000.00010000.00000000 = 172.16.16.0

  查看有一个相应的掩码位设置到一个的地址位数和调 整所有其他地址位数到零(这与执行逻辑"并且"是等同的在掩码和地 址之间),显示您对哪个子网此地址属于。 在这种情况下, DeviceA属于子网172.16.16.0。

  确 定子网为DeviceB:

  172.16.28.15 - 10101100.00010000.00011110.00001111

  255.255.240.0 - 11111111.11111111.11110000.00000000

  -----------------| sub|------------

  subnet = 10101100.00010000.00010000.00000000 = 172.16.16.0

  如此从上述确定 ,DeviceA和DeviceB有是相同子网的一部分的地址。

  示例练习 2

  假使C类网络 204.15.5.0/24,分支子网网络为了创建以下网络带有显示的主机需 求。

  查看上述网络,您能发现要求您创建五个子网。最大 的子网必须支持28个主机地址。这可能与C类网络?如 果那样,然后如何?

  您能通过查看 子网需求开始。 为了创建您会需要使用三位从C类主机位的 五个必要的子网。二位只将给您四个子网 (22)。

  因为您需要三个子网位,留给您五位为地址的主机部 分。这将支持多少台主机? 25 = 32 (30 可用)。此符合要求。

  所以您 确定创建上述网络与C类网络是可能的。示例您如何也许分配 子网络如下:

  netA: 204.15.5.0/27 host address range 1 to 30

  netB: 204.15.5.32/27 host address range 33 to 62

  netC: 204.15.5.64/27 host address range 65 to 94

  netD: 204.15.5.96/27 host address range 97 to 126

  netE: 204.15.5.128/27 host address range 129 to 158

  VLSM示例

  总计子网划分前面的示例您注意同样子网掩码为所有 子网是适用。这意味着每个子网有可用的主机地址的同一数 量。 您也许在某些情况下需要此,但,在许多情况下,有同 样子网掩码为所有子网导致浪费地址空间。例如,在以上第 二次练习,C类网络被分割了成八个相等大小子网; 然而,每 个子网没有使用所有可用的主机地址,造成浪费的地址空间。 这可以形象化如下:

  查看上述图象 ,您能发现使用的子网,NetA、NetC和NetD有很多未使用的主机地 址空间。这也许是一笔故意设计记帐为未来增长,但在许多 情况下这是浪费的地址空间由于这样的事实同样子网掩码为所有子 网使用。

  可变长度子网掩码(VLSM) 允许您为每个子网使用不同的掩码,从而使用地址空间高效地。

  VLSM示例

  假使网络和需求和一 样在示例练习2 使用VLSM开发一个子网化机制。假使以下:

  netA: must support 14 hosts

  netB: must support 28 hosts

  netC: must support 2 hosts

  netD: must support 7 hosts

  netE: must support 28 host

  确定什么掩码将承认主机的所需数 量的。

  netA: requires a /28 (255.255.255.240) mask to support 14 hosts

  netB: requires a /27 (255.255.255.224) mask to support 28 hosts

  netC: requires a /30 (255.255.255.252) mask to support 2 hosts

  netD*: requires a /28 (255.255.255.240) mask to support 7 hosts

  netE: requires a /27 (255.255.255.224 mask to support 28 hosts

  * a /29 (255.255.255.248) would only allow 6 usable host addresses

  therefore netD requires a /28 mask.

  最简单的方法分配子网将开 始分配最大一。因此,您能分配以以下方式。

  netB: 204.15.5.0/27 host address range 1 to 30

  netE: 204.15.5.32/27 host address range 33 to 62

  netA: 204.15.5.64/28 host address range 65 to 78

  netD: 204.15.5.80/28 host address range 81 to 94

  netC: 204.15.5.96/30 host address range 97 to 98

  这可以用图形表示如下。

从上述图象您更比地址空间的一半如何能发现使用被帮助的 VLSM保存。

  CIDR

  在互联网引入无类别域内路由(CIDR)改进地址空间利用和路由可扩 展性。它是需要的由于互联网的在互联网路由器拿着的IP路 由表的快速增长和增长。

  CIDR从传 统IP类(A类、B类、C类等等) 移动方式。在CIDR,IP网络由 前缀表示,是IP地址和掩码的长度某个征兆。长度意味着设 置到一个最左边的连续掩码位的数量。网络 172.16.0.0 255.255.0.0可以所以表示作为172.16.0.0/16。 CIDR也表示一个更加层次化的互联网体系结构,每个域其中 采取其IP地址从一更高的水平。这允许域的总结执行在更高 的水平。例如,如果ISP 拥有网络172.16.0.0/16,然后ISP 能为用户提供172.16.1.0/24,172.16.2.0/24等等。然而, 当做通告对其他提供商,仅ISP需要做通告172.16.0.0/16时。

  欲知关于CIDR的更多信息,请参阅 RFC 1518 和 RFC 1519 。

  附录

  示例配置

  路由器A和B通过串行接口连接。

  路由器 A

  hostname routera

  !

  ip routing

  !

  int e 0

  ip address 172.16.50.1 255.255.255.0

  !(subnet 50)

  int e 1 ip address 172.16.55.1 255.255.255.0

  !(subnet 55)

  int t 0 ip address 172.16.60.1 255.255.255.0

  !(subnet 60) int s 0

  ip address 172.16.65.1 255.255.255.0 (subnet 65)

  !S 0 connects to router B

  router rip

  network 172.16.0.0

  路由器B

  hostname routerb

  !

  ip routing

  !

  int e 0

  ip address 192.1.10.200 255.255.255.240

  !(subnet 192)

  int e 1

  ip address 192.1.10.66 255.255.255.240

  !(subnet 64)

  int s 0

  ip address 172.16.65.2 (same subnet as router A's s 0)

  !Int s 0 connects to router A

  router rip

  network 192.1.10.0

  network 172.16.0.0

  Host/Subnet数量表

  Class B Effective Effective

  # bits Mask Subnets Hosts

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

  2 255.255.192.0 2 16382

  3 255.255.224.0 6 8190

  4 255.255.240.0 14 4094

  5 255.255.248.0 30 2046

  6 255.255.252.0 62 1022

  7 255.255.254.0 126 510

  8 255.255.255.0 254 254

  9 255.255.255.128 510 126

  10 255.255.255.192 1022 62

  11 255.255.255.224 2046 30

  12 255.255.255.240 4094 14

  13 255.255.255.248 8190 6

  14 255.255.255.252 16382 2

  Class C Effective Effective

  # bits Mask Subnets Hosts

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

  2 255.255.255.192 2 62

  3 255.255.255.224 6 30

  4 255.255.255.240 14 14

  5 255.255.255.248 30 6

  6 255.255.255.252 62 2

  *Subnet all zeroes and all ones excluded.

  *Host all zeroes and all ones excluded.

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章