• IBM 的系统网络架构(SNA)于 1974 年推出,通过分层网络结构实现了安全高效的通信协议。
  • 尽管 TCP/IP 占据主导地位,但由于对遗留系统的投资以及通过 SNA/IP 与现代网络的兼容性,SNA 在银行业等行业中仍然发挥着作用。

什么是系统网络架构(SNA)?

系统网络架构(SNA)是 IBM 于 1974 年推出的一种网络框架,旨在为各种 IBM 系统建立统一的通信协议。SNA 以其分层设计和强大的数据流控制而著称,成为企业通信中不可或缺的一部分,特别是在需要一致、安全和高效数据传输的行业中。与现代 TCP/IP 系统不同,SNA 依赖路径信息单元(PIU)进行数据传输,确保错误恢复和拥塞防止。尽管 TCP/IP 后来成为了主导性的网络协议,但由于其可靠性和大量历史投资,SNA 仍然是银行业等行业的基石。

另请阅读:加拿大因安全原因关闭 TikTok,用户访问不受影响
另请阅读:了解基础知识:什么是 Type 2 管理程序?

SNA 的工作原理:了解架构

SNA 的核心是围绕分层网络结构构建的,顶部是大型主机。这种设计反映了大型企业的组织框架,使其与企业需求高度兼容。SNA 的关键组件包括:

  • 路径信息单元(PIU):SNA 版本的 TCP/IP 数据包,包含数据和用于路由和错误控制的报头。
  • 虚拟电信访问方法(VTAM):大型主机上管理 SNA 网络内通信和数据流的软件。
  • 子区域网络:节点之间的预定义路由优化了资源使用,确保了可靠的数据传输。

SNA 对稳定性和效率的关注使其成为企业的理想选择,即使在计算能力有限和电信线路不可靠的时期也是如此。

SNA 的演变:从主导地位到与 TCP/IP 共存

SNA 推出时,事务处理处于起步阶段,它解决了通信线路缓慢和内存容量有限等挑战。通过优先考虑错误恢复和流控制,它实现了实时处理——这对金融等行业来说是一个改变游戏规则的创举。

然而,TCP/IP 的兴起逐渐使 SNA 黯然失色,因为 TCP/IP 提供了更大的灵活性和跨平台兼容性。为了弥补差距,IBM 推出了基于 IP 的 SNA(SNA/IP),使 SNA 系统能够在现代网络上运行,而无需改造现有基础设施。这种混合方法保留了对 SNA 应用程序数十年的投资,同时利用了当代网络技术。

为什么 SNA 在今天仍然重要

尽管已经存在多年,SNA 在遗留系统占主导地位的行业中仍然发挥着至关重要的作用。替换这些系统需要对依赖 SNA API 的应用程序进行重新编程,这是一项昂贵且耗时的任务。企业在基于 SNA 的应用程序上投资了数万亿美元,使得协议迁移对许多企业来说不切实际。

此外,IBM 的 SNA/IP 技术确保了 SNA 在 TCP/IP 主导的世界中的持续可行性。组织可以维护现有的 SNA 系统,同时将其与现代网络集成,在成本效益和技术进步之间取得平衡。

虽然 SNA 可能不再是新网络的默认选择,但其影响力在依赖其无与伦比的可靠性和历史意义的行业中依然存在。借助 SNA/IP 等解决方案,IBM 确保了这种稳健的架构在数字时代保持相关性,弥合了过去的投资与未来的创新之间的差距。