IP编址


前言:网络层位于数据链路层与传输层之间,网络层包含了许多协议,其中最为重要的协议就是IP协议,网络层提供了IP路由功能,本次文章主要介绍了一下IP地址的相关内容。
在这里插入图片描述

1.IP编址

IP地址分为网络部分(用来网络寻址)和主机部分(给主机使用)

IP地址由32个二进制组成,通常用点分十进制形式表示
网络地址:主机为全为0
广播地址:主机位全为1

2.IP地址分类

在这里插入图片描述
(第一个字节的第一个比特永远为0)
A类 0(网络位8bit) 主机位(24bit) 0.0.0.0~127.255.255.255
B类 10(网络位16bit) 主机位(16bit) 128.0.0.0~191.255.255.255
C类 110(网络位24bit) 主机位(8bit) 192.0.0.0~223.255.255.255
D类 1110 组播地址
E类 1111 保留地址

私有地址范围:
A:10.0.0.0~10.255.255.255
B:172.16.0.0~172.31.255.255
C:192.168.0.0~192.168.255.255
私有地址与公有地址的区别:私有地址不能在公网上路由,但私有地址可以重复使用

特殊地址
在这里插入图片描述
网络位和主机位全为1的是全局广播地址,只有主机位为全1的是定向广播地址

3.子网掩码

 子网掩码是用来区分多少位是主机位,多少位是网络位(区分网络位和主机位)

A类 255.0.0.0
B类 255.255.0.0
C类 255.255.255.0

4.地址规划(与运算求网络地址)

在这里插入图片描述
做与运算:
在这里插入图片描述

5.等长子网划分

①子网划分核心思想
“借用”主机位来”制造”新的“网络”
好处:缩减网络流量
优化网络性能
简化管理
更为灵活地形成大覆盖范围的网络
②计算方法

  1. 算跨度
    基准值:8 16 24 32
    子网掩码<基准值
    基准值-子网掩码=n
    跨度=2的n次方

  2. 列出所有子网(看网络位在哪两个主类地址之间就占几位)
    0
    +跨度
    +跨度

  3. 看IP地址在哪个范围内
    网络地址(范围的开始)
    广播地址(范围的最后减1)
    可用范围

  4. 举例
    192.168.11.3/28 255.255.255.240
    1.算跨度:32-28=4
    n=4
    2的4次方=16
    2.列出所有子网
    192.168.11.0
    192.168.11.16
    192.168.11.32
    192.168.11.48

5.变长子网划分

例.某组织分配到一个地址块,其中的第一个地址是14.24.74.0/24。这个组织需要划分为11个子网。具体要求是:具有64个地址的子网2个,具有32个地址子网2个;具有16个地址的子网3个,具有4个地址的子网4个(这里的地址都包含全1和全0的主机号)。试设计这些子网
分析:变长子网掩码的核心思想就是”借位”,借主机位来填充网络位
具有64个地址的子网有2个

2^n>=64
n>=6
32-6=26
所以需要向主机位借2位,即共有4种情况
00 01 10 11

具有32个地址的子网有2个
2^n>=32
n>=5
32-5=27

具有16个地址的子网有3个
2^n>=16
n>=4
32-4=28

具有4个地址的子网有4个
2^n>=4
n>=2
32-2=30

即将第1,2种情况的00,01分配给64个地址的子网
14.24.74.0/26
14.24.74.64/26
再在剩余地址上继续借位划分给具有32个地址的子网和余下子网

所以:具有64个地址的子网
14.24.74.0/26
14.24.74.64/26
具有32个地址的子网
14.24.74.128/27
14.24.74.160/27
具有16个地址的子网
14.24.74.192/28
14.24.74.208/28
14.24.74.224/28
具有4个地址的子网
14.24.74.240/30
14.24.74.244/30
14.24.74.248/30
14.24.74.252/30

6.无类域间路由(路由聚合)

在这里插入图片描述
将这四个网段用二进制表示出来找出相同的位数就可得出掩码

7.网关

网关用来转发来自不同网段之间的数据包(PC会把不知道去往哪里的数据包都交给网关,PC的IP地址和网关地址,必须在同一个网段中,PC必须要能访问到网关)

在这里插入图片描述

  • 1
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值