我的路由器 WAN IP 为 10.0.51.132,子网掩码为 255.255.255.255,而我的外部 IP 是静态的,当我在 Google 中输入“我的 IP 是什么”时,它始终不变。WAN IP 为 10.0.51.132,它一直在变化。
因此,我假设我的 ISP 有一个 DHCP 服务器,它为我们提供一些动态 IP,并且我们通过 PPPOE(用户名/密码)连接,但子网掩码是 255.255.255.255。
我可以与我的 ISP 内的 LAN 中的某人建立连接吗?
+-------{ ISP }-----+----------+
| | |
| | |
me(router) pc1 router1
| |
| +-----+------+
pc | |
| |
pc2 pc3
问题 # 1- 现在,连接到我的路由器的 PC(子网掩码为 255.255.255.255)是否可以连接到连接到路由器 1 的 PC3(路由器 1 是另一个家庭,从同一 ISP 使用随机 IP 和子网掩码 255.255.255.255 连接互联网)?
问题# 2- 我是否也可以在路由器 DHCP 中设置相同的内容,为所有连接的设备提供 255.255.255.255 的子网掩码,以便它们无法在 LAN 中通信,而是直接与路由器通信?
问题# 3- 给出该子网掩码会影响网络性能吗?
问题# 4- “我的 IP 是什么”中显示的静态 IP 是否也可能是 ISP 提供的其他连接的静态 IP?
问题# 5- 我是否被双重 NATTED 了?如果是,本地连接的延迟是多少?
我的路由器
WAN
------------
IP Address: 10.0.51.132 PPPoE(Connect Automatically)
Subnet Mask: 255.255.255.255
Default Gateway: 10.0.51.132
DNS Server: 8.8.8.8 , 0.0.0.0
LAN
-----------
MAC Address: **-**-**-**-**-**
IP Address: 192.168.0.1
Subnet Mask: 255.255.255.0
答案1
因此,我假设我的 ISP 有一个 DHCP 服务器,它为我们提供一些动态 IP,并且我们通过 PPPOE(用户名/密码)连接,但子网掩码是 255.255.255.255。
子网掩码会告诉源主机给定的目标主机是本地的(具有自己的链路层地址)还是远程的(必须使用网关的链路层地址)。
但 PPP 是点对点连接——不ARP,没有链路层寻址,实际上根本没有区分本地和非本地主机;数据包只能去一个地方(PPP 链路的另一端)。因此,不需要子网掩码。
(子网掩码能在点对点接口上配置地址时仍然可以指定,因为它只是作为通过该接口的路由的简写 - 但链接根本不需要它才能工作。)
出于同样的原因,PPP 链路也不需要有效的“默认网关”IP 地址——路由可以简单地指向接口本身,而不需要转换为第 2 层地址。
问题# 1 - 现在,连接到我的路由器的 PC(子网掩码为 255.255.255.255)是否可以连接到连接到路由器 1 的 PC3(路由器 1 是另一个家庭,从同一 ISP 使用随机 IP 和子网掩码 255.255.255.255 连接互联网)?
子网掩码无关紧要。无论哪种方式,您都将数据包发送到 ISP 的网关,然后网关将其转发到邻居的路由器,仅此而已。
至于双 NAT ISP 是否真的允许客户之间有这样的连接,我完全不知道。也许如果你尝试连接到路由器 1 的 WAN 地址,它会像往常一样工作(端口转发和所有)?
问题 2 - 我是否也可以在路由器 DHCP 中设置相同的内容,为所有连接的设备提供 255.255.255.255 的子网掩码,以便它们无法在 LAN 中通信,而是直接与路由器通信?
理论上是的,但并非所有操作系统都会接受它。(如果我没记错的话,至少 Windows 坚持认为类似以太网的网络需要具有类似以太网的子网掩码。)
想要强制所有通信必须通过路由器的网络通常采用不同的方法 - 它们在路由器上使用“代理 ARP”,并在以太网端口上使用“端口隔离”。这会让所有主机误以为子网中的每个 IP 地址都与路由器的 MAC 地址相对应,从而获得相同的结果。
问题# 3 - 给出该子网掩码会影响网络性能吗?
是的 - 您的路由器将成为所有内部 LAN 流量的瓶颈,这些流量无法再通过以太网交换机走捷径。(尤其是当路由仅使用路由器较弱的 CPU 进行时。)
虽然它没有直接地影响你的上网,但路由器的额外负载还是会间接产生负面影响。
问题# 4 - “我的 IP 是什么”中显示的静态 IP 是否也可能是 ISP 提供的其他连接的静态 IP?
是的 - 如果不是共享的,ISP 就没有必要为您的路由器分配 10.x 地址(他们会将公共 IP 地址直接分配给您的 PPPoE 链接)。
然而,这与网络掩码根本无关。
问题# 5 - 我是否被双重 NATTED 了?
是的。你的路由器支持 NAT,并且有一个“私有”WAN 地址,这意味着 ISP必须正在进行 NAT,否则您将无法访问互联网。
如果是的话,本地连接的延迟是多少?
我不知道。
答案2
Q1 - 路由器已连接到 ISP:您似乎已将其连接到 ISP 调制解调器上的 LAN 端口。正常。该 IP 可能会根据您的 ISP 而变化。
建议(我这样做):让您的 ISP 将调制解调器置于桥接模式,将路由器的 WAN 端口连接到 ISP 模式的端口 1,然后在路由器设置中,通过您的连接设置将 WAN 端口连接到 Internet。
我认为从长远来看这将使您的设置更容易。