计算机网络

Eric讨论 | 贡献2022年11月17日 (四) 04:25的版本

计算机网络(computer network),通常简称网络,由节点(node)、节点间的连接(link)和通信协议组成,目的是交换信息。节点可以计算机、交换机路由器等。连接可以是有线的双绞线、同轴电缆和光纤电缆等,也可以是无线的电磁波。

简介

时间轴

网络概览

drawio: 计算机网络

网络节点

网络连接

数据传输(也叫数字通信),就是将数据从一个点传输到另一个点。目前数据在计算机常使用比特流(如1000001000)表示。电磁波传播不需要介质,在真空中其传播速度为速(光也是一种电磁波)。

类型 名称 信号 常见介质 描述
有线传输 同轴电缆 铜线
双绞线 铜线
光纤 石英玻璃 发送端将电脉冲转换成光脉冲,光脉冲通过石英玻璃丝等传输,接收端将光脉冲转换为电脉冲。
无线传输 Wi-Fi 空气
基站 空气
蜂窝网络 空气
通讯卫星 空气

网络性能

名称 描述 示例
速率 数据在现在计算机中使用比特(bit)表示,一个比特就是二进制的一个1或0。速率的单位是bit/s,
带宽 在计算机中带宽是指,最大传输速率,是单位时间内(1s)所能传输的最大数据量(bit)。
吞吐量
延迟
抖动
丢包

通信协议

网络分层

概览

OSI模型是国际标准化组织(ISO)提出的一种概念模型。TCP/IP协议简称TCP/IP,是事实上的国际标准,名称源于其中两个最重要的协议:传输控制协议(TCP)和互联网协议(IP)。TCP/IP由互联网工程任务组(IETF)负责维护。

OSI七层网络模型 TCP/IP五层网络模型 TCP/IP四层网络模型 TCP/IP协议 作用
7 应用层 5 应用层 应用层 HTTPHTTPS、FTP、DNS、SSHTLS/SSL 定义应用的数据格式
6 表示层
5 会话层
4 传输层 4 传输层 传输层 TCP、UDP、SCTP 程序之间的通信(端口到端口)
3 网络层 3 网络层 网络层 IPIPv4IPv6)、ARP、NDP、ICMP 局域网之间的通信,IP寻址和路由
2 链路层 2 链路层 网络接入层 MAC、PPP、以太网(IEEE 802.3)、Wi-Fi(IEEE 802.11)、IEEE 802.2 局域网内通信
1 物理层 1 物理层 二进制在不同介质传输

物理层

网络分类

网络安全

资源

网站