网络流量路由解释

网络流量路由解释

我正在研究虚拟网络,为即将参加的 Azure 课程做准备。看我之前的文章 这里 我在那里学习了网络基础知识。这是我今天学到的关于流量路由的知识。

今天的目标是了解 Azure 如何在 Azure、本地和 Internet 资源之间路由流量。

背景

什么是路由?

路由是为网络中或跨多个网络的流量选择路径。网络流量是在任何给定时间通过计算机网络移动的数据量。它被分解成数据包。

什么是路由器?

路由器是在网络之间转发数据包的网络设备。

例如,您的宽带路由器通过将您的局域网(LAN,即您家中的设备)与 Internet 连接来提供 Internet 访问。

当数据包到达路由器时,它会查看数据包的目标 IP 地址,并使用路由表确定将其路由到的位置。

什么是路由表?

路由表是一组规则,用于确定通过 Internet 协议 (IP) 网络传输的数据包将被定向到何处。路由表告诉路由器将数据包发送到网络中的下一跳的位置。

路由表里面有什么?

  • 网络 ID 和子网掩码 .这指定了数据包目的地的 IP 地址范围。
  • 下一跳或网关。 这是数据包在前往其目的地的途中应经过的下一站的地址。
  • 出接口。 这是数据包应该离开到达网关的地方。
  • 一个指标 .这表示使用路线的成本(数字越大,效率越低)。

Azure 路线

Azure 自动创建系统路由并将它们分配给虚拟网络中的子网。可以使用自定义路由覆盖默认路由。

每条路由都有一个地址前缀和下一跳类型。这 文档 具有已设置的默认系统路由。地址前缀具有虚拟网络、Internet 或无的跃点类型。

虚拟网络跃点类型

虚拟网络对于每个虚拟网络都是唯一的,并在网络内路由事物。为每个子网创建路由 - Azure 使用这些路由在子网之间路由流量。

互联网跃点类型

由地址前缀指定的流量被路由到 Internet。默认为 Internet 指定 0.0.0.0/0 地址前缀。

这意味着任何地址不在虚拟网络中的流量都会被路由到 Internet(除非它是 Azure 的服务之一,在这种情况下它会进入 Azure 的网络)。

这可以用自定义路由覆盖。

无跃点类型

路由到无跃点类型的流量将被丢弃并且不会流出子网。这适用于出于某种原因而保留的某些特定地址前缀!

还有一些其他可选的默认跃点类型 - VNet 对等互连、虚拟网络网关和 VirtualNetworkServiceEndPoint。

用户定义的自定义路由

可以创建自己的路由表,然后将其与一些子网链接。

您还可以使用“服务标签”作为地址前缀,它表示来自给定 Azure 服务的一组 IP 地址前缀。

路由示例 这里 对于了解这一切在实践中如何运作非常有帮助。

结论

今天,我快速浏览了路由,以了解它的全部内容以及它在 Azure 中的工作原理。

我看到在 Azure 中,路由表指定了地址前缀,然后是下一个跃点类型——路由将是默认路由或您自己设置的路由。接下来,我将更深入地研究一些示例以巩固我的学习并了解中心辐射型拓扑。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明

本文链接:https://www.qanswer.top/24544/19521009

posted @ 2022-09-10 09:20  哈哈哈来了啊啊啊  阅读(194)  评论(0编辑  收藏  举报