家用光纤网络设置与Traceroute结果-我的WAN IP在哪里?


2

在使用traceroute进行学习时,我实际上已将其实际应用到当前的家庭网络设置中,试图找出可用的跃点和IP分配,但是遇到了一些疑问,我对此没有答案,希望这里的专家能够进一步建议..

下面是我从ISP网站获得的安装图,我在其中添加了我的工作站,它位于我的右下角。

以下是我的traceroute结果(myrepublic.com.sg =我的ISP)


所以我得出的结论是

  1. 将第一跳IP地址192.168.1.1分配给图中路由器中的“内部”接口。

  2. 172.20.0.1在调制解调器的接口上。

  3. 接口C将被称为路由器上的WAN端口,据此,我应该将调制解调器的连接插入到调制解调器中。


这些使我想到以下问题,如果有人能对此有所启发,我将不胜感激。

  1. 我的上述假设正确吗?

  2. 调制解调器接口是否具有IP(172.20.0.1)?-我认为调制解调器不过是更改信号格式的第1层或第2层设备。

  3. 如果是,反正我们可以在接口C上找到IP吗?

  4. 如上图所示,接口A和B的IP是什么(在任何这些接口上的traceroute结果的第三跳中显示的103.6.148.4是吗?)

  5. 最后,我最困惑的部分是我购买了静态公共IP 101.100.172.157,它实际上是在哪个接口上分配的?接口C (但接口C不是与调制解调器接口@ 172.20.0.1的点对点连接吗?)

我是不是做错了什么,或者我对traceroute的理解是错的?希望这里的专家可以给我一些建议〜_〜


感谢回复。

  1. 我的上述假设正确吗?– 2. 172.20.0.1在调制解调器的接口上。

不,很可能是调制解调器之外的下一跳(我猜这将是ONT,如下所述)。

但是我指的是ONT,在这里我被标记为172.20.0.1(在ONT调制解调器接口端口2上)-我们是否指的是同一件事?

  1. 如果是,反正我们可以在接口C上找到IP吗?

尝试通过SSH或Telnet连接到路由器,甚至通过http连接到其Web界面。如果未将其严重锁定,则应显示

或者,由于ONT的LAN接口上似乎有172.20.0.1,因此它可能已将172.20.0。*分配给了您的路由器。尝试ping 17.2.0.0.2,看看是否收到响应。

我只能通过192.168.1.1(通过http)连接到路由器,但尝试ping 172.20.0.2至172.20.0.10无济于事。也无法通过Web访问172.20.0.2。

还有其他方法可以在接口C上找到IP吗?它应该与172.20.0.1在同一子网中吗?

ONT的WAN接口“接口B”将分配有您的外部IP地址。

最后,我最困惑的部分是我购买了静态公共IP 101.100.172.157,它实际上是在哪个接口上分配的?接口C (但接口C不是与调制解调器接口@ 172.20.0.1的点对点连接吗?)

如上所述,它被分配给直接面对您的ISP的接口-在您的情况下,这就是ONT的“接口B”。

但是,如果ONT纯粹是充当桥接器,那么它将是路由器的“接口C”,这在ADSL中通常就是这种情况。

当我以192.168.1.1连接到路由器时,它可以检测到并显示其自己的WAN IP为101.100.172.157。但是,如果在接口C上设置了WAN,它将如何解释接口C与ONT接口(172.20.0.1)之间的连接;它们应该在同一个子网中吗?

如果在接口B上设置了WAN(忽略TP),则下一跳是103.6.148.45),同一子网中的下一跳是103.100.172.157和101.100.172.157。如果将其设置为接口B,我的路由器如何知道自己的WAN IP?

请指教。

问候,菜鸟


嗨,Grawity,我刚刚将问题回复到您的帖子,如下所示。请看一下。谢谢!
Noob 2015年

Answers:


1

(更正将不胜感激)

 1.我的上述假设正确吗?– 1.将第一跳IP地址192.168.1.1分配给图中路由器中的“内部”接口。

是。最有可能将其分配给虚拟的“网桥”接口,该接口将“以太网”和“无线”接口连接在一起。

(它可以是在操作系统级别桥接的多个以太网接口(每个端口一个),也可以是整个多端口交换机的单个接口;它有所不同。)

 1.我的上述假设正确吗?– 2. 172.20.0.1在调制解调器的接口上。

不,很可能是调制解调器之外的下一跳(我猜这将是ONT,如下所述)。

通常,纯粹的内部跃点(在同一设备的接口之间)不会出现在traceroute上。因此,您只能从“在您身边”的界面中看到IP地址。

 1.我的上述假设正确吗?– 3.接口C将被称为路由器上的WAN端口,据此,我应该插入与调制解调器之间的连接。

是。

 2.调制解调器接口是否具有IP(172.20.0.1)?-我认为调制解调器不过是更改信号格式的第1层或第2层设备。

它会有所不同。拨号调制解调器主要是这样的。普通的光纤-以太网媒体转换器也只能是第1层。

但是像您这样的ONT以及ADSL“调制解调器”的功能却更多。它们实际上与您的WiFi路由器非常相似,因为那里有一个以太网接口(甚至一个交换机)以及其他需要特殊处理和配置的媒体,以及一个将它们桥接在一起(或它们之间的路由)的嵌入式操作系统。

例如,WiFi接入点必须知道其SSID,发送信标,管理关联的客户端。通过SSH连接到“ PicoStation” AP并运行ip link将显示桥接br0在一起的链接eth0wlan0接口。

ADSL调制解调器需要知道ATM VPI / VCI,并可能在ATM电路上通话PPPoA甚至PPPoE。类似地,它还将具有atm*用于每个ATM电路的接口以及虚拟的ATM以太网接口,并且通常将充当ATM WAN与以太网/ WiFi LAN之间的NAT路由器。

虽然我对光纤ONT的经验很少(只有GPON类型;我希望在这里进行编辑),但它们似乎也具有某种链路设置/握手和客户标识,有时甚至还有NAT和端口-转发设置。

因此,它们全都归结为相同的总体结构,只是媒体不同。

 3.如果是,反正我们可以在接口C上找到IP吗?

尝试通过SSH或Telnet连接到路由器,甚至通过http连接到其Web界面。如果未将其严重锁定,则应显示

或者,由于ONT的LAN接口上似乎有172.20.0.1,因此它可能已将172.20.0。*分配给了您的路由器。尝试ping 17.2.0.0.2,看看是否收到响应。

 4.如上图所示,接口A和B的IP是什么(在任何这些接口上的traceroute结果的第三跳中显示的103.6.148.4是?)

TP 一个普通的第1层转换器,因此“接口A”将没有任何地址-它只是连接到ISP网络的哑端口。但是根据您的traceroute,它最终会导致地址为103.6.148.45的路由器。

ONT的WAN接口“接口B”将分配有您的外部IP地址

 5.最后,我最困惑的部分是我购买了静态公共IP 101.100.172.157,它实际上是在哪个接口上分配的?接口C (但接口C不是与调制解调器接口@ 172.20.0.1的点对点连接吗?)

如上所述,它被分配给直接面对您的ISP的接口-在您的情况下,这就是ONT的“接口B”。

但是,如果 ONT纯粹是充当桥接器,那么它将是路由器的“接口C”,这在ADSL中通常是这样。

(对于ADSL,如果ADSL调制解调器还充当纯网桥,则计算机本身可以获取该外部地址。这在10年前的ADSL中很常见,这也是拨号的方式。)


请注意,一个接口可能具有多个IP地址,尽管这种情况很少见。


但是我指的是ONT,在这里我被标记为172.20.0.1(在ONT调制解调器接口端口2上)-我们是否指的是同一件事?

不,我不小心以为路由器是“调制解调器”。

当我以192.168.1.1连接到路由器时,它可以检测到并显示其自己的WAN IP为101.100.172.157。但是,如果在接口C上设置了WAN,它将如何解释接口C与ONT接口(172.20.0.1)之间的连接;它们应该在同一个子网中吗?

如果在接口B上设置了WAN(忽略TP),则下一跳是103.6.148.45),同一子网中的下一跳是103.100.172.157和101.100.172.157。如果将其设置为接口B,我的路由器如何知道自己的WAN IP?

如果不能直接查看设备的配置,就无法真正回答该问题……可能是路由器使用UPnP来检测到这一点。实际上,它确实拥有WAN IP。它可以在同一接口上同时具有WAN IP地址和172. *地址。上面的描述只是可能的最简单的选择。


嗨,Grawity,我只是在原始帖子中回复了您的问题,请回来看看
Noob 2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.