企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持知识库和私有化部署方案 广告
## 1.3 网络核心 通过网络链路和交换机移动数据: * 电路交换(circuit switching) * 分组交换(packet switching) ### 1.3.1 分组交换 报文(message):端系统之间交换数据的单位。 分组(packet):源系统向目的端系统时,源系统将长报文划分为较小的数据块。 分组通过通信链路和分组交换机(packet swich,路由器和链路层交换机)传送。 #### 储存转发机制 交换机能够开始向输出链路传送第一个比特之前,必须接受到整个分组。 #### 排队时延和分组丢失 对于每个输出链路,该分组交换机具有一个输出缓存(output buffer)。 丢包(packet lost):每个输出缓存的空间有限,当等待发送的数据占据换存空间,新分组数据将会被丢弃。 延时:储存转发延时 & 排队延时(queue delay) #### 转发表和路由选择协议 每台路由器具有一个转发表(forwarding table),用于将目的地址映射成输出链路。 ### 1.3.2 电路交换 电路(circuit):当两台主机要通信时,网络在两台主机之间建立一条专用的端到端的链路(end-to-end connection)。 #### 电路交换网络中的复用 * 频分复用(Frequency-Division Multiplexing,FDM):连接期间链路为每一条连接专用一个频道,频段的宽度称为带宽(bandwidth) * 时分复用(Time-Division Multiplexing,TDM):链路分时,时间被划分为固定帧,提供给每一条连接,连接在其帧内独享链路的带宽 静默期(silent period):连接没有数据交换 #### 分组交换 VS 电路交换 分组交换: * 不适合实时服务:电话视频会议,端到端的延时不可预测 * 带宽共享 * 简单、高效、成本低 电路交换: * 专用电路、效率低 * 延时可预测