教科书CIDR子网问题,真实世界以及思科ip路由

假设CIDR和无类别的地址,我读的CCNA书籍说

  1. Pearson 640-822官方authentication指南2012,第403-404页:根据他们的方法S = P - N子网,前缀,主机位分别)。 在这种情况下, S = 8 - 24 < 0
  2. CCNA指南第7条在其子网部分中说,前缀/8/15只能用于A类地址。

因此,例如,子网220.0.0.0不能有一个networking掩码255.0.0.0。 这真的是有道理的,并在现实世界中保持真实? 一个networking或子网真的可以分配一个IP地址的任何前缀?

我在c2691路由器上练习,它需要ip route 220.0.0.0 255.0.0.0 Serial 0/0命令没问题。 如果220.0.0.0是一个子网,那么它的networking是什么?

它也需要ip route 192.0.0.0 192.0.0.0 Serial 0/0 。 这里我们有一个实际上小于255.0.0.0的“C类”子网! 这在现实世界中是可能的吗?

我只是尝试添加一些路由到我的思科路由器和以下输出是可能的。 您可以在同一个路由表中多次分配相同的IP 4.0.0.0 。 有趣的是,它似乎不会说“子网”,除非你添加的路由掩码至less为255.0.0.0

 R2(config)#do show ip route ... 4.0.0.0/16 is subnetted, 1 subnets S 4.0.0.0 [1/0] via 192.168.1.1 S* 198.252.206.0/24 [1/0] via 192.168.1.1 10.0.0.0/24 is subnetted, 3 subnets O 10.1.6.0 [110/128] via 10.1.4.2, 04:54:56, Serial0/1 C 10.1.5.0 is directly connected, Serial0/0 C 10.1.4.0 is directly connected, Serial0/1 C 192.168.1.0/24 is directly connected, FastEthernet0/0 S 2.0.0.0/7 [1/0] via 192.168.1.1 S 4.0.0.0/7 [1/0] via 192.168.1.1 S 4.0.0.0/6 [1/0] via 192.168.1.1 S 8.0.0.0/6 [1/0] via 192.168.1.1 S 12.0.0.0/6 [1/0] via 192.168.1.1 

你提到无类别的地址,然后立即提到一个C类networking? 你的书已经过时了,基于类的编址就不在了。

虽然有一定的约定,但是您可以从技术上将任何子网掩码分配给您想要的任何IP地址。 然而,这可能是一个坏主意,有很多原因。

关于您的问题222.0.0.0是networking地址(networking和子网地址在这里可以互换使用)。

你的第一句话包含两个冲突的信息。 你说“假设CIDR”和“一个C类networking”。 如果你正在考虑CIDR,那么没有“C类”,而220.0.0.0可以有一个255.0.0.0的掩码。 如果你正在处理220.0.0.0作为C类networking,那么你不能使用255.0.0.0掩码。

思科设备可以configuration任一种方式。 有一段时间,如果你想要CIDR,你需要添加“ip classless”语句,但是这个默认设置至less在10-15年之间。 但是你可以把它closures(“no ip classless”)。

虽然networking现在是无阶级的,但几乎普遍是正确的,但是理解阶级的区别还是很好的。

有一些“angular落案例”,这些知识是有用的。 例如,在过去的三年中,我遇到了两台消费设备和一台SCADA设备,他们在通过DHCP正确学习IP地址和掩码的同时,在networking上performance出了一种有序的行为(因此存在问题)。 这些知识使我能够更好地理解他们实际行为的方式,并更快速地提供解决scheme(在一种情况下,准确地交stream供应商发生的情况以获得解决scheme)。

所以,尽pipe从networking的angular度来看类可能已经过时,但是你可以遇到那些软件是由开发人员错误地仍然引用旧的代码或基于类的文档编写的设备。

编辑:现在你已经澄清了你的问题,当你严格地讲技术机制时,你说的无法使用掩码255.0.0.0的“子网”220.0.0.0是正确的。 在严格的技术意义上,子网是指用于子网原始类别的附加位数。 你的例子更准确地说是一个超网(把一个以上的小networking结合成一个更大的networking),尽pipe超网的标准更多的是弥合B类和C类之间的差距。

在当今的networking中,通常你既可以是子网也可以是超网,一般无类寻址被认为包括两者。

忘记类,有类networking及其子网。 自从CIDR于1993年推出以来,我们只有前缀和更具体的前缀。