计算机网络 容易遗忘,特此撰写

  • IP地址 = 网络地址 + 主机地址

这里为了形象说明,主机地址有点勉强了。

例如:192.168.1.101(IP地址) = 192.168.1.0(网络地址【计算机学院网络】)+ 101(主机地址【计算机学院的某台主机】)

  • 子网掩码,同一子网内有着同一的子网掩。

正如其名,两个IP and 同一子网掩码结果相同,就代表这两IP处于同一子网中。

其实,可直接观察两个IP的子网号,也能判断是否处于同一子网中。 

  • 特殊IP地址

主机号全0   :   代表“本子网”,第一个例子中,192.168.1.0代表了“计算机学院网络”,不能分配给该学院所下属的主机。常用于子网路由器的IP地址。

主机号全1   : 代表“本子网”下属的所有主机,因此也无法分配给个人主机。常用于子网广播发送。

127.0.0.0     :  该“子网络” 作为本地主机的环回使用,用于软件的测试。该子网任意一个IP地址都指向本地主机。例如127.0.0.1和127.0.0.3都指向本地主机。

localhost     :   localhost其实是域名,一般windows系统默认将localhost指向127.0.0.1,但是localhost并不等于127.0.0.1,localhost指向的IP地址是可以配置的。

所谓的回环地址,通俗的讲,就是我们在主机上发送给127开头的IP地址的数据包会被发送的主机自己接收,根本传不出去,外部设备也无法通过回环地址访问到本机。

扫描二维码关注公众号,回复: 9792733 查看本文章

小说明:正常的数据包会从IP层进入链路层,然后发送到网络上;而给回环地址发送数据包,数据包会直接被发送主机的IP层获取,后面就没有链路层他们啥事了。常ping 127.0.0.1来验证本机器的网络设备是由有故障。

0.0.0.0  :该IP地址等同于java的“this”。 首先,0.0.0.0是不能被ping通的。在服务器中,0.0.0.0并不是一个真实的的IP地址,它表示本机中所有的IPV4地址。监听0.0.0.0的端口,就是监听本机中所有IP的端口。如果该服务器位于公网和私网的交界的中转处的话,既可以向外监听公网IP,也可以向内监听私网ip,还可以监听localhost本地环回地址,通过这三者都可访问服务器上的资源。

  • DNS

域名服务器(主机),实现 域名 和 IP地址 的转换,本地主机访问一个域名时,首先在本地浏览器DNS缓存查找,然后在本地windows DNS缓存服务器查找,其次在路由器缓存查找,最后远程访问域名服务器,在他那里查找。

猜你喜欢

转载自www.cnblogs.com/gfgd612/p/12470237.html