常见网络问题

### 1. OSI参考模型和TCP/IP模型区别

- **OSI模型**(7层):

  - 物理层:比特流传输(如电缆、光纤)

  - 数据链路层:帧传输(MAC地址、交换机)

  - 网络层:路由选择(IP协议)

  - 传输层:端到端连接(TCP/UDP)

  - 会话层:建立/管理会话

  - 表示层:数据格式转换(加密/压缩)

  - 应用层:用户接口(HTTP/FTP)

- **TCP/IP模型**(4层):

  - 网络接口层(对应OSI物理+数据链路)

  - 网络层(IP/ICMP)

  - 传输层(TCP/UDP)

  - 应用层(HTTP/DNS等)

**区别**:OSI理论性强,TCP/IP更实用;OSI明确区分服务/接口/协议。

---

### 2. TCP/IP模型各层协议

- **应用层**:HTTP/HTTPS、DNS、FTP、SMTP、TELNET

- **传输层**:TCP(可靠)、UDP(不可靠)

- **网络层**:IP、ICMP(ping)、ARP、OSPF

- **网络接口层**:Ethernet、PPP

---

### 3. ARP协议

- **种类**:正向ARP(IP→MAC)、反向ARP(MAC→IP)、免费ARP(地址冲突检测)

- **工作原理**:

  1. 主机A广播ARP请求(目标IP)

  2. 目标主机B单播回复MAC地址

  3. A缓存B的MAC(ARP表)

---

### 4. 访问网页的通信过程

1. DNS解析域名→IP

2. TCP三次握手建立连接

3. HTTP请求网页数据

4. 服务器返回HTTP响应

5. 浏览器渲染页面

6. TCP四次挥手断开连接

---

### 5. DHCP工作过程(DORA)

1. **Discover**:客户端广播发现

2. **Offer**:服务器提供IP租约

3. **Request**:客户端选择IP

4. **Acknowledge**:服务器确认分配

---

### 6. 交换机转发原理

- **学习**:记录源MAC和端口

- **转发**:查表转发到目标端口(未知则广播)

- **过滤**:同一端口不重复转发

- **老化**:MAC表项超时删除

---

### 7. 路由器转发原理

1. 查路由表匹配目标IP

2. 选择最长匹配路由

3. 通过下一跳/出接口转发

4. 若无可匹配路由则丢弃

---

### 8. DNS工作过程

1. 查询本地缓存

2. 递归查询本地DNS服务器

3. 迭代查询根域→顶级域→权威DNS

4. 返回解析结果并缓存

---

### 9. TCP vs UDP

- **TCP**:可靠、面向连接、流量控制(如HTTP/FTP)

- **UDP**:不可靠、无连接、低延迟(如DNS/VoIP)

---

### 10. TCP报文参数

- **序列号**:数据字节流编号

- **确认号**:期望收到的下一字节

- **窗口大小**:接收方可接受数据量

- **标志位**:SYN(建立连接)、ACK(确认)、FIN(关闭连接)等

---

### 11. TCP面向连接

通过**三次握手**建立可靠连接:

1. SYN →

2. SYN+ACK ←

3. ACK →

确保双方收发能力正常。

---

### 12. 快速重传与流控

- **快速重传**:收到3个重复ACK立即重传丢失包

- **流控**:通过滑动窗口动态调整发送速率

---

### 13. 拥塞控制

- **判断**:超时或重复ACK

- **解决**:慢启动→拥塞避免→快速恢复(如TCP Reno)

---

### 14. 企业网络三层架构

- **接入层**:终端接入(VLAN划分)

- **汇聚层**:策略实施(路由聚合)

- **核心层**:高速转发(冗余设计)

---

### 15. VLAN

- **场景**:隔离广播域、增强安全

- **工作过程**:交换机端口打标签(802.1Q),跨VLAN需三层路由

---

### 16. 三层交换机 vs 路由器

- **三层交换机**:硬件转发、侧重局域网

- **路由器**:软件路由、支持广域网协议(如PPP)

---

### 17. STP协议

- **作用**:防止环路,阻塞冗余链路

- **工作过程**:

  1. 选举根桥(最小BID)

  2. 每个非根桥选择根端口

  3. 每段链路选择指定端口

  4. 阻塞其他端口

---

### 18. RSTP快速收敛机制

- 端口角色细化(替代/备份端口)

- 提案-同意机制快速切换

- 边缘端口直接转发

---

### 19. MSTP改进

- 多实例生成树(不同VLAN映射到不同实例)

- 减少资源消耗

---

### 20. 端口状态

- **STP**:禁用→阻塞→监听→学习→转发

- **RSTP/MSTP**:丢弃→学习→转发

---

### 21. 链路聚合

- **作用**:增加带宽、冗余备份

- **类型**:静态聚合、LACP动态聚合

---

### 22. VRRP协议

- **作用**:网关冗余

- **工作过程**:选举Master(优先级高者),Backup监听Master故障时接管

---

### 23. OSPF工作过程

1. 邻居发现(Hello包)

2. 建立邻接关系(DBD/LSR/LSU交换)

3. 维护LSDB同步

4. SPF计算最短路径

---

### 24. OSPF数据包

- **Hello**:发现/维护邻居

- **DBD**:描述LSDB摘要

- **LSR**:请求详细LSA

- **LSU**:携带LSA信息

- **LSAck**:确认接收

---

### 25. OSPF状态机

- **Down**→**Init**→**2-Way**→**ExStart**→**Exchange**→**Loading**→**Full**

---

### 26. OSPF条件匹配

- **DR/BDR选举**(减少邻接关系数量)

- 基于接口优先级和Router ID

---

### 27. OSPF建邻条件

- Area ID一致

- 认证通过

- Hello/Dead间隔匹配

- 网络类型兼容

---

### 28. OSPF接口网络类型

- **广播**(选DR,如Ethernet)

- **点到点**(不选DR,如PPP)

- **NBMA**(手动指定邻居,如帧中继)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值