ip:10.4.28.10
掩码255.255.252.0
网关10.4.29.254
网络指的是多台设备之间的联系,把多台设备连在一起,形成了网络。
你所谓的判断能否“上网”,是判断设备是否在网络中?那么你只给了1台设备,该如何判断呢?
如果你想判断的是能否访问某台设备,那么最直观,最简单的方法也就是ping一下你想连接的设备,而不是通过计算,因为你完全无法知道某个链路会出现阻止你访问的问题
将ip地址和子网掩码做“与”运算,就可以得到子网地址。示例ip地址为192·168·100·5 子网掩码是255·255·255·0.计算步骤如下:
将IP地址和子网掩码换算为二进制,子网掩码连续全1的是网络地址,后面的是主机地址。 虚线前为网络地址,虚线后为主机地址:
192·168·100·5转化为二进制 11000000101010000110010000000101。
255·255·255·0转化为二进制 11111111111111111111111100000000。
2.IP地址和子网掩码进行与运算,结果是网络地址,虚线前是网络地址,虚线后是主机地址:
一般网关是否和pc的ip在同一直连网段,在的话,就可以生成默认路由,掩码是第三段252就是掩码22位,显然有效的ip地址就是10.4.28.1-10.4.31.254,网关10.4.29.254在这个行列,所以0.0.0.0/0的路由是可以生成的