### 知识点总结
#### 一、网络工程师之终极目标——故障处理方法与网络文档管理
##### 1. 故障处理模型
**1.1 界定问题(Define the Problem)**
- **详细描述故障**: 包括具体症状、出现频率、受影响范围等。
- **潜在原因分析**: 根据症状推测可能的原因。
**1.2 收集详细信息(Gather Facts)**
- **信息来源**:
- 关键用户反馈
- 网络管理系统
- 路由器/交换机日志
- **具体步骤**:
- **识别症状**: 明确故障的具体表现。
- **重现故障**: 验证故障是否仍然存在。
- **调查频率**: 分析故障发生的规律。
- **确定范围**: 通过不同方法界定故障的影响范围。
- **由外到内**: 适用于多台主机无法连接至同一服务器的情况。
- **由内到外**: 从服务器出发排查外部连接问题。
- **半分法**: 将故障区域分为两部分逐一排除。
**1.3 考虑可能情形(Consider Possibilities)**
- **评估可能的原因**: 基于收集到的信息进行推理。
**1.4 建立行动计划(Create the Action Plan)**
- **制定解决方案**: 根据可能的原因制定详细的应对措施。
**1.5 部署行动计划(Implement the Action Plan)**
- **实施解决方案**: 按照计划逐步实施,并在每一步后检查故障是否得到解决。
**1.6 观察行动计划执行结果(Observe Results)**
- **评估效果**: 检查故障是否彻底解决。
**1.7 迭代优化(Iterate as Needed)**
- **重复以上步骤**: 如果问题未解决,则需重新审视并调整行动计划。
**1.8 记录所做修改**
- **文档记录**: 在问题解决后,详细记录所做的所有配置修改,以便未来参考。
##### 2. 网络文档管理
**2.1 网络基线**
- **目的**: 通过比较当前配置与历史配置来快速定位问题。
- **组成部分**:
- **网络配置表**
- **网络拓扑图**
- **ES网络配置表**
- **ES网络拓扑图**
**2.2 创建网络文档的注意事项**
- **确定范围**: 明确需要记录哪些设备。
- **保持一致性**: 确保收集的信息格式统一。
- **明确目标**: 理解文档的主要用途。
- **易用性和可访问性**: 设计便于查阅的文档格式。
- **及时更新**: 定期维护和更新文档。
**2.3 网络配置表**
- **内容**:
- **分级项目**:
- 杂项信息(如设备名称、型号、CPU类型等)
- 第1层信息(如介质类型、速率等)
- 第2层信息(如MAC地址、VLAN等)
- 第3层信息(如IP地址、子网掩码等)
- **存储方式**:
- 对于小型网络,使用电子表格。
- 对于大型网络,使用数据库。
**2.4 网络拓扑图**
- **组成部分**:
- **分级项目**:
- 杂项信息(如设备名称、型号等)
- 第1层信息(如介质类型等)
- 第2层信息(如MAC地址、VLAN等)
- 第3层信息(如IP地址、子网掩码等)
- **建立方法**:
- 使用图形工具绘制网络布局。
- 对于大型网络,可制作多个子图表示不同部分。
**2.5 发现网络配置信息**
- **路由器和三层交换机**:
- `show version`: 显示设备型号、Flash容量、DRAM大小及IOS版本。
- `show ip interface brief`: 显示接口简要信息(类型、状态、协议状态、IP地址等)。
- `show interface e0/0`: 显示特定接口的详细信息(MAC地址、IP地址、子网掩码等)。
- `show ip protocols`: 显示IP路由协议信息。
- `show ip interface e0/0`: 显示接口的IP协议信息(状态、IP地址、ACL等)。
- **交换机**:
- `show version`: 显示IOS或CATOS版本、DRAM、Flash等信息。
- `show vtp domain`: (CatOS)显示VTP域和VTP模式。
- `show vtp status`: (IOS)
- `show interface`: (CatOS)显示管理接口信息。
- `show port`: (CatOS)显示每个端口的简要信息(编号、VLAN、双工模式等)。
通过以上详细的知识点总结, 网络工程师能够更好地理解和掌握网络故障处理的方法以及网络文档管理的重要性, 从而提高工作效率, 减少网络问题的发生, 并快速有效地解决问题。