计算机网络学习(九)网络层 Ⅱ

正在学习计算机网络课程,以下是学习《计算机网络-自顶向下方法》的一些笔记,部分图片来自mooc网 哈尔滨工业大学 计算机网络课程:https://www.icourse163.org/course/HIT-154005

1.CIDR 与路由聚集

1.1 CIDR

  • 无类别域间路由选择 (Classless lnterdomain Routing , CIDR)
    • 消除传统 A类、B类、C类地址界限
      • NetID + SubID ——> Network Prefix(Prefix) 可以为任意长度
    • 融合子网地址和子网掩码,方便子网划分
      • 无类地址格式: a.b.c.d / x,x 为前缀长度
    • 计算机网络学习(九)网络层 Ⅱ
  • 一个组织通常被分配一块连续的地址, 即具有相同前缀的一段地址。该组织网络外部的路由器仅考虑前面的前缀比特 x。 这相当大地减少了路由器中转发表的长度,提高了路由效率。

1.2 路由聚合

  • 使用单个网络前缀通告多个网络的能力通常称为路由聚合(route aggregation)
    计算机网络学习(九)网络层 Ⅱ
    计算机网络学习(九)网络层 Ⅱ
    • 这是一个 ISP 将 8 个组织连接到因特网的例子
    • 该 ISP (我们称之为 Fly- ByNighl-ISP) 向外界通告,它应该发送所有地址的前 20 比特与 200.23.16.0/20 相符的数据报
    • 外界的其他部分不需要知道在地址块 200.23.16.0/20 内实际上还存在 8 个其他组织,每个组织有自己的子网
    • 层次编址使路由通告更高效
    • 当希望选择更具体的路由时也可以做到,因为遵循了之前讲的最长前缀匹配优先原则