Data Communication and Computer Network (DCN) Tutorial

数据通信与计算机网络

数据通信是指两台或多台计算机之间以及计算机网络或数据网络之间数字数据的传输。网络化计算设备之间的物理连接是使用有线介质或无线介质建立的。最著名的计算机网络是互联网。

本教程旨在教授您数据通信和计算机网络 (DCN) 的基础知识,并带您了解与数据通信和计算机网络相关的各种高级概念。

为什么要学习数据通信与计算机网络?

网络基础理解

互连的计算机和计算机外设(如打印机)系统称为计算机网络。计算机之间的这种互连促进了它们之间信息的共享。计算机可以通过有线或无线介质相互连接。

网络工程

网络工程是一项复杂的任务,涉及软件、固件、芯片级工程、硬件和电脉冲。为了简化网络工程,整个网络概念被分成多个层。每一层都参与某些特定任务,并且独立于所有其他层。但作为一个整体,几乎所有网络任务都依赖于所有这些层。各层之间共享数据,它们仅依赖于彼此来接收输入和发送输出。

互联网

网络的网络被称为互联网网络,或简称互联网。它是这个星球上现存最大的网络。互联网连接所有广域网 (WAN),并且可以连接到局域网 (LAN) 和家庭网络。互联网使用 TCP/IP 协议套件,并使用 IP 作为其寻址协议。目前,互联网广泛采用 IPv4。由于地址空间不足,它正逐渐从 IPv4 迁移到 IPv6。

互联网使用户能够在全球范围内共享和访问海量信息。它使用万维网 (WWW)、FTP、电子邮件服务、音频和视频流等。在很大程度上,互联网基于客户端-服务器模型。

互联网使用非常高速的光纤骨干网。为了连接各个大陆,光纤铺设在海底,我们称之为海底通信电缆。

通信与计算机网络的应用

计算机系统和外围设备连接起来形成网络。它们提供了许多优势

  • 资源共享,例如打印机和存储设备
  • 通过电子邮件和 FTP 交换信息
  • 使用 Web 或互联网共享信息
  • 使用动态网页与其他用户互动
  • IP 电话
  • 视频会议
  • 并行计算
  • 即时通讯

目标读者

本教程是为计算机科学专业毕业生准备的,旨在帮助他们理解数据通信和计算机网络相关的基础到高级概念。完成本教程后,您将发现自己具备中等水平的数据通信和计算机网络专业知识,您可以以此为基础进一步提升。

先决条件

在开始学习本教程之前,我假设您已经了解一些基本的计算机概念,例如什么是键盘、鼠标、显示器、输入、输出、主存储器和辅助存储器等。如果您不了解这些概念,我建议您学习我们的关于计算机基础的简短教程。

广告