计算机网络基本概念 | 青训营笔记

157 阅读3分钟

计算机网络是一种将多个计算机连接起来的技术,使它们可以相互通信和共享资源。

它包括许多基础设施,如物理介质、协议和软件,用于实现这些连接。计算机网络的主要目的是使信息在计算机之间传输和共享变得更加容易和高效。它还提供了一些安全机制,如防火墙和加密技术,以保护网络和其中的数据。在学习计算机网络时,我们需要了解网络拓扑、网络协议、网络安全等基本概念,以便能够设计、部署和维护网络。

基本概念

  1. 网络拓扑:网络拓扑是指计算机网络中各个节点之间的连接方式和布局。常见的网络拓扑包括总线型、星型、环型、树型等。
  2. 网络协议:网络协议是计算机网络中各个节点之间通信所遵循的规则和标准。常见的网络协议包括TCP/IP、HTTP、FTP、DNS等。
  3. 网络安全:网络安全是指保护计算机网络及其资源免受未经授权的访问、破坏、窃取或篡改的一系列措施。常见的网络安全技术包括防火墙、加密、认证、访问控制等。
  4. 互联网:互联网是全球最大的计算机网络,它将数百万个网络连接在一起,使人们可以共享信息和资源。它基于TCP/IP协议,通过互联网服务提供商(ISP)提供互联网接入服务。
  5. 无线网络:无线网络是指通过无线电波进行通信的计算机网络。常见的无线网络包括Wi-Fi、蓝牙、移动电话网络等。
  6. 网络地址:每个计算机在网络中都有一个唯一的网络地址,通常使用IP地址来表示。IP地址是由32位二进制数字组成的数字,通常以十进制点分十六进制表示法呈现,例如192.168.0.1。
  7. 域名系统(DNS):DNS是一种用于将域名解析为IP地址的系统。它是互联网中的核心组件之一,允许用户使用易于记忆的域名来访问互联网上的各种服务和资源。
  8. 网络拥塞:当网络中的流量超过网络的容量时,就会发生网络拥塞。这会导致网络性能下降、延迟增加,甚至可能导致数据包丢失。为了解决网络拥塞问题,可以使用拥塞控制算法和流量控制技术。
  9. 路由器:路由器是一种用于将数据包从一个网络传输到另一个网络的网络设备。它根据目的地IP地址将数据包传输到正确的目的地,同时也可以执行其他网络任务,如拦截和过滤流量、提供安全性等。
  10. 以太网:以太网是一种广泛使用的局域网技术,使用同轴电缆、双绞线或光纤等物理媒介来传输数据。它使用CSMA/CD协议来控制数据包的传输,可以支持多个设备同时访问网络。