HCIP 课程文字版思维导图笔记

一、第一章:基础复习与综合实验

1. HCIA 复习

网络基础
  • OSI 七层模型
  • TCP/IP 协议模型
  • 数据的封装与解封装
  • 各层常见协议及设备
IP 基础
  • IPv4 地址结构
  • 网络位与主机位
  • 子网掩码及子网划分
  • 默认网关
  • 路由表的基本组成
网络设备基础
  • 路由器:负责不同网络之间的数据转发
  • 交换机:负责同一局域网内的数据交换
  • 常用操作:
    • 查看接口状态
    • 查看 IP 地址
    • 查看 MAC 地址表
    • 查看路由表
    • 使用 Ping、Tracert 测试网络

2. TCP 协议扩展

TCP 的特点
  • 面向连接
  • 可靠传输
  • 全双工通信
  • 面向字节流
  • 支持流量控制和拥塞控制
TCP 报文的重要字段
  • 源端口和目的端口
  • 序列号
  • 确认号
  • 窗口大小
  • SYN:建立连接
  • ACK:确认数据
  • FIN:关闭连接
  • RST:重置连接
TCP 三次握手
  1. 客户端发送 SYN,请求建立连接。
  2. 服务端返回 SYN+ACK。
  3. 客户端发送 ACK,连接建立。
TCP 四次挥手
  1. 一方发送 FIN。
  2. 对方返回 ACK。
  3. 对方发送 FIN。
  4. 最初发起方返回 ACK。
TCP 可靠传输机制
  • 序列号与确认机制
  • 超时重传
  • 滑动窗口
  • 流量控制
  • 拥塞控制
  • 数据排序与重复数据处理

二、第二章:网络类型与数据链路层协议

1. 网络类型及其数据链路层协议

常见网络类型
  • P2P(点到点):一条链路连接两个节点。
  • BMA(广播型多路访问):支持广播,典型代表是以太网。
  • NBMA(非广播型多路访问):多路访问但不支持广播。
  • P2MP(点到多点):一个节点与多个节点建立通信关系。
常见数据链路层协议
Ethernet
  • 广泛应用于局域网
  • 使用 MAC 地址进行二层寻址
  • 支持广播和多路访问
  • 使用以太网帧封装数据
PPP
  • 主要用于点到点链路
  • 支持身份认证
  • 支持多种网络层协议
  • 包含 LCP、认证和 NCP 等协商过程
HDLC
  • 面向比特的数据链路层协议
  • 常用于串行点到点链路
  • 不同厂商的扩展实现可能不兼容
学习重点
  • 不同网络类型是否支持广播
  • 是否允许多个设备共享链路
  • 使用哪种数据链路层封装
  • 是否支持身份认证
  • 各种协议的典型使用场景

2. PPPoE 技术

PPPoE 的作用

PPPoE,即"以太网上的点到点协议",用于在以太网中建立 PPP 会话,常见于家庭宽带和企业互联网接入。

PPPoE 的两个阶段
第一阶段:发现阶段
  1. PADI:客户端广播寻找 PPPoE 服务器。
  2. PADO:服务器回应客户端。
  3. PADR:客户端选择服务器并请求建立会话。
  4. PADS:服务器确认并分配 Session ID。
第二阶段:PPP 会话阶段
  1. LCP 协商:建立并维护 PPP 链路。
  2. 身份认证:通常使用 PAP 或 CHAP。
  3. NCP 协商:协商网络层参数,如 IP 地址。
  4. 数据传输:完成协商后开始传输业务数据。
PAP 与 CHAP
  • PAP:认证过程简单,安全性相对较低。
  • CHAP:采用挑战与响应机制,安全性更高。
常见故障
  • 无法发现 PPPoE 服务器
  • 用户名或密码错误
  • PAP、CHAP 认证失败
  • 无法获得 IP 地址
  • 会话建立后无法访问网络
  • MTU 或 MSS 设置不合理
相关推荐
Julien20044 小时前
控制 SELinux 文件上下文
linux·运维·服务器
sulikey4 小时前
Linux Core Dump 完全指南:从原理到实战的崩溃调试手册。什么是core dump?程序报错core dumped怎么办?
linux·服务器·操作系统·调试·coredump
Lifangyun_WD4 小时前
第一次租 GPU 服务器怎么开始?镜像、SSH、数据存储和停机前要做什么
服务器·云计算·gpu算力·gpu算力租赁
DevLoom_5 小时前
SD卡插电脑提示:驱动器中的磁盘未被格式化?恢复数据正确处理步骤
运维·服务器·电脑
STQY燊桐启元(深圳)电子科技5 小时前
医疗精密电源散热方案:相变陶瓷片保障医疗设备长效稳定低干扰
大数据·网络·人工智能
yyuuuzz7 小时前
记一次 VPS 性能排查:共享 CPU 突发额度导致的限流
运维·服务器·人工智能
冰雪青松7 小时前
Ubuntu 运维命令大全:从入门到精通的实战参考手册
运维·服务器·ubuntu
前端 贾公子7 小时前
第09章:上下文与记忆 (2)
java·服务器·前端
CDN3607 小时前
节点智能调度实操:解决出海区域访问快慢不均、节点拥堵、跨洋延迟高,CDN 全网择优落地方案
运维·服务器·网络
郑州光合科技余经理7 小时前
本地生活服务系统:模块边界与结算字段怎么拆
java·开发语言·前端·后端·系统架构·uni-app·php