云原生
文章平均质量分 94
记录学习笔记
梆子井欢喜坨
这个作者很懒,什么都没留下…
展开
-
《Cloud Native Data Center Networking》(云原生数据中心网络设计)读书笔记 -- 13部署网络虚拟化
在本章中,我们来探索如何实施前几章中提到的网络虚拟化解决方案。我们尤其要考察一下Overlay 虚拟网络的配置。第 16 章中涉及的。针对VRF的OSPF和BGP的配置已分别在“对VRF的支持部分和“BGP和VRF”部分有所涉及。原创 2024-10-06 23:55:16 · 1637 阅读 · 1 评论 -
《Cloud Native Data Center Networking》(云原生数据中心网络设计)读书笔记 -- 12数据中心中的EVPN
研究数据中心如何进行网络虚拟化配置之前,我们需要熟悉 EVPN的基础知识。如前所述,EVPN是一种为网络虚拟化提供控制平面的解决方案。用最简单的术语来说,EVPN是一种连接被三层网络分隔的二层网段的技术。EVPN通过在三层网络之上构建出一个叠加的虚拟二层网络来实现此目的。EVPN 使用 BGP 作为控制协议,在数据中心中使用 VXLAN 进行数据包封装。原创 2024-10-06 23:44:32 · 1216 阅读 · 0 评论 -
《Cloud Native Data Center Networking》(云原生数据中心网络设计)读书笔记 -- 11部署BGP
本章应有助于回答以下问题:核心的配置概念是什么?如何为 Clos 网络配置 BGP ?无编号的 BGP 如何工作?如何配置 BGP 与主机上的 BGP 发言者 (例如 Kube-router) 建立对等关系?如何配置 BGP 以对网络进行计划维护?核心的 BGP 配置概念全局BGP 配置,包含:router-id (路由器 id) 配置。Neighbor (邻居) ,或称为 peer (对等方) 配置Routing policy (路由策略)定义。Timer (计时器)配置。原创 2024-09-08 22:15:35 · 1988 阅读 · 2 评论 -
《Cloud Native Data Center Networking》(云原生数据中心网络设计)读书笔记 -- 01 为什么需要一个新的网络架构
IP 地址可以被划分成若干组连续的地址,并用形如“共同的起始位一掩码一掩码长度”这样的形式来表示。比如,在IPV4 地址中,1.1.1.0/24 代表着一个由1.1.1.0到 1.1.1.255 共 256 个地址的子网。原创 2024-06-16 22:52:44 · 1162 阅读 · 2 评论 -
《Cloud Native Data Center Networking》(云原生数据中心网络设计)读书笔记 -- 02 Clos拓扑
在leaf交换机层面,下行链路是面向服务器节点的连接,而上行链路是面向spine交换机的连接。原创 2024-06-17 22:31:31 · 1307 阅读 · 5 评论 -
《Cloud Native Data Center Networking》(云原生数据中心网络设计)读书笔记 -- 03 云原生网络操作系统
Openflow论文使用大多数数据转发芯片上可用的流表(flow tables)用于决定数据包的处理。研究人员通过流表能够指定新的数据包转发行为。对流表进行分片,运营人员就可以在相同的设备上运行生产和研究数据。这将使研究人员能够在真实网络上测试新的想法,而不会扰乱生产流量。定义一个新协议,允许远程运行的软件对流表进行编程并交换不同信息。这将允许研究人员远程编程流表,无需在交换机本身上运行软件,从而避开了最新的交换机网络操作系统的非平台模型。原创 2024-07-31 00:20:09 · 683 阅读 · 0 评论 -
《Cloud Native Data Center Networking》(云原生数据中心网络设计)读书笔记 -- 04路由协议的选择
用最简单的话来说,路由是使用数据包的目的 IP 地址将数据包从其发送源转发到目的地的过程。IP 路由要求每个路由器独立做出数据包转发决策,而不需要依赖其他路由器。因此IP 路由器只关注如何找到到达数据包最终目的地的路径上的下一跳,可以说 IP路由的这种处理方法有点“目光短浅”。但其实这是一种优势,因为它允许 IP 轻松地绕过故障进行路由。路由包括以下步骤:1)在路由表中查找数据包的目的地 IP 地址,以获取可以到达该目的地 IP 的所有下一跳节点的列表。2)从该列表中选择一个条目作为下一跳路由。原创 2024-08-19 00:26:08 · 1280 阅读 · 0 评论 -
《Cloud Native Data Center Networking》(云原生数据中心网络设计)读书笔记 -- 05网络虚拟化
网络虚拟化可以让网络运营者将一个物理网络划分为多个互相隔离的虚拟网络。接口或者链接转发表其他类型的表,比如用于执行强制策略 (例如,接入控制) 以及用于完成其他数据包处理(比如,网络地址转换[NAT])。数据包级缓存以及链路队列在更高的抽象层级,每一个虚拟网络都认为除了自身没有其他网络的存在。为了允许存在这种幻想,每一个虚拟网络都和其他虚拟网络彼此隔离。为了让拥有所有地址空间的幻想成真,一个数据包转发表会按照多个虚拟网络进行划分。原创 2024-08-21 22:15:51 · 950 阅读 · 0 评论 -
《Cloud Native Data Center Networking》(云原生数据中心网络设计)读书笔记 -- 06容器网络
本章将回答以下问题。原创 2024-08-21 22:53:43 · 907 阅读 · 0 评论 -
《Cloud Native Data Center Networking》(云原生数据中心网络设计)读书笔记 -- 07数据中心的边缘
本章将帮助你回答以下问题。原创 2024-08-21 23:41:20 · 878 阅读 · 0 评论 -
《Cloud Native Data Center Networking》(云原生数据中心网络设计)读书笔记 -- 08网络自动化
在网络管理语境下,自动化指的是允许程序执行运营人员所期望的任务的过程,如果这些任务不能由程序自动执行,则需要由运营人员手动将这些程序在每个网络设备上逐一运行。原创 2024-08-29 01:21:09 · 918 阅读 · 0 评论 -
《Cloud Native Data Center Networking》(云原生数据中心网络设计)读书笔记 -- 09部署OSPF
例如,在图 13-2 中,区域之间的流量必须经过 R3 和 R4。原创 2024-09-03 22:38:21 · 1481 阅读 · 0 评论 -
《Cloud Native Data Center Networking》(云原生数据中心网络设计)读书笔记 -- 10数据中心中的BGP
BGP 是一种路径矢量路由协议。“矢量”是一个数组或列表。因此,路径矢量路由协议是一种构建并分发对象数组的协议,数组中的每个对象定义了从一个网络地址(通常为IP地址)到另一地址的路径。这里用的是“对象”而不是“路由器”,因为对象是一种称为 AS 的东西。撰写本书时,BGP的当前版本号为4,也称为 BGP-4。BGP-4 的主要定义于RFC4271 中,但该文档中的某些规范已被后面的一些 RFC (例如能力通告相关的 RFC)所覆盖。原创 2024-09-04 23:40:22 · 1777 阅读 · 0 评论