计算机学光纤吗,有哪些事实没有一定计算机知识的人不会相信?

原标题:有哪些事实没有一定计算机知识的人不会相信?

作者:洋耗子

链接:

https://www.zhihu.com/question/288115796/answer/481820796

来源:知乎

在计算机网络中,不需要很大的网络,就会碰到光速极限的限制。

光速是每秒30万公里。但是光在光纤(玻璃)中的速度大约是每秒20万公里。折合一毫秒200公里,一微秒200米。

而现在的计算机内的高精度计时器(HPET)基本上都可以达到0.1微秒以上的计时精度。也就是说,只要两台机的网线超过20米,它们之间的网络信号延迟就已经可以测量出来了。

如果说上述延迟的实际影响仅存于理论上的话,那大一点的网络就会影响实际问题了。

如果是稍大一点的网络,例如说广州到北京,2000公里,光是不可避免的信号延迟就已经达到了10ms。这个延迟值已经可以显著的影响实际应用了——例如说传输吞吐率,例如说高精度时间戳等。受这些影响,例如说分布式系统,或者数据同步/ 备份系统等,都需要有针对性的设计和考虑。

好几个朋友在评论中指出了类似的问题:

光在光纤中是斜斜的走的。

……

在光纤里,光是不断折射传播的, 实际距离比直线传播远多了

……

延时应该更高点,因为光在光缆中不是顺着光缆线直线传播的,而是通过不断折射传播的,所以20米的光缆线,光在里面走了20*1.414=28米

因此,(计算延迟时)应该把这路程差异考虑进去。

应该说,你们确实考虑得很仔细。然而,你们是被半桶水的科普给误导了。因为几乎所有对光纤原理,以及全反射的科普里,都是这样的图:

fc74b005ccd4739a8bc374e6f0182087.png

还有这样的直观效果:

4a72975f343c12aa7bab7187cce466fc.png

当然,这确实也是光纤,也有一定的应用(因为便宜)。然而,这种简单的光纤,会导致严重的色散。所以,在通信领域,尤其是长距离干线通信领域,我们实际使用的,都是自聚焦的多模光纤或者(原理上)更复杂的单模光纤。

这种多模光纤的结构并不是上面说的那种简单的内外两层全反射,而是折射率渐变的:

eb40e643a6e36dc5a6914aa8d9eb6f7a.png

直观点的话,光在这种光纤中的实际路径是这样的:

32479f4d7f30cde8f222b84411ca466d.png

因为内层的折射率大,而外层的折射率小,光在外层走时,虽然路程较长,但是因为折射率较低,所以速度也较快。所以,只要设计好每层的折射率梯度,使得光速差刚好能补偿其光程差,就可以实现:自聚焦效果——也就是无论光实际走哪条路,总是能同时到达对端(当然,这是理论理想情况)。

所以,一般计算这种自聚焦光纤的延时,我们只需要直接计算沿子午线(中心)传输的路径就可以了,不需要额外考虑光程差带来的额外延时。

至于单模光纤,其实光在光纤里面的运行方式已经不适合用大家所熟悉的几何光学来描述了。所以,几何光学里的“折射”/“全反射”/“平行”等几何光学里的概念,都不太合适用于这个场合。需要用“非线性光学”才能去研究和描述里面的行为,所以就不详细展开了。

但是计算延时的话,也同样只需要计算沿子午线的传输距离就行了。

感恩有你

您看此文用

责任编辑:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
4S店客户管理小程序-毕业设计,基于微信小程序+SSM+MySql开发,源码+数据库+论文答辩+毕业论文+视频演示 社会的发展和科技术的进步,互联网技术越来越受欢迎。手机也逐渐受到广大人民群众的喜爱,也逐渐进入了每个用户的使用。手机具有便利性,速度快,效率高,成本低等优点。 因此,构建符合自己要求的操作系统是非常有意义的。 本文从管理员、用户的功能要求出发,4S店客户管理系统中的功能模块主要是实现管理员服务端;首页、个人中心、用户管理、门店管理、车展管理、汽车品牌管理、新闻头条管理、预约试驾管理、我的收藏管理、系统管理,用户客户端:首页、车展、新闻头条、我的。门店客户端:首页、车展、新闻头条、我的经过认真细致的研究,精心准备和规划,最后测试成功,系统可以正常使用。分析功能调整与4S店客户管理系统实现的实际需求相结合,讨论了微信开发者技术与后台结合java语言和MySQL数据库开发4S店客户管理系统的使用。 关键字:4S店客户管理系统小程序 微信开发者 Java技术 MySQL数据库 软件的功能: 1、开发实现4S店客户管理系统的整个系统程序; 2、管理员服务端;首页、个人中心、用户管理、门店管理、车展管理、汽车品牌管理、新闻头条管理、预约试驾管理、我的收藏管理、系统管理等。 3、用户客户端:首页、车展、新闻头条、我的 4、门店客户端:首页、车展、新闻头条、我的等相应操作; 5、基础数据管理:实现系统基本信息的添加、修改及删除等操作,并且根据需求进行交流信息的查看及回复相应操作。
现代经济快节奏发展以及不断完善升级的信息化技术,让传统数据信息的管理升级为软件存储,归纳,集中处理数据信息的管理方式。本微信小程序医院挂号预约系统就是在这样的大环境下诞生,其可以帮助管理者在短时间内处理完毕庞大的数据信息,使用这种软件工具可以帮助管理人员提高事务处理效率,达到事半功倍的效果。此微信小程序医院挂号预约系统利用当下成熟完善的SSM框架,使用跨平台的可开发大型商业网站的Java语言,以及最受欢迎的RDBMS应用软件之一的MySQL数据库进行程序开发。微信小程序医院挂号预约系统有管理员,用户两个角色。管理员功能有个人中心,用户管理,医生信息管理,医院信息管理,科室信息管理,预约信息管理,预约取消管理,留言板,系统管理。微信小程序用户可以注册登录,查看医院信息,查看医生信息,查看公告资讯,在科室信息里面进行预约,也可以取消预约。微信小程序医院挂号预约系统的开发根据操作人员需要设计的界面简洁美观,在功能模块布局上跟同类型网站保持一致,程序在实现基本要求功能时,也为数据信息面临的安全问题提供了一些实用的解决方案。可以说该程序在帮助管理者高效率地处理工作事务的同时,也实现了数据信息的整体化,规范化与自动化。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值