zoukankan      html  css  js  c++  java
  • 信号是怎么传播的

    信号是怎么传播的

    做为软件程序员,我们了解 URL 从输入到页面返回的过程,我们了解接口的调用,我们了解 DNS 的作用,http 协议,可是我们了解这一切的底层是怎样发生的吗?我们知道一个声音是怎样从一端发送另一端的吗?这一切的一切都是我以前不知道的,或者说没有联系在一起。当我查询资料把这一切知道的放在一起,才发现这些底层的知识犹如一个个高精度的齿轮,一个一个咬合在一起组成了这个精密的网络世界,保证了信息的稳定和可靠性,可不仅仅是靠软件就能控制所有。

    这里我会按着我的思路讲讲,信息是怎样从一端传到另一端的,没有 tcp/ip 协议,没有 http 协议 就是一些非常普通的概念,只需要有高中物理知识就能理解,也希望能给大家带来一些帮助。

    从某种程度来说,我这里讲的应该是 tcp/ip 协议中链路层中的一小部分,tcp/ip 是一个高级的开放协议,他的结构和分层做的很好,但是他太复杂,以致一般人想了解信息是怎样传输的这个问题,都是不可能的。好在,现在还是有很多的设备不是用的 tcp/ip 协议,如收音机,对讲机,电话(通话),传真机,他们还是用的比较旧的协议。而且这些还是非常容易了解的。想想小时候的做收音机,做对讲机对于小朋友都不是什么问题,对程序员来说,应该会更容易。

    这里我会从电台到收音机这个例子来进行说明,从声音到信号,到传输介质,到传输过程,到接收过程,信号到声音的复原。

    需要注意的是本文不是一个标准的说明,只是一个自己的理解,有些东西也是不清楚,如果你需要更进一步了解,需要自己进行努力了。

    好了,我们开始旅程。

    无线电是怎样传输的

    信号是带有信息的介质。如光信号,是带有信息的光;声音信号,是带有信息的声音。我们的说话要传播 100 米,你可能大声喊就够了,再传远点你需要一个扬声器,再远点扬声器也没有办法,怎么传呢?人们想过很多办法,但是都不太管用。(直到近代发明电话,才解决了人们远程通信的问题。)

    发射过程:

    如下图所以示:

  • 相关阅读:
    DataTableToJSON
    css hack
    把网络数据流转换成图片类
    递归(转)
    SQL 锁
    观察者
    yield
    开闭原则(转)
    迪米特法则(最少知道原则)(转)
    sql 游标
  • 原文地址:https://www.cnblogs.com/htoooth/p/8858507.html
Copyright © 2011-2022 走看看