计算机网络学习笔记-IP地址相关

1 IP地址简介

IP地址是指互联网协议地址(Internet Protocol Address,又译为网际协议地址),是IP Address的缩写。IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。

IP地址是由4个8位二进制数组成,一个8位二进制最大值就是255,ip地址一共是32位的二进制。一个十六进制的数代表二进制的4位数,MAC地址是12个16进制,也就是48位2进制。

复习:部分二进制和十进制对应关系

二进制

十进制

10000000

128

11000000

192

11100000

224

11110000

240

11111000

248

11111100

252

11111110

254

11111111

255

2 IP地址分类

A类地址默认8位网络位,子网掩码默认为255.0.0.0

B类地址默认16位网络位,子网掩码默认为255.255.0.0

C类地址默认24位网络位,子网掩码默认为255.255.255.0

D类用作组播/多播,没有子网掩码,供特殊协议向选定的节点发送信息时用

E类地址保留给将来使用。这里不做详细讨论。

各类地址的前八位如下所示:

640?wx_fmt=png

640?wx_fmt=png

分类

区分标识

网络号

主机号和个数

A

最高位固定为0

A类网络号为8位

主机号为24位,可以容纳2的24次方-2个主机    

B

前两位为10

B类网络号为16位

主机号为16位,可以容纳2的16次方-2个主机

C

前三位110

C类网络号为24位

主机号为8位, 可以容纳2的8次方-2个主机

主机个数减去2是因为:主机号全为1的IP称为广播地址;主机号全为0的IP称为网络号

以上所述的A B C 类地址均为外网地址。为了便于内网访问,A B C类地址还留出了一部分私有地址作为内网地址供内网访问。具有内网ip的物理机可以通过NAT技术与外网通讯。

A类私有IP地址:

特殊地址:

(1)主机位全0的代表本网段,不能用

(2)主机位全1代表本网段所有主机,不能用

(3)169.254.0.0网段,当DHCP没给分配有效地址时,默认的地址,不能上网

(4)127.0.0.1环回地址,访问自己,只要TCP、IP协议正常就能ping通

(5)0.0.0.0当自己的计算机IP地址冲突时,显示为这个地址

广播和多播地址

广播地址:目标MAC为FF-FF-FF-FF-FF-FF(二层),目标IP地址为255.255.255.255(三层),不跨路由

定向广播:192.168.80.255主机位全1,跨路由

组播/多播:224.0.0.0—239.255.255.255

3 子网掩码简介

子网掩码:它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。(通俗来讲它的作用就是:区分IP地址中的网络号和主机号;)

子网掩码写法:

192.168.3.196255.255.255.0 等价于192.168.3.196/24

172.16.3.4 255.255.0.0 等价于172.16.3.4/16

12.2.1.2 255.0.0.0等价于12.2.1.2/8

‘/’后边是子网掩码转换为二进制后为1的位数

4 子网掩码的使用

IP地址和子网掩码做与运算得到的就是网段,屏蔽了主机位

例如:

    IP地址:192.168.3.196,子网掩码:255.255.255.0     然后计算网络号和主机号。

(1)求网络号:

11000000.10101000.00000011.11000100:IP地址转为2进制11111111.11111111.11111111.00000000:子网掩码转2进制11000000.10101000.00000011.00000000:与运算

得出网络号为:192.168.3.0,这也就是网段信息

(2)求主机号:

11000000.10101000.00000011.11000100:IP地址转为2进制00000000.00000000.00000000.11111111:子网掩码按位取反00000000.00000000.00000000.11000100:与运算

得出主机号为0.0.0.196

主机间传输数据时,发送方用自己的子网掩码和IP地址与运算得出网段,再用子网掩码和接受方的IP地址运算得出网段,如果是同一个网段则直接通过网卡传输数据,否则通过路由器传输。

5、子网划分

5.1 等长子网划分

子网划分为了公网地址浪费。等长子网划分。子网掩码往后移一位,等分成两个子网。比如说将192.168.0.0网段划分子网,则可以把子网掩码设置为255.255.255.128

A子网:192.168.0.1-192.168.0.126

B子网:192.168.0.129-192.168.0.254

640?wx_fmt=png

同理,如果要把一个网段分为4个网段,则子网掩码往后移两位,子网掩码为255.255.255.192

A子网:192.168.0.1-192.168.0.62

B子网:192.168.0.65-192.168.0.126

C子网:192.168.0.129-192.168.0.190

D子网:192.168.0.192-192.168.0.254

5.2 变长子网划分

需求:每个子网的规模不一样

举例,还是给192.168.0.0划分子网:

640?wx_fmt=png

(1)市场部需要100个IP地址,可以设置其子网掩码为255.255.255.128,这样市场部可以使用192.168.0.129-192.168.0.254。

(2)财务部需要50个私网IP,可以设置其子网掩码为255.255.255.192,该部门可以使用192.168.0.65-192.168.0.126

(3)研发部需要20个IP,可以设置其子网掩码为255.255.255.224,该部门可以使用192.168.0.33-192.168.0.62

(4)D和E两个点对点网络的子网掩码255.255.255.252,只有两个可用地址。路由器A和路由器B的IP地址可以用192.168.0.1和192.168.0.2

路由器B和C的IP地址可以用192.168.0.5和192.168.0.6

6、合并网段

超网合并两个网段:子网掩码往前移一位

比如要合并192.168.0.0/24和192.168.1.0/24网段,应该子网掩码设置为255.255.254.0

640?wx_fmt=png

该网段可用地址范围为:192.168.0.1-192.168.1.254,此时192.168.0.255也可以给计算机用

判断2个网段能不能合并,要看第一个网段能不能被2整除,可以的话就能合并

例如192.168.79.0/24和192.168.80.0/24,不可以合并,因为79不能被2整除

同理,判断4个网段能不能合并,要看第一个网段能不能被4整除

来自51CTO学院视频课程:IP地址子网划分终极讲解v2,点击阅读原文查看具体内容。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值