STP 协议

STP 协议是一种工作在 OSI 网络模型中第二层(数据链层)的通信协议,主要通过交换机运行,是防止交换机形成冗余链路而产生的环路,STP 协议中主要包含以下几个关键概念:

  • 桥:由于早期交换机只有两个转发接口,所以被称之为“网桥”,后来随着技术的发展,“桥”泛指任意多端口的交换机,目前“桥”和“交换机”是可以通用的。
  • 桥的 MAC 地址:由于一个桥有多个转发口,每个端口会对应一个 MAC 地址,现在通常把端口编号最小的端口 MAC 地址作为整个桥的 MAC 地址。
  • 桥 ID:一个桥的桥 ID 由桥优先级和桥的 MAC 地址共同构成,其中桥优先级可进行人为设定,默认值为 0×8000,取值范围在 0-65535。
  • 端口 ID:一个桥的某个端口 ID 一般包括端口优先级和端口编号两部分,端口优先级是可以进行手工设定的,不同厂商设备对于这两部分所占用的字节数可能存在一定差异。

STP 原理

STP 的原理是通过网桥协议数据单元 (BPDU) 确定网络的拓扑结构,BPDU 包含配置 BPDU 和 TCN BPDU 两种,配置 BPDU 是用于计算无环的生成树;TCN BPDU 则是用在二层网络拓扑发生变化时用来缩短 MAC 表项刷新时间的,可由默认的 300s 缩短为 15s。STP的基本思想是按照“树”的结构构建网络的拓扑结构,根桥是由交换机或网桥的 BID 确认的,BID 的最小设备可称为二层网络中的根桥。由根桥开始,逐级形成数的”分支“,根桥定时发送配置 BPDU,非根桥接收配置 BPDU,刷新最佳的 BPDU 并转发。

STP 的功能

STP(生成树协议)基于交换机传递网桥协议的数据单元,通过采用 STA 生成树算法选取根桥、根端口和制定端口的方式,将网络构建为一个如树一样的结构。STP 可解决核心网络链路备份、路径优化、剪裁冗余环路和因冗余链路形成的物理环路导致的”广播风暴“问题,但受 STP 保护速度的限制,若在内部网络中运行,则可能引起网络的不稳定。

亚马逊云科技改善网络连接技术相较于 STP 的优势

亚马逊云科技改善网络连接技术相较于STP的优势_获取端到端可见性

获取端到端可见性

Amazon App Mesh 可从所有应用程序中捕获指标、日志和跟踪信息,并能通过合并这些数据并将其导出到 Amazon CloudWatch、Amazon X-Ray 以及兼容的亚马逊云科技合作伙伴和社区工具,以便进行监控和跟踪。

亚马逊云科技改善网络连接技术相较于STP的优势_简化运营

简化运营

Amazon  App Mesh 可提供控制以对服务之间的流量流动方式进行配置和标准化,用户可通过自定义流量路由规则,无需为每项服务配置通信协议、编写自定义代码或实施库来操作应用程序。

亚马逊云科技改善网络连接技术相较于STP的优势_全网络安全性

增强网络安全性

Amazon  App Mesh 可提供控制以对服务之间的流量流动方式进行配置和标准化,用户可通过自定义流量路由规则,无需为每项服务配置通信协议、编写自定义代码或实施库来操作应用程序。

欢迎加入亚马逊云科技培训中心

欢迎加入亚马逊云科技培训中心

从 0 到 1 轻松上手云服务,获取更多官方开发资源及培训教程
从 0 到 1 轻松上手云服务,获取更多官方开发资源及培训教程
  • 快速上手训练营
  • 第一课:亚马逊云科技简介

    本课程帮助您初步了解云平台与本地环境的差异,以及亚马逊云科技平台的基础设施和部分核心服务,包括亚马逊云科技平台上的弹性高可用架构,架构设计准则和本地架构迁移上云的基本知识。

    亚马逊云科技技术讲师:李锦鸿

    第二课:存储与数据库服务

    您将在本课程中学习到亚马逊云科技上的三个存储服务分别是什么。我们也将在这个模块中为您介绍亚马逊云科技上的关系型数据库服务 Amazon Relational Database Service (RDS)。

    亚马逊云科技资深技术讲师:周一川

    第三课:安全、身份和访问管理

    在这个模块,您将学习到保护您在亚马逊云科技上构建的应用的安全相关知识,责任共担模型以及身份和访问管理服务, Identity and Access Management (IAM) 。同时,通过讲师演示,您将学会如何授权给 EC2 实例,允许其访问 S3 上的资源。

    亚马逊云科技技术讲师:马仲凯
  • 账单设置与查看
  • 视频:快速完成税务设置

    部署时间:5 分钟

    视频:账户账单信息

    部署时间:3 分钟

    视频:如何支付账单

    部署时间:3 分钟

  • 动手实操
  • 快速上手云上无服务器化的 MySQL 数据库

    本教程将引导您创建一个Aurora Serverless 数据库并且连接上它。

    部署时间:10 分钟

    启动一台基于 Graviton2 的 EC2 实例


    本教程将为您讲解如何在云控制台上启动一台基于 Graviton2 的 EC2 实例。

    部署时间:5 分钟

    使用 Amazon Systems Manager 进行云资源统一跟踪和管理

    在这个快速上手教程中,您将学会如何使用 Amazon Systems Manager 在 Amazon EC2 实例上远程运行命令。

    部署时间:10 分钟

准备好体验亚马逊云科技提供的云服务了吗?

新用户享受中国区域 12 个月免费套餐

联系我们

联系我们

如需了解更多亚马逊云科技的专业服务和解决方案,请填写表单,我们的业务开发团队会与您联系
提交成功!
免费试用 12 个月

云服务器 EC2

每月免费使用 750 小时,两种实例类型可选,并可免费获得 750 小时公网 IPv4 地址