请教一个CIDR的问题

vayrrr 2020-08-04 09:34:54
最近在看谢希仁的《计算机网络》第五版。读到CIDR部分,书中是第136和137页。
作者提到“如果没有采用CIDR,则在1994和1995年,因特网的一个路由表就会超过7万个项目,而使用CIDR后,在1996年一个路由表的项目数才只有3万多个”。
这段话的意思是CIDR大幅减少了路由表的项目数量,请问这个是什么意思呢?

我的理解是,原先路由表要写上每一个子网的网络号,现在只需要写一个CIDR后的网络号。
但是,这个怎么实现呢?

比如,一个路由器R1,连接到R2,R2的出口1有三个子网172.30.1.0,172.30.2.0,172.30.3.0
原先的路由表写的是三个子网网络号,用了CIDR之后,就写一个172.30.0.0么?

还有一个问题,划分的子网,必须都是连接在路由器的同一个接口吧?
...全文
16491 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
wj31932 2020-08-31
  • 打赏
  • 举报
回复
第三段是1-3,就把第三段保留2bit的主机位,第三段划分为64就是6bit的网络位,172.30.0.0/22就行了,网络地址172.30.0.0,合法地址172.30.0.1到172.30.3.254就行了。
年华学习日记 2020-08-27
  • 打赏
  • 举报
回复
你好,对于第一个问题按你的理解就行,上面三个172的C类网段,子网掩码都为24位,构成超网,前移网络位,找相同的位,应该是左移两位吧。再书上后面内容中比如静态路由中你会看到关于路由汇总的相关介绍,其它就是这个内容,如果你自己看书有疑问的话,给你推荐一个老师讲的,就是按谢希仁老师的这本书来讲的,我之前就是听的这个老师的,挺细致的,自己可去B站搜索一下韩立刚 https://www.bilibili.com/video/BV17p411f7ZZ?from=search&seid=10729750600823930991
dian one 2020-08-07
  • 打赏
  • 举报
回复
划分得到的各子网,是属于不同网段,需要配置在路由器不同接口,但是路由器的一个接口可以配置成多个子接口,每个子接口在逻辑上就相当于路由器的接口,但是在物理上,它只是用了路由器的一个接口,也就是,在路由器的一个接口上可以实现配置多个不同网段的ip地址
vayrrr 2020-08-05
  • 打赏
  • 举报
回复
怎么个意思呢
dian one 2020-08-05
  • 打赏
  • 举报
回复
引用 楼主 vayrrr的回复:
最近在看谢希仁的《计算机网络》第五版。读到CIDR部分,书中是第136和137页。
作者提到“如果没有采用CIDR,则在1994和1995年,因特网的一个路由表就会超过7万个项目,而使用CIDR后,在1996年一个路由表的项目数才只有3万多个”。
这段话的意思是CIDR大幅减少了路由表的项目数量,请问这个是什么意思呢?

我的理解是,原先路由表要写上每一个子网的网络号,现在只需要写一个CIDR后的网络号。
但是,这个怎么实现呢?

比如,一个路由器R1,连接到R2,R2的出口1有三个子网172.30.1.0,172.30.2.0,172.30.3.0
原先的路由表写的是三个子网网络号,用了CIDR之后,就写一个172.30.0.0么?

还有一个问题,划分的子网,必须都是连接在路由器的同一个接口吧?
对于第一个问题,就是按照你那样理解,但是要注意使用CIDR聚合后得到的子网掩码会变小,第二个问题,路由器的每个接口就是一个网段

3,836

社区成员

发帖
与我相关
我的任务
社区描述
硬件使用 交换及路由技术相关问题讨论专区
社区管理员
  • 交换及路由技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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