计算机网络:10---IP格式、网络/主机号码、网段/广播地址、子网掩码/划分

一、IP地址的格式

  • 由32个2进制位组成,每8位之间用一个.隔开。但是为了方便于查看,用十进制表示
  • 00000000.00000000.00000000.00000000  ===>0.0.0.0
  • 11111111.11111111.11111111.11111111  ===>255.255.255.255

二、网络号码与主机号码

IP地址分为网络号码与主机号码

  • 网络号码(Net_ID):在同一网段内,Net_ID是不变的
  • 主机号码(Host_ID):Host_ID是可变的,代表不同的主机

三、广播地址、网段地址

  • 网段地址(Network IP):Host_ID的比特位全为0,代表网段地址
  • 广播地址(Broadcast IP):Host_ID的比特位全为1,代表广播地址

注意:

  • 网段地址和广播地址不能被普通主机所使用

例如:我的IP地址类型属于C类,并且网络号码为192.168.43,则

  • 网段地址为:192.168.43.0  (11000000.10101000.101011.00000000
  • 广播地址为:192.168.43.255  (11000000.10101000.101011.11111111

四、IP地址的五种等级

  • IP地址分为5中等级:A、B、C、D、E

蓝色的为Net_ID,绿色的为Host_ID

  • A类:0xxxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx
  • B类:10xxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx
  • C类:110xxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx
  • D类:1110xxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx
  • E类:1111xxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx
  • A类IP地址范围:0.xx.xx.xx  ~ 127.xx.xx.xx
  • B类IP地址范围:128.xx.xx.xx  ~ 191.xx.xx.xx
  • C类IP地址范围:192.xx.xx.xx ~ 223.xx.xx.xx
  • D类IP地址范围:224.xx.xx.xx ~ 239.xx.xx.xx
  • E类IP地址范围:240.xx.xx.xx ~ 255.xx.xx.xx

五、Netmask:子网掩码

  • Net_ID全取值为1,Host_ID全取值为0
  • 例如A类的子网掩码:11111111.00000000.00000000.00000000  ==>255.0.0.0
  • 例如B类的子网掩码:11111111.11111111.00000000.00000000  ==>255.255.0.0
  • 例如C类的子网掩码:11111111.11111111.11111111.00000000  ==>255.255.255.0

六、案例

  • 我们在192.168.0.0 ~ 192.168.0.255这个C类网络中
  • Netmask:255.255.255.0
  • Network IP:192.168.0.0  //第一个IP
  • Broadcast IP:192.168.0.255  //最后一个IP
  • 所以可以设定成为主机使用的IP为:192.168.0.1 ~ 192.168.0.254

七、子网划分

  • 方式:每划分一次,Net_ID和Host_ID都往后移动一位

我们拿192.168.0.0 ~ 192.168.0.255为例

Net_ID向后移一位,Host_ID也向后移一位

  • 11000000.10101000.00000000.0  0000000   //第一个子网
  • 11000000.10101000.00000000.1  0000000   //第二个子网

第一个子网中

  • Network IP:   11000000.10101000.00000000.0  0000000   //192.168.0.0
  • Broadcast IP:11000000.10101000.00000000.0  1111111  //192.168.0.127
  • Netmask:       11111111.11111111..11111111.1  0000000   //255.255.255.128

第二个子网中

  • Network IP:   11000000.10101000.00000000.1  0000000   //192.168.0.128
  • Broadcast IP:11000000.10101000.00000000.1  1111111  //192.168.0.255
  • Netmask:       11111111.11111111..11111111.1  0000000   //255.255.255.128

当然,还可以对子网进行继续划分......

八、网络的表示

  • 我们通常以Network以及Netmask的组合来表示一个网络(也就是来代表一台主机或网络)
  • 写法:Network/Netmask
  • 192.168.0.0/255.255.255.0  等价于  192.168.0.0/24  (24代表有几个Net_ID比特位)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

董哥的黑板报

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值