鉴于我的 ADSL 调制解调器运行在桥接模式而非 PPPoE 模式下,我想找出我的 ISP 实际连接并提供互联网服务的计算机的端口号。我最初想找出其他用户的端口号,但我想先找出我自己的端口号。
我在 Windows 机器上,因此我使用了命令 netstat -a -b -n,但无法找出端口 ID。我想如果存在这样的端口号,那么一定存在某种内部端口转发。那么我如何找出我的端口 ID?
编辑:基本上,我的问题是,ISP 如何将数据包发送到计算机。我之所以问这个问题,是因为我已经找到了一种使用 MAC 地址和会话 ID 冒充某人的方法(我的 ISP 是 BSNL)。因此,也可能存在一种劫持某人的连接并侵入其系统的方法。这在很大程度上取决于 ISP 实际上如何将数据发送到不同的客户端。
答案1
我认为您搜索的 OSI 层不对。桥接后,您的 PC 会使用 PPPoE,顾名思义,它是通过以太网而不是 TCP/UDP 进行的。因此没有端口号。
只要看一下维基百科文章右侧的 OSI-Modell 即可: http://en.wikipedia.org/wiki/Point-to-Point_Protocol_over_Ethernet