网络子网问题

来源:百度知道 编辑:UC知道 时间:2024/05/21 14:03:20
有这样一个问题,有7台电脑通过两个交换机(普通的5端口2层交换机)连接在一起。其中A机IP为192.168.1.253,掩码为255.255.255.224,其他电脑IP地址为192.168.1.1~252,掩码为255.255.255.0,网关地址为为192.168.1.254,掩码为255.255.255.0。按此设置A机网络号应该为192.168.1.224,其他电脑(包括网关)的网络号应该为192.168.1.0,A和其他电脑不在同一子网内。可是为什么A机能访问其他计算机,并能上网?
把网关(无线带路由猫)线拔掉就不能互相访问了,再想请问下两个网络号不一样的子网可以包括么?还有计网络号的时候是拿自己的掩码与自己的IP计算还是其他什么

A能访问其他机器是因为,在访问别的机器时,是以自己的子网掩码与对方的IP来计算出网络号,这样算出来的网络号若在同一网段就能互相访问了.

A能上网是因为路由器上所设置的IP地址范围包括了A的IP地址,设置的子网为/24,与A在同一网段.

因为A所在网段正好被0网段所包括,并且网关同为254

如果你把其他机器的掩码也设置成255.255.255.224,那就不能互访了。
而你这样的设置,A所在的网段是包含在其他机器所在网段之中的。

普通交换机通过mac通信,所以你们可以直接通信,至于说a机可以上网,我估计是不是你路由没有开启或不支持无类路由功能,所以不支持子网划分,所有机子均是c类地址,即掩码是255.255.255.0