Day8:网络层——导论(数据平面、控制平面)、路由器组成

偷博!Secretly fighting~ 哈哈
(有道翻译)Day8:网络层——导论(数据平面、控制平面)、路由器组成_第1张图片
又是美好学习的一天!邂逅了一首安静美好的小诗——《门前》

我多么希望,有一个门口
早晨,阳光照在草上
我们站着
扶着自己的门扇
门很低,但太阳是明亮的
草在结它的种子
风在摇它的叶子
我们站着,不说话
就十分美好
有门,不用开开
是我们的,就十分美好

————1982年8月
啊,确实十分美好~


进入正题(get right to the point)

一、导论

1.学习网络层:数据平面的Goal/Aim

  •  理解网络服务的基本原理,聚焦于其数据平面
     网络服务模型
     转发和路由
     路由器工作原理
     通用转发
  •  互联网中网络层协议的实例和实现

2.网络层服务

  •  在发送主机和接收主机对之间传送段(segment)
  •  在发送端将段封装到数据报(datagram)中
  •  在接收端,将段上交给传输层实体
  •  网络层协议存在于每一个主机和路由器
  •  路由器检查每一个经过它的IP数据报的头部
    Day8:网络层——导论(数据平面、控制平面)、路由器组成_第2张图片

2.1网络层的关键功能。(转发、路由)

  •  转发: (是一种局部的概念/功能…数据平面的…依赖于路由表…)
    将分组从路由器的输入接口转发到合适的输出接口

  •  路由: (是一种全局的概念/功能…控制平面的…路由表…)
    使用路由算法来决定分组从发送主机到目标接收主机的路径

旅行的类比:
 转发: 通过单个路口的过程
 路由: 从源到目的的路由路径规划过程

两个简单的概念,相互配合就能够把源主机的分组传输到目标主机


3.网络层:数据平面、控制平面

数据平面

  •  本地,每个路由器功能
  • 决定从路由器输入端口到达的分组如何转发到输出端口
  •  转发功能:
    •  传统方式:基于目标地址+转发表
    •  SDN方式:基于多个字段+流表

控制平面

  • 网络范围内的逻辑
  • 决定数据报如何在路由器之间路由决定数据报从源到目标主机之间的端到端路径
  •  2个控制平面方法:
    • 传统的路由算法: 在路由器中被实现
      (就只能匹配路由表,做分组的转发)
    • software-defined networking (SDN): 在远程的服务器中实现
      (Compare to the traditional routing algorithm,SDN is much more flexible.
      SDN 可以多个动作:转发、Block、泛洪、修改某些字段…

你可能感兴趣的:(偷博笔记:计算机网络(TOP,down),路由器,网络,计算机网络)