计算机网络是考研计算机学科的重要科目,其内容体系庞杂。王道考研系列教材以其系统性和针对性备受考生青睐。第四章通常聚焦于计算机网络中更为宏观和工程化的层面,即网络系统工程与服务。本章旨在将之前章节所学的协议、设备和技术知识,整合到如何实际构建、管理和维护一个可用的网络系统中,并理解上层应用所依赖的服务模型。
一、核心知识框架
本章主要围绕两个核心脉络展开:网络系统工程(如何构建网络)和网络服务(网络提供什么)。
1. 网络系统工程
* 网络设计原则与步骤:包括需求分析(流量、用户、应用、安全)、拓扑设计(层次化模型:核心层、汇聚层、接入层)、技术选型(有线/无线、协议标准)、设备选型与配置规划。
- 网络性能指标与估算:关键指标包括带宽、吞吐量、时延(发送时延、传播时延、处理时延、排队时延)、时延带宽积、往返时间RTT、利用率。需要掌握计算方法和相互影响关系。
- 功能域:常考五大功能域:故障管理、配置管理、计费管理、性能管理和安全管理(FCAPS)。
- 网络管理协议:重点是SNMP(简单网络管理协议)。需掌握其体系结构(管理站/代理模型)、管理信息库MIB、SNMP报文格式及五种基本操作(get, get-next, set, get-response, trap)。
- 网络诊断与常用命令:理解
ping(测试连通性与RTT)、tracert/traceroute(探测路径)、ipconfig/ifconfig(查看配置)、netstat(显示网络连接、路由表、接口统计)、arp(地址解析)等工具的原理与用法。
2. 网络服务与服务质量
* 客户-服务器与P2P模型:深刻理解两种主流的网络应用组织方式,对比其特点、优缺点及典型应用。
- 需求与指标:从带宽、时延、抖动、丢包率等方面衡量QoS。
- 调度机制:先进先出FIFO、优先级排队PQ、公平排队FQ、加权公平排队WFQ。
- 监管机制:漏桶算法与令牌桶算法(重点掌握原理、区别及优缺点)。
- 综合服务IntServ:基于每流资源预留,使用RSVP协议。优点能提供硬性保证,缺点扩展性差。
- 区分服务DiffServ:在网络边缘对流量进行分类和调节,在核心网络根据DS字段提供不同等级的服务。扩展性好,是目前主流。
- 内容分发网络CDN:原理是在网络各处部署缓存服务器,将用户请求定向到最接近用户或负载较轻的节点,以减轻源站压力、降低访问延迟。理解其工作过程与DNS重定向的密切关系。
二、重点与难点解析
- SNMP协议:理解其基于UDP的原因(简单、开销小),掌握MIB树状结构的概念,以及Trap报文如何实现主动告警。
- 时延计算综合题:常与数据链路层、物理层结合,综合计算分组交换网络中端到端的总时延。务必分清四种时延的产生环节和计算公式。
- 漏桶 vs 令牌桶:这是高频考点。漏桶强制恒定输出速率,平滑突发;令牌桶允许一定程度的突发输出,更具灵活性。两者常结合用于流量整形与监管。
- IntServ vs DiffServ:从粒度(每流 vs 每类)、信令要求(需要RSVP vs 无需)、状态维护(核心网需维护流状态 vs 核心网无状态)、扩展性等方面进行对比。
三、复习建议与工程思维
- 建立系统观:学习本章时,应有意识地将前面章节的“点”(如单个协议)连成“线”(如TCP连接建立到数据传输),再在本章汇集成“面”(一个完整、可管理、有服务质量保障的网络系统)。
- 联系实际:结合日常上网体验(如视频卡顿、游戏延迟)理解QoS参数的意义;通过想象一个小型公司或校园网的搭建过程来理解网络工程步骤。
- 抓大放小,理解原理:对SNMP、QoS机制等,重在理解其设计思想、基本模型和关键流程,无需死记硬背所有报文细节。
- 勤于练习:完成王道书后习题,特别是涉及时延计算、协议分析的综合题,是巩固知识、查漏补缺的关键。
掌握本章,意味着你不仅理解了网络“如何通信”,更开始理解网络“如何被构建和服务”,这对于形成完整的计算机网络知识体系至关重要,也是应对考研综合应用题的有力武器。