怎样根据IP地址和子网掩码求网络地址和广播地址

计算机硬件 怎样网 269℃ 0评论

广播地址(Broadcast Address)是专门用于同时向网络中所有工作站进行发送的一个地址。在使用TCP/IP 协议的网络中,主机标识段host ID 为全1 的IP 地址为广播地址,广播的分组传送给host ID段所涉及的所有计算机。例如,对于10.1.1.0 (255.255.255.0 )网段,其广播地址为10.1.1.255 (255 即为2进制的11111111 ),当发出一个目的地址为10.1.1.255 的分组(封包)时,它将被分发给该网段上的所有计算机。

  • 将IP地址和子网掩码换算为二进制,子网掩码连续全1的是网络地址,后面的是主机地址,虚线前为网络地址,虚线后为主机地址
  • IP地址和子网掩码进行与运算,结果是网络地址(即主机号全0是网络地址)
  • 将运算结果中的网络地址不变,主机地址变为1,结果就是广播地址
  • 地址范围就是含在本网段内的所有主机

网络地址+1即为第一个主机地址,广播地址-1即为最后一个主机地址,
由此可以看出地址范围是: 网络地址+1 至 广播地址-1

  • 主机的数量=2^二进制位数的主机-2(减2是因为主机不包括网络地址和广播地址)

示例:一个主机的IP地址是202.112.14.137,掩码是255.255.255.224,要求计算这个主机所在网络的网络地址,主机地址和广播地址

IP十进制:202.112.14.137
IP二进制:11001010 01110000 00001110 10001001
子网掩码十进制:255.255.255.224
子网掩码二进制:11111111 11111111 11111111 11100000
网络地址:IP & 子网掩码
网络地址二进制:11001010 01110000 00001110 10000000
网络地址十进制:202.112.14.128
广播地址:网络地址的主机位全部变成1 ,10011111 即159 即:202.112.14.159

转载请注明:怎样网 » 怎样根据IP地址和子网掩码求网络地址和广播地址

喜欢 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址