使用 Wireshark 分析 PPPoE 流量中的 BRAS 信息
在网络环境中,PPPoE(Point-to-Point Protocol over Ethernet)是常见的宽带接入协议。通过 PPPoE,用户设备可以通过拨号方式连接到网络服务提供商的 BRAS(Broadband Remote Access Server),进行认证、分配 IP 等操作。在此过程中,AC-Name
是 BRAS 的一个重要标识,它在 PPPoE 握手过程中提供了关键信息。
本文将介绍如何使用 Wireshark 抓取和分析 PPPoE 流量,特别是如何通过 pppoed.tags.ac_name
过滤器提取 BRAS 信息。
1. PPPoE 握手过程概述
PPPoE 握手通常包括以下四个阶段:
- PADI (PPPoE Active Discovery Initiation): 客户端发出广播请求,寻找 PPPoE 服务器。
- PADO (PPPoE Active Discovery Offer): BRAS 服务器响应 PADI 请求,提供服务并包含
AC-Name
。 - PADR (PPPoE Active Discovery Request): 客户端选择一个 BRAS 并发起连接请求。
- PADS (PPPoE Active Discovery Session-confirmation): BRAS 确认连接并分配会话 ID。
在这些阶段中,AC-Name