% !TeX root = ../main.tex

\chapter{什么是通信}
我们将讨论通信的定义。

\section {在古代}
这是人们相互交流的一种行为。 一个人和另一个人说话。

\section {在当代}
我会说它指'信息交换'这一个概念。

\section {通信的原则}
如果我不得不用一个词来形容它，那将是“稳定的”。

在传输过程中，您不应丢失任何原始发送的信息。

而且，它应该尽可能快。 比如，如果您有紧急消息要发送给其他人，您肯定不想让其他人在十天后收到该消息。

而且，安全性也很重要。 您不想将消息发送给错误的人，这会给您带来很多麻烦。

\subsection {通信原则表}
\begin{table}[H]
  \centering
  %\caption[title]{long title}
    \begin{tabularx}{\linewidth}{lX}
      \toprule[1.5pt]
      {\heiti 原则} & {\heiti 描述} \\\midrule[1pt]
      完整性 & 永不丢失信息 \\
      速度 & 及时提供信息 \\
      安全性 & 确保没有其他人能看到！ \\
      \bottomrule[1.5pt]
    \end{tabularx}
\end{table}

\subsection {例外}
但是仍然有一些通信类型仅遵循1或2种通信原理。 

例如，广播。 只要您发出消息，听众是否能完整持续地收到消息，这不关您的事 (因为听众可以自由决定什么时候听，什么时候不听)。

用于娱乐的广播不需要安全性，但是用于军事的广播确实需要保护其消息不被外人所知道。

\section{通信的分类}

\subsection {按终端设备数量区分}
有些人喜欢用发送者或接收者的数量来分类通信。

\begin{table}[ht]
  \begin{minipage}{0.4\linewidth}
    \centering
    \caption*{1}
    \label{tab:badtabular}
      \framebox(150,50)[c]{
        一对一
      }
  \end{minipage}%
  \hfill%
  \begin{minipage}{0.4\linewidth}
    \centering
    \caption*{2}
    \label{tab:badfigure}
    \framebox(150,50)[c]{
        一对多
    }
  \end{minipage}
\end{table}

“一对一”也称为“点对点”，“一对多”也称为广播。

\subsection {按信息类型区分}
其他一些人喜欢根据所传输的信息类型对通信进行分类。

\begin{table}[ht]
  \begin{minipage}{0.4\linewidth}
    \centering
    \caption*{1}
    \label{tab:badtabular}
      \framebox(150,50)[c]{
       语音聊天
      }
  \end{minipage}%
  \hfill%
  \begin{minipage}{0.4\linewidth}
    \centering
    \caption*{2}
    \label{tab:badfigure}
    \framebox(150,50)[c]{
      视频聊天
    }
  \end{minipage}
\end{table}

\section {机器语言}
在上面的说明中，我们仅介绍了沟通的基础知识。 或者人类如何理解这一点。

在本节中，我将讨论机器如何看待该问题。 因为最终，在现代社会中，通信是基于计算机而不是人类。

对于计算机，他本身就是计算机，与之通信的计算机也是计算机。 因此通信速度可能很高。至少比人类快。

然后剩下的问题是计算机如何相互理解，最重要的是，以正确的方式进行协作，以便信息可以自由正确地流动。

\begin{example}
例如，如果我们有电话和计算机，我们如何相互通信？ （电话实际上也是计算机。）

我们需要创建一种用于通信的方法，该方法称为\emph{协议}。
\end{example}

\begin{example}
如何确保我们发送的所有信息均被其他人正确接收？

我们需要创建某种方法来确保传输过程中信息的完整性，该方法是\emph{协议}的一部分。
\end{example}

\begin{problem}
是否有使用最佳的\emph{协议}？

没有！ 对于不同的场景，有不同的传输协议可供选择。
\end{problem}

\section{引用}
有关更多信息，请查看此 维基百科\cite{wiki-communication}