知识框架
├── 计算机网络基础
│ ├── 数据通信基础
│ │ ├── 信源 / 信宿 / 信道 / 噪声
│ │ ├── 模拟信号 vs 数字信号
│ │ ├── 信道带宽 与 奈奎斯特定理(B=2W,R=2W·log₂N)
│ │ ├── 香农定理(C=W·log₂(1+S/N))、信噪比 dB
│ │ ├── 误码率(Pe = 出错位数 / 传送总位数)
│ │ └── 信道延迟(传播时延)
│ ├── 数据编码
│ │ ├── 模拟数据编码:调幅 AM/ASK、调频 FM/FSK、调相 PM/PSK
│ │ └── 数字数据编码:NRZ、曼彻斯特、差分曼彻斯特、多电平、4B/5B
│ └── 差错控制
│ ├── 随机错误(热噪声) vs 突发错误(冲击噪声)
│ ├── 奇偶校验 / 校验和
│ ├── 海明码(检错+纠错,m+k+1 ≤ 2^k)
│ └── 循环冗余校验码 CRC(多项式模2除法)
├── 网络体系结构与协议
│ ├── 协议三要素:语法、语义、同步
│ ├── OSI 体系结构(7层)
│ ├── TCP/IP 协议簇(4层:IP、ICMP、TCP、UDP、ARP/RARP)
│ └── 网络地址(IP分类、子网划分、CIDR超网、IPv6)
├── 局域网与广域网
│ ├── 局域网(特点、星形/总线/环形/网状拓扑)
│ ├── 以太网(CSMA/CD、二进制指数退避、10/100/1000M)
│ ├── 无线局域网(802.11系列、点对点/HUB/完全分布)
│ └── 广域网(SONET/SDH、DDN、帧中继、ATM、分类)
├── 网络工程
│ ├── 网络规划(需求分析、可行性研究、现状分析)
│ ├── 网络设计(设计任务、分层设计:核心/汇聚/接入)
│ └── 网络实施(验收→安装→测试→试运行→培训→转换)
├── 分布式系统
│ ├── 特征:并发性、缺乏全局时钟、组件故障独立性
│ ├── 八大挑战:异构性、开放性、安全性、可伸缩性、故障处理、并发性、透明性、QoS
│ ├── 八种透明性
│ ├── 分布式文件系统:GFS、HDFS、TFS、MooseFS
│ └── 分布式缓存:Memcache、Redis、Tair
├── 构件与中间件
│ ├── 构件(构件模型、顺序/层次/叠加组装、适配器)
│ └── 中间件(功能、分类、应用、与构件关系)
├── Web 服务(SOA、服务提供者/请求者/注册中心、HTTP/XML/SOAP/WSDL/UDDI)
└── 云计算(SaaS/PaaS/IaaS、公有/社区/私有/混合云)