Networking 在通过以太网连接的两个设备上,子网掩码必须相同吗?

Networking 在通过以太网连接的两个设备上,子网掩码必须相同吗?,networking,subnet,Networking,Subnet,我有两个设备,一个盒子(我们称之为路由器)和一个通过以太网连接到路由器的设备 路由器 IP地址:10.114.76.2 以太网IP:192.168.1.1 子网掩码:255.255.255.0 设备1 局域网IP:192.168.1.1 IP地址:10.10.6.106 子网掩码:255.255.252.0 在路由器上,我端口转发设备1,以便我们可以通过路由器访问设备1。例如:我们将转发端口81移植到10.10.6.106和端口80,以便通过键入10.114.76.2:81访问设备1 在大多数情

我有两个设备,一个盒子(我们称之为路由器)和一个通过以太网连接到路由器的设备

路由器

IP地址:10.114.76.2

以太网IP:192.168.1.1

子网掩码:255.255.255.0

设备1

局域网IP:192.168.1.1

IP地址:10.10.6.106

子网掩码:255.255.252.0

在路由器上,我端口转发设备1,以便我们可以通过路由器访问设备1。例如:我们将转发端口81移植到10.10.6.106和端口80,以便通过键入10.114.76.2:81访问设备1


在大多数情况下,这很好,但在这个特殊的情况下,我有困难连接他们。我设置此设置的所有其他时间子网掩码都相同,但在本例中,设备1的子网掩码不同。在这个特定的设置中,子网掩码会是问题吗?这两个设备是否必须具有相同的子网掩码才能相互连接?

每个IP地址都有自己的网络掩码。未为每个“设备”定义网络掩码。 一种可能的表示法是IP地址的后缀,例如:“/24”,它等于“255.255.255.0”的网络掩码

参考您的帖子,请参见以下示例:

路由器 IP地址:10.114.76.2/22(255.255.252.0) 以太网IP:192.168.1.1/24(255.255.255.0)

设备1 局域网IP:192.168.1.1/24(255.255.255.0) IP地址:10.10.6.106/22(255.255.252.0)

似乎不清楚,为什么你的“设备1”有两个IP地址,为什么你的路由器有相同的IP地址(192.168.1.1)。假设两者都通过网络192.168.1.0/24连接,则每个设备必须具有单独的IP地址,例如:192.168.1.1/24和192.168.1.2/24

在一个IP段(例如192.168.1.0)内,所有连接的设备最好在此范围内共享相同的网络掩码。这意味着此IP设置中的所有设备的网络掩码应为255.255.255.0(与/24相同)


如果您的设备配置了来自其他IP段的其他IP地址,则这些其他IP地址可以具有不同的网络掩码,如上面的示例所示。

在描述这两个设备时,您使用不同的术语来指代它们的IP地址。您在“路由器”上引用IP地址和以太网IP,然后在“设备1”中引用IP地址和LAN IP。我不清楚这些网络是如何联系在一起的。这里的以太网IP、LAN IP和IP地址都在不同的网络上吗?此外,在每个设备上都列出了相同的IP 192.168.1.1。我会考虑编辑你的问题来回答这些问题,以便对你的问题有一个明确的答案。