ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

HCIA入门_网络基础笔记

HCIA入门_网络基础笔记

HCIA 入门 · 计算机网络基础笔记

认证方向:华为HCIA-Datacom(数据通信)


一、认证体系

主流三家厂商认证,都按"初级 → 高级 → 专家"三级划分:

厂商初级高级(中级)专家
华为HCIAHCIPHCIE
华三 H3CH3CNEH3CSEH3CIE
思科 CiscoCCNACCNPCCIE

为什么课程主推华为、不学思科:为了安全(自主可控)。
背景是棱镜门事件(PRISM,2013 年斯诺登曝光)——美国安全部门被曝通过其科技/网络设备企业监控他国数据。出于网络安全和国产化考虑,国内政企、运营商大量采用华为、华三等国产设备,所以学习和就业以国产认证为主。


二、课程内容框架

  1. 计算机网络基础(网络的诞生与发展、网络相关设备)
  2. 两大参考模型:OSI与TCP/IP
  3. 网络设备操作系统:VRP(华为通用路由平台)
  4. 路由协议:静态路由、动态路由(RIP、OSPF)
  5. 交换技术:VLAN
  6. ACL、NAT

三、计算机技术:信息如何变成电信号

  • 抽象语言(信息):文字、视频、声音、图片。
  • 电脑的作用:把抽象语言转换成电信号进行处理和传输。

转换主线:

抽象语言 → 编码 → 二进制 → 电信号 (应用层) (介质访问层 / 物理层,介质=硬件)
  1. 编码:所有字母和符号都可以先转换成一个数字,最终转换成二进制,计算机才能识别。
  2. ASCII 码:最早、最基础的编码(原笔记误写为"ASK 码")。
    • 用一个编号表示一个英文字母/数字/符号,共 128 个(0~127),用 7 位二进制表示。
    • 常用:'A'=65、'a'=97、'0'=48;同一字母大小写相差 32。
    • 局限:只能表示英文,表示不了中文(中文用 GB2312、UTF-8 等)。
  3. 对应OSI 七层模型(详见后文)。

四、通信技术与网络的诞生

  • 第一代电子计算机:1946 年 2 月 14 日诞生(ENIAC,美国),最初目的是计算导弹弹道。
  • 电话:1876 年贝尔发明,组建公共交换电话网(PSTN),核心技术是电路交换。
  • 也就是说,计算机诞生时,通信技术已经发展了近百年。
  • 计算机最初只用于"计算",与通信技术结合后诞生了军用的阿帕网(ARPANET)——
    网络最初是军事与计算结合的产物。后来民间需求大量涌现,阿帕网一分为二并逐步民用化,最终演变成现代互联网。
  • 阿帕网 = 互联网的雏形。
  • 网络的主要目的是资源共享,所以至少需要两台计算机;最早的计算机网络叫对等网。

五、如何把网络"变大"

两个方向:增加节点(电脑)数量、增加传输距离。

5.1 延长传输距离——中继器

  • 设备:中继器(放大器),工作在物理层。
  • 原理:对物理信号加压/再生放大,只能解决信号衰减问题。
  • 局限:最多可延长约5 倍传输距离,不能无限延长。

5.2 常见传输介质

(1)网线:RJ-45 双绞线
  • 学名RJ-45 双绞线("RJ-45"是水晶头规格名称;电话线头是RJ-11)。
  • 内部一般由8 根铜丝组成(4 根传数据、4 根供电,PoE 场景),两两双绞以抵消磁场干扰;若并排走线会互相产生电磁干扰。
  • 导电性能最好的金属是银,但太贵,实际用铜。

按是否屏蔽分:

  • 非屏蔽双绞线(UTP):无金属屏蔽层,普通环境最常用。
  • 屏蔽双绞线(STP):网线外包一层金属薄膜,屏蔽外界磁场干扰,用于强干扰环境。

按类别(线类)分:

类别常见速率传输距离备注
五类(Cat5)100 Mbps100 m已逐渐淘汰
超五类(Cat5e)1000 Mbps(1G)100 m当前常用
六类(Cat6)1 Gbps,短距离可 10 G100 m十字骨架、抗干扰更强
七类(Cat7)10 Gbps 及以上100 m多为屏蔽线,要求更高

信号衰减:电信号本质是一种波,传输中会逐渐衰减;超五类线超过 100 m 后,信号会衰减到无法识别。
信号畸变:信号波形失真(变形),区别于单纯的能量衰减。

速率单位与实际下载速度换算:

  • bit(位,b)是最小单位,byte(字节,B)= 8 bit;注意大小写 b/B 的区别。

  • 运营商带宽按 bit 算,所以"1000 Mbps 宽带"的理论下载速度:
    1000 ÷ 8 × 0.85 ≈ 106 MB/s(0.85 是扣除线路/协议开销后的经验系数)。

  • PoE 设备:通过网线同时给终端供电(如 AP、监控摄像头),省去单独电源线。

(2)WiFi(无线传输)
(3)光纤
  • 内部不是铜丝,而是光导纤维,传输的是光信号,带宽大、距离远、抗电磁干扰。
类型光源特点典型距离
单模光纤注入式激光二极管(单一光源)较贵,信号畸变小,传得远约 5 km 甚至更远
多模光纤发光二极管(多种光源/多条光路)相对便宜,距离较短数百米~2 km

光电转换:

  • 电 → 光:发光二极管 / 注入式激光二极管;
  • 光 → 电:光电二极管。
(4)同轴电缆
  • 典型场景:卫星锅与电视之间的连接线,早期以太网也用过。

六、增加节点数:拓扑结构与设备演进

增加节点首先要解决网络拓扑结构问题。

6.1 常见拓扑结构

拓扑结构特点优点缺点
总线型(直线型)所有设备共用一条主干线布线简单、省线缆容错低(一处断全网受影响)、延迟高、安全性差
环型设备首尾相连成环容错比总线型略强仍有安全与延迟问题,单点故障影响大
星型所有设备接到一个中心设备性价比最高;安全性大幅改善、延迟低、容错高中心设备一旦损坏,全网瘫痪
树型星型的层级扩展(像树一样分级)易扩展、便于分级管理对高层/根节点依赖大
网状节点之间多条链路互联无安全问题、容错极高(一条断了走别的)成本高、布线/维护复杂(多用于骨干网)

6.2 星型拓扑的中心设备演进:HUB → 网桥 → 交换机

早期中心设备:HUB(集线器),工作在物理层。

  • 内部就是铜片,只处理电信号,会把收到的信号广播给所有设备。
  • 由此带来三大问题:
    1. 安全问题(数据谁都能收到);
    2. 延迟问题;
    3. 电波冲突问题(第二严重);
    4. 地址问题(最严重)——不知道数据该给谁。

① 解决地址问题 → MAC 地址

  • 给每台设备附加一个全球唯一、格式统一的标识:MAC 地址(物理地址)。
  • 由网卡芯片在出厂时由厂家烧录,一般不可更改(属于固化的物理地址)。
  • 长度48 位二进制,通常写成 12 位十六进制:
    • 前 24 位:厂商标识(OUI,哪个厂商);
    • 后 24 位:设备编号(哪个具体产品)。
  • 工作在介质访问控制层(MAC 层,即数据链路层子层)。
  • 查看命令(Windows 终端):ipconfig /all(找"物理地址")。
  • 与之相对的是逻辑地址(IP 地址),可以人为修改。

② 解决冲突问题 → CSMA/CD

  • CSMA/CD:载波侦听多路访问 / 冲突检测。
    • 载波侦听:发送前先监听线路上有没有电流(是否空闲);
    • 多路访问:多个节点共享、争用同一线路;
    • 冲突检测:发送中持续检测,一旦发现冲突就停止、等待随机时间再发。
  • 本质是"排队 + 先听后说",降低了冲突,但冲突无法根除,延迟反而可能更高。

③ 进一步演进 → 网桥(过渡产品)→ 交换机

网络的三大需求:

  1. 无限延长传输距离;
  2. 完全解决冲突,让所有节点可同时收发数据;
  3. 实现单播(一对一通信),解决安全和延迟问题。

交换机(二层设备,工作在数据链路层)能同时解决这三点:

  1. 它先把电流转换成二进制数据再重新发出——前后不是同一股电流,但波形一致,相当于信号再生,可延长距离;
  2. 处理的是二进制数据,各端口之间不再共享冲突域,数据不会冲突;
  3. 通过MAC 地址表"先记录、后查表",把数据精准发往目标端口,实现单播。

交换机转发原理(重点):

  1. 电信号到达交换机,先被转换成二进制数据帧;
  2. 查看帧中的源 MAC 地址,把"源 MAC ↔ 进入接口"的对应关系记录到本地 MAC 地址表(学习);
  3. 再查看目标 MAC 地址,查本地 MAC 地址表:
    • 表中有记录→ 只从对应接口发出(单播);
    • 表中无记录→ 向除进入接口外的所有其他接口各发一遍(泛洪 / Flooding)。
  • 一个接口可以对应多个 MAC 地址(接口下可接交换机/多台主机);
  • 一个 MAC 地址同一时刻只能对应一个接口。
  • MAC 地址表老化时间:300 秒(5 分钟内没再收到该 MAC 的帧,记录自动删除)。

交换机的弊端:泛洪。

  • 未知单播、广播、组播都会泛洪,泛洪范围是该交换机上的全部设备;
  • 多台交换机互联时,泛洪范围会融合、扩大(形成同一广播域);
  • 攻击者可利用泛洪实施 MAC 泛洪攻击、ARP 欺骗等

七、当前基础网络的组成

基础网络主要由两类企业级设备构成(不是家用无线路由器那种一体机):

  • 交换机(二层):负责同一网络内部的快速转发(基于 MAC 地址);
  • 路由器(三层):负责不同网络之间的转发、选路(基于 IP 地址)。

八、附:两大参考模型

层次OSI 七层模型TCP/IP 四层模型典型设备/协议
7应用层应用层HTTP、FTP、编码/应用程序
6表示层(并入应用层)编码、加密、压缩(如 ASCII、UTF-8)
5会话层(并入应用层)会话建立与管理
4传输层传输层TCP、UDP、端口
3网络层网络层IP、路由器
2数据链路层(含 MAC 子层)网络接口层MAC、交换机、网卡
1物理层网络接口层中继器、集线器、网线、比特流

记忆口诀(OSI 由下到上):物—数—网—传—会—表—应。

RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进