一些网络基础概念记录

网络地址(network)和广播地址(broadcast)

在网络中,192.168.1.0表示(网络)地址,192.168.1.255表示(广播)地址(mask:255.255.255.0)。 但这种说法并不严谨,在默认未另行划分子网网情况下是这样的。如果划分了子网,掩码发生了变化,192.168.1.0就未必是网络地址,192.168.1.255也未必是广播地址。

网络地址:表示一个网络。

广播地址:对特定网络上的主机进行广播。

0.0.0.0和255.255.255.255

在本网范围内表示本机。

在路由表中表示默认路由(相当于表示整个internet网络)。

其实可以这样理解,0就是表示没有

受限的广播地址是255.255.255.255。该地址用于主机配置过程中IP数据包的目的地址,此时,主机可能还不知道它所在网络的网络掩码,甚至连它的IP地址也不知道。在任何情况下,路由器都不转发目的地址为受限的广播地址的数据报,这样的数据报仅出现在本地网络中。

区别一般的广播地址向特定网络地址广播(比如:10.0.0.255只向10.0.0.1-254这个网端广播),255.255.255.255用来表示本地网络的广播地址,它会向本地所有物理地址广播,但它不能被转发。(不能过网关)

当网卡初始化时,电脑发出的包,没地址没关系,就把源地址写成0.0.0.0,所以数据包中看到这个地址,说明源主机暂时还没有地址,但是为了遵循互联网协议标准,先把地址写上0.0.0.0。目标地址应该是dhcp服务器,但是dhcp服务器是谁也不知道呀,这里就把目标地址写成255.255.255.255,这个特殊地址代表“广播”,顾名思义,就是给所有人都发。

原文地址:https://www.cnblogs.com/oboth-zl/p/13640134.html