专栏名称: 黑客技术与网络安全
分享最前沿的黑客知识,了解黑客世界,学习黑客技术
目录
相关文章推荐
51好读  ›  专栏  ›  黑客技术与网络安全

60+年老系统现危机!4位航班号将耗尽,美国航空业陷入“千禧虫”困境

黑客技术与网络安全  · 公众号  · 黑客  · 2024-08-29 11:00

正文

本文经授权转自公众号CSDN(ID:CSDNnews)

整理 | 郑丽媛

上周,科技媒体 ViewfromtheWing 报道称,美国三大航空公司(联合航空,达美航空及美国航空)遇到了一个看似微不足道、实则触及了航空业核心系统的问题:四位数字的航班号即将耗尽。

通常情况下,航空公司会使用四位数字来标识航班号。因此理论上来说,每个航空公司可以拥有高达 9999 个航班号(不存在 0 号航班)。这个数字看似非常充足,但随着航空业的合并与扩张,以及航空公司之间的代码共享,这一限制正在迅速逼近。

“航空公司能用的航班号越来越少,但他们也不知该如何是好……”

1、沿用 60+ 年前系统,4 位数字航班号即将耗尽

据了解,美国航 空公司所使用的系统起源于 20 世纪 60 年代,至今已使用了 60 多年,能为每个航班分配一个唯一的标识符。出于存储和处理的原因,系统为了节约数据大小,用前 2 个字母代表航空公司,后 4 位数字代表航班号。

最初,这一系统足以应对航空公司的需求。然而,随着航空公司规模的扩大和航班数量的增加,该系统的局限性逐渐显现。例如,美国航空公司每天运营约 6700 个航班,距离 9999 个航班编号的上限已经不远。此外,代码共享也进一步增加了对航班编号的需求。

代码共享是航空公司之间的一种合作方式,即通过共享航班编号,合作伙伴航空公司可以销售由另一家公司运营的航班。例如,美国航空公司希望销售从多哈飞往印度和巴基斯坦城市的航班,而这些航班其实由其他航空公司运营。结果就是,目前美国航空公司、达美航空公司和联合航空公司等大型航空公司纷纷面临航班编号耗尽的问题。

在最近的一次美国航空员工会议上,这个问题被明确提出。一名 IT 部门的工作人员问:“我们的航班号快不够用了。我们是否考虑使用五位数或其他解决方法?”美国航空公司的网络规划高级副总裁 Brian Znotins 回答了这个问题,并解释了他们面临的挑战。

2、从四位到五位,系统升级的挑战

从技术层面来看,要在现有系统 上增加第五位数字,看似简单,实际上却面临诸多挑战和极其复杂的工作——正如 Brian Znotins 所说,可将这个问题视作当年“千禧虫”的难度。

首先,现有的航空管理系统是一个庞大的综合体,包括预订系统、航班调度系统、地面服务系统等,这些系统彼此紧密连接,共同运作。任何对航班编号系统的改动,都会涉及到对整个航空管理系统的升级和调整。其次,这样的升级不仅需要巨大的技术投入,还需要大量的时间和人力资源,来确保系统在过渡期间的平稳运行。

更复杂的是,这一问题不仅仅是美国航空公司一家面临的挑战。达美航空公司和联合航空公司等大型航空公







请到「今天看啥」查看全文


推荐文章
禅语心苑  ·  人,最怕什么?
7 年前
EDN电子技术设计  ·  资料分享:C语言编程三剑客
7 年前