软考网络工程师(第二部)

第六章:网络互连与互联网

一、网络互连设备(必考)

按 OSI 七层 / TCP/IP 层次划分,设备与层次对应关系是必考点

  1. 物理层设备

    • 中继器:放大、再生信号,延长传输距离,不能隔离冲突域 / 广播域

    • 集线器(Hub):多口中继器,共享带宽,所有端口同一冲突域、同一广播域。

  2. 数据链路层设备

    • 网桥:根据 MAC 地址转发帧,隔离冲突域,不隔离广播域

    • 交换机(Switch):多端口网桥,全双工,每个端口独立冲突域,仍属同一广播域。

  3. 网络层设备

    • 路由器(Router):根据 IP 地址转发分组,隔离广播域,负责路由选择。
  4. 应用层 / 高层设备

    • 网关(Gateway):实现不同体系结构 / 协议之间转换,如协议转换网关、应用网关。

软考常考:

  • 哪个设备隔离冲突域?交换机

  • 哪个设备隔离广播域?路由器

  • 集线器所有端口同冲突域、同广播域


二、网络互连方式与原理(高频)

  1. 网络互连目的:更大范围信息交换、资源共享、协同工作。

  2. 互连层次

    • 物理层:中继器、集线器

    • 数据链路层:网桥、交换机

    • 网络层:路由器

    • 应用层:网关

  3. 广域网互连

    • 主要在网络层实现协议转换。

    • 典型:X.25 与 Internet 互连。

  4. 面向连接 vs 无连接互连

    • 面向连接:建立连接→传输→释放,如虚电路。

    • 无连接:数据报独立传输,不建立连接,如 IP、UDP。

  5. CLNP(无连接网络协议)

    • ISO 网络层协议,功能类似 IP。

三、TCP/IP 协议簇层次(必考)

软考几乎每次都考:层次 + 对应协议

  • 应用层:HTTP、FTP、SMTP、POP3、DNS、Telnet 等

  • 传输层:TCP、UDP

  • 网络层:IP、ICMP、ARP、RARP

  • 网络接口层(链路层):以太网、Wi-Fi、PPP 等


四、网络层核心协议(重中之重)

  1. IP 协议
  • 无连接、不可靠、尽力而为交付。

  • 不保证到达、不保证顺序、不保证不重复。

IP 地址分类(必背)

  • A 类:1~126,默认掩码 255.0.0.0

  • B 类:128~191,默认掩码 255.255.0.0

  • C 类:192~223,默认掩码 255.255.255.0

  • D 类:224~239,组播地址

  • E 类:240~255,保留

子网相关

  • VLSM(可变长子网掩码):不同子网使用不同掩码,节约地址。

  • CIDR(无类域间路由):如 /24、/22,抑制路由表增长,缓解 IPv4 耗尽。

IP 数据报头部关键字段(高频)

  • 版本:IPv4=4

  • 总长度:首部 + 数据

  • 标识、标志、片偏移:用于分片与重组

  • TTL(生存时间):防环路,每经过路由器减 1

  • 协议字段:指出上层是 TCP (6) 或 UDP (17)

  • 源 IP、目的 IP

  1. ICMP 协议
  • 网络层,用于差错报告、网络诊断

  • 典型报文:

    • 回显请求(8)/ 回显应答(0):ping 命令

    • 目的不可达(3)

    • 源抑制(4)

    • 重定向(5)

    • 超时(11):TTL=0

软考常考:ping 使用 ICMP;traceroute 也基于 ICMP 超时。

  1. ARP 与 RARP
  • ARP:IP → MAC 地址原理:广播请求 → 单播应答,本地缓存映射表。

  • RARP:MAC → IP 地址用于无盘工作站获取 IP。


五、传输层 TCP & UDP(必考)

  1. UDP
  • 无连接、不可靠、开销小、速度快。

  • 只在 IP 基础上增加端口号

  • 适用:视频、语音、游戏、DNS 查询。

  • UDP 头部 4 个字段:源端口、目的端口、长度、校验和。

  1. TCP
  • 面向连接、可靠传输。

  • 建立连接:三次握手

  • 断开连接:四次挥手

  • 可靠机制:序号、确认、重传、滑动窗口、流量控制、拥塞控制。

TCP 头部关键字段

  • 源端口、目的端口

  • 序号、确认号

  • 首部长度

  • 6 个标志位(高频):

    • URG:紧急指针

    • ACK:确认有效

    • PSH:推送

    • RST:重置连接

    • SYN:建立连接

    • FIN:关闭连接

TCP 拥塞控制(高频)

  • 慢开始

  • 拥塞避免

  • 快速重传

  • 快速恢复

  1. TCP vs UDP 对比(必背)
  • TCP:可靠、面向连接、开销大、有序、重传

  • UDP:不可靠、无连接、开销小、速度快、实时性好


六、域名系统 DNS

  • 域名 ↔ IP 地址映射,分布式数据库。

  • 应用层协议,使用 UDP 53 端口(区域传送用 TCP)。


七、路由协议与自治系统 AS(高频大题)

  1. 自治系统 AS
  • 内部用 IGP(内部网关协议)

  • 之间用 EGP(外部网关协议)

  1. 外部网关协议 EGP
  • 目前唯一主流:BGP(边界网关协议)

  • 分为 EBGP(AS 之间)、IBGP(AS 内部)

  • BGP 报文:Open、Update、Notification、Keepalive、Route-refresh

  1. 内部网关协议 IGP

(1)RIP

  • 距离矢量算法

  • 度量:跳数,最大 15 跳

  • RIPv1:有类别,不支持 VLSM/CIDR

  • RIPv2:无类别,支持 VLSM/CIDR,支持认证

  • 防环机制:水平分割、路由中毒、触发更新、抑制时间等

(2)OSPF

  • 链路状态协议

  • 使用 SPF(Dijkstra)算法

  • 支持 VLSM/CIDR,无跳数限制,收敛快,无环路

  • 划分区域,骨干区域 Area 0

  • 五种报文:Hello、DBD、LSR、LSU、LSAck

  • 组播发送,支持认证

  • 承载在 IP 之上,协议号 89

  1. RIP vs OSPF(必背对比)
  • RIP:距离矢量、跳数、规模小、收敛慢、易环路

  • OSPF:链路状态、带宽开销、规模大、收敛快、无环路、支持 VLSM/CIDR


八、本章软考高频题型总结

  1. 设备与 OSI 层次对应

  2. 冲突域 / 广播域隔离判断

  3. TCP/UDP 特点与适用场景

  4. TCP 标志位含义

  5. IP 地址分类、子网、VLSM/CIDR

  6. IP 头部关键字段(TTL、协议、分片)

  7. ICMP 报文类型与 ping

  8. ARP/RARP 功能

  9. RIP 与 OSPF 原理、优缺点对比

  10. BGP 地位与作用

  11. TCP 拥塞控制四算法

相关推荐
代码中介商几秒前
Linux TCP 协议深度解析:从状态机到拥塞控制
linux·网络·tcp/ip
落羽的落羽7 分钟前
【网络】TCP与UDP协议使用指南,Socket编程实现Echo服务
linux·服务器·网络·c++·网络协议·tcp/ip·机器学习
风落无尘9 小时前
《智能重生:从垃圾堆到AI工程师》——第五章 代码与灵魂
服务器·网络·人工智能
其实防守也摸鱼12 小时前
CTF密码学综合教学指南--第九章
开发语言·网络·python·安全·网络安全·密码学·ctf
xlq2232213 小时前
50.UDP套接字
网络·网络协议·udp
南境十里·墨染春水13 小时前
linux学习笔记 网络编程——Socket入门与TCP客户端/服务器实现
linux·服务器·网络
qq_三哥啊14 小时前
【mitmproxy】通过 mitmproxy 的HTTP代理模式获取 OpenCode 发起的 AI API 请求的详细信息
网络·http·代理模式
nikolay14 小时前
AI重塑企业信息安全:攻防升级与信任重构
网络·人工智能·网络安全
Yupureki14 小时前
《Linux网络编程》6.UDP原理
linux·运维·服务器·网络·udp
wapicn9915 小时前
设置好这一步,让你的SSL证书在到期前自动续期,永不过期
网络·网络协议·ssl