计算机网络概论 | 青训营笔记

132 阅读3分钟

Snipaste_2023-05-10_21-41-41.png 老师讲的比较生动有趣,只不过内容较少,自己在网上查了些资料。
一、计算机网络基础概念

  1. 计算机网络是指将相互独立的计算机系统连接起来,使它们可以共享信息和资源的集合。
  2. 数据通信是计算机网络的基本任务之一,它是指将数据从一个地方传输到另一个地方。
  3. 通信协议是计算机网络中实现数据通信的规则和标准。
  4. 网络拓扑是指计算机网络中各节点之间物理连接的方式,包括总线型、环形、星型、树型等多种形式。

二、计算机网络分类

  1. 按覆盖范围划分:广域网(WAN)、城域网(MAN)、局域网(LAN)等。
  2. 按拓扑结构划分:总线型、环形、星型、树型等。
  3. 按传输介质划分:有线网络和无线网络。
  4. 按使用者类型划分:公用网和专用网。

三、计算机网络协议

  1. 传输控制协议TCP:提供可靠的流量控制和错误检测。
  2. 用户数据报协议UDP:提供不可靠的数据传输服务,适用于实时性要求不高的应用程序。
  3. 网络层协议IP:提供数据包的传输服务,实现数据包的路由选择和分组传输等功能。

四、TCP/IP协议族

  1. TCP/IP协议族是一组互联网相关的通信协议,包括传输控制协议(TCP)、网络层协议IP等。
  2. TCP/IP协议族的四个层次: (1)应用层:定义了各种不同的应用程序和服务协议,如HTTP、FTP、DNS等。 (2)传输层:提供可靠的端到端的数据传输服务,主要有TCP和UDP两种协议。 (3)网络层:负责将数据组成IP数据包进行传输,并进行路由选择。 (4)物理链路层:规定了物理设备在通信时的电气特性、物理连接方式等内容。

五、网络安全

  1. 网络安全是指确保计算机网络及其所有部件的安全,包括硬件、软件及数据等。
  2. 网络安全威胁: (1)计算机病毒和恶意软件:如木马、蠕虫等,可以对计算机系统造成破坏或窃取敏感信息。 (2)黑客攻击:黑客可以利用漏洞入侵系统,窃取敏感信息或者进行破坏。 (3)拒绝服务攻击(DoS):攻击者通过大量的请求导致系统崩溃或无法正常运行。 (4)社交工程:通过欺骗和诈骗等手段获取用户的敏感信息。
  3. 网络安全的措施: (1)防火墙:用于保护计算机网络免受未授权访问。 (2)加密:对数据进行加密处理,防止信息被窃取或篡改。 (3)访问控制:限制用户对计算机系统的访问权限,防止未授权的访问。 (4)完整性检查:验证数据的完整性,确保数据在传输过程中没有被篡改。 (5)备份:定期备份重要的数据,以便在数据丢失或受损时进行恢复。