【计算机网络】网络层 : 无分类编址 CIDR ( 编址发展 | CIDR 优点 | CIDR 相关计算 | 构成超网 | 最长前缀匹配 | 计算示例 )★
文章目录
- 一、无分类编址 CIDR 发展
- 二、无分类编址 CIDR 优点
- 三、无分类编址 CIDR 记法
- 四、构成超网
- 五、最长前缀匹配
- 六、计算示例
一、无分类编址 CIDR 发展
无分类编址 CIDR 发展 : “无分类编址” 又称为 “无分类域间路由选择” ;
① 分类 IP 地址 : 原来的 分类 IP 地址 , A 类 , B 类 , C 类 , IP 地址组成 : 网络号 + 主机号 ;
② 子网划分 IP 地址 : 在 分类 IP 地址基础上 , 划分子网 , IP 地址组成 : 网络号 + 子网号 + 主机号 ;
③ 无分类编址法 : 由 网络前缀 + 主机号 组成 ;
二、无分类编址 CIDR 优点
无分类编址 CIDR 优点 :
① 消除分类划分 : 消除了 网络地址分类概念 ( ABC ) , 消除了划分子网概念 ; 网络地址分类会限制网络的发展 , 导致网络 IP 地址用尽的情况 , 子网划分也是此类弊端 ;
② 方便子网划分 : 将 子网地址 与 子网掩码 融合 , 子网划分更容易 ;
三、无分类编址 CIDR 记法
无分类域间路由选择 CIDR 记法 : IP 地址后面加上 “/” , 表示网络前缀的长度 ;
如 : 128.14.35.7/20128.14.35.7/20128.14.35.7/20 , 表示该 IP 地址 , 前 202020 位 是网络前缀 ;
CIDR 地址块 : CIDR 将 网络前缀 相同的 , 连续的 , IP 地址 , 组成一个 “CIDR 地址块” ;
CIDR 地址块相关计算 : 上述示例中 , 128.14.35.7/20128.14.35.7/20128.14.35.7/20 地址 , 是某个 CIDR 地址块中的地址 , 根据该地址可以得到该 CIDR 地址块 , 以及计算出该地址块的 最大地址 和 最小地址 ;
① 先将 128.14.35.7/20128.14.35.7/20128.14.35.7/20 地址转为 二进制 形式 ;
1000000000001110001000110000011110000000 \quad 00001110 \quad 00100011 \quad 0000011110000000000011100010001100000111
前 202020 位是 网络前缀 , 为 :
1000000000001110001010000000 \quad 00001110 \quad 001010000000000011100010
② 地址块地址 : 二进制形式如下 :
1000000000001110001010000000 \quad 00001110 \quad 001010000000000011100010 0000000000000000 \quad 00000000000000000000
转为十进制为 :
128.14.32.0/20128.14.32.0/20128.14.32.0/20
③ 最小地址 : 最小地址就是 主机号 全 000 ; 也就是地址块地址 ;
1000000000001110001010000000 \quad 00001110 \quad 001010000000000011100010 0000000000000000 \quad 00000000000000000000
④ 最大地址 : 最大地址就是 主机号 全 111 ;
1000000000001110001010000000 \quad 00001110 \quad 001010000000000011100010 1111111111111111 \quad 11111111111111111111
⑤ 子网掩码 : 又称为 “地址掩码” , 网络前缀对应的前 202020 位 为 111 , 主机号对应的位数为 000 ;
1111111111111111111111111111 \quad 11111111 \quad 111111111111111111111111 0000000000000000 \quad 00000000000000000000
转为十进制为 : 255.255.240.0255.255.240.0255.255.240.0
四、构成超网
构成超网 : 将 多个 CIDR 编址的 子网 聚合成一个较大的子网 , 又称为 “路由聚合” ;
方法 : 缩短网络前缀 ;
构成超网示例 :
- 子网块 111 : 206.1.0.0/17206.1.0.0/17206.1.0.0/17 ;
- 子网块 222 : 206.1.128.0/17206.1.128.0/17206.1.128.0/17 ;
上述网络前缀都是 171717 位 , 将网络前缀缩短 111 位 , 即可构成一个新的超网 , 网络前缀为 161616 位 ;
新的超网为 : 206.1.0.0/16206.1.0.0/16206.1.0.0/16
五、最长前缀匹配
最长前缀匹配 : 使用 CIDR 编址时 , 路由查找时 , 将可能得到的几个匹配结果 , 选择 符合 网络前缀 的 , 具有最长网络前缀 的路由 ;
原理 : 因为 前缀越长 , 主机号选择性就越小 , 越容易找到对应的主机 ;
计算示例 :
路由表如下 :
- 目的网络 111 : 132.0.0.0/8132.0.0.0/8132.0.0.0/8 , 下一跳路由 R1R1R1 ;
- 目的网络 222 : 132.0.0.0/11132.0.0.0/11132.0.0.0/11 , 下一跳路由 R2R2R2 ;
- 目的网络 333 : 132.19.232.0/22132.19.232.0/22132.19.232.0/22 , 下一跳路由 R3R3R3 ;
- 目的网络 444 : 0.0.0.0/00.0.0.0/00.0.0.0/0 , 下一跳路由 R4R4R4 ;
分析 :
其中 目的网络 444 是 默认路由 , 如果上述 333 个都不符合 , 就选择默认路由 ;
目的网络 111 的 网络前缀 符合要求 , 网络前缀长度为 888 , 该路由选择 比 默认路由 要好 ;
目的网络 222 的 网络前缀 符合要求 , 网络前缀长度为 111111 , 该路由选择 比 目标网络 222 要好 ;
目的网络 333 的网络前缀是 132.19.236.0132.19.236.0132.19.236.0 , 该网络前缀不符合要求 , 必须不能选择 ;
因此这里选择 目的网络 333 , 作为 下一跳路由 ;
六、计算示例
某网络 IP 地址为 192.168.5.0/24192.168.5.0/24192.168.5.0/24 , 采用 定长子网划分 , 子网掩码为 255.255.255.248255.255.255.248255.255.255.248 , 求网络中的最大子网个数 , 每个子网的最大可分配地址个数 ?
网络地址是 192.168.5.0/24192.168.5.0/24192.168.5.0/24 , 前 242424 位 是网络前缀 ;
在 CIDR 基础之上 , 进行定长子网划分 , 后面 888 位 , 一部分作为 子网号 , 一部分作为主机号 ;
子网掩码为 255.255.255.248255.255.255.248255.255.255.248 , 转为二进制是 :
11111111111111111111111111111111 \quad 11111111 \quad 11111111111111111111111111111111 11111000\quad 1111100011111000
由上面的子网掩码可得 , 子网号 占 555 位 , 主机号 占 333 位 ;
最大子网个数是 25=322^5 = 3225=32 个 , 在 CIDR 子网中 , 子网号可以全 000 , 全 111 ;
每个子网的最大主机个数是 : 23−2=62^3-2 = 623−2=6 , 要减去 全 000 和 全 111 两种情况 ;
【计算机网络】网络层 : 无分类编址 CIDR ( 编址发展 | CIDR 优点 | CIDR 相关计算 | 构成超网 | 最长前缀匹配 | 计算示例 )★相关推荐
- 【学习笔记】网络层——无分类编址CIDR、ARP协议、DHCP协议和ICMP协议
文章目录 一. CIDR ① 定义 ② 构成超网 ③ 最长前缀匹配 二. ARP协议 ① 定义 ② 例题 三. DHCP协议 ① 主机如何获取IP ②DHCP协议 四. ICMP协议 ① ICMP差错 ...
- 计算机网络cidr是啥,计算机网络(4.11)网络层- 无分类编址CIDR
一.网络前缀 划分子网在必定程度上缓解了互联网在发展中遇到的困难.然而在1992年互联网仍然面临三个必须尽早解决的问题:网络 (1) B类地址在1992 年已分配了近一半,眼看就要在1994年3月所有 ...
- 计算机网络-网络层(IPV4地址,网络转化技术NAT,子网划分和子网掩码,无分类编址CIDR,构成超网,最长前缀匹配)
文章目录 1. 分类IP地址 2. NAT技术 3. 子网划分和子网掩码 4. 无分类编址CIDR 1. 分类IP地址 IP地址:全世界唯一的32位/4字节标识符,标识路由器主机的接口. IP地址=网 ...
- HCNP——动态路由协议及分类和最长前缀匹配
基于协议算法的不同,可以将动态路由协议分为两类:一类是距离矢量路由协议:另一类是链路状态路由协议. 一.距离矢量路由协议(RIP) 距离矢量路由协议指的是基于距离矢量的路由协议,RIP是最具代表性的距 ...
- 计算机网络之——非常恶心但友善ip地址、子网掩码、网络地址、构造超网、最小地址和最大地址(理解篇)
前段时间在写python游戏有段时间没有更了,这就来报道~~ 在刚学习计算机网络的朋友,应该对ip地址和子网掩码会有困惑,感觉这两个东西就两个字--恶心 这就为大家理解一下 ip地址我相信大家其实都大 ...
- 4.3.6 无分类编址CIDR(构成超网)
目录 无分类编址CIDR 构成超网 最长前缀匹配 无分类编址CIDR 构成超网 最长前缀匹配
- 计算机网络————网络层
文章目录 网络层设计思路 IP地址 IP地址分类 IP地址与硬件地址 协议 ARP和RARP IP 划分子网和构造超网 划分子网 构造超网(无分类编址CIDR) ICMP 虚拟专用网VPN和网络地址转 ...
- 计算机网络---网络层
网络层 网络层功能 数据交换方式 电路交换 报文交换 分组交换 三种数据交换方式比较总结 每个层的传输单元名词 数据报交换方式 虚电路交换方式 数据报方式和虚电路方式的区别 路由算法 分层次的路由选择 ...
- 计算机网络 网络层 路由汇总(路由聚合)
Internet是全球最大的互联网,如果Internet上的路由器把全球所有的网段都添加到路由表,那将是一个非常庞大的路由表.路由器每转发一个数据包,都要检查路由表为该数据包选择转发接口,庞大的路由表 ...
- 4.3.6无分类编址CIDR(构成超网)
4.3.6无分类编址CIDR ps:无类别域间路由(Classless Inter-Domain Routing.CIDR) 文章目录 4.3.6无分类编址CIDR 1.无分类编址CIDR 2.构成超 ...
最新文章
- SuSE下VNCVIEWER没有出现界面,只有shell窗口的问题
- ASP.NET 5系列教程 (二):Hello World
- java cutdown_Java并发程序入门介绍
- 小森生活一直服务器维护,《小森生活》怎么处理断线黑屏的问题 连接不上服务器解决办法...
- gem ransack(4000✨) 简单介绍
- 华为平板matepad支持鸿蒙2.0,首款鸿蒙OS 2.0平板,华为正式公布Matepad Pro2,搭载麒麟9000...
- 【android】环形进度条实现
- 疯狂游戏型计算机配置清单,电脑配置清单
- Sublime Text报错please wait a bit whilePyV8 binary is being downloaded
- HTML5大气外贸鞋子在线商城网站源码
- Direcshow相关资料
- mysql更新记录_如何查看 mysql 表中最近更新的记录
- EasyX基础入门——这一篇就够啦
- Android Wi-Fi源码分析之wpa_supplicant初始化(三):wpa_supplicant_add_iface函数分析
- windows10桌面_windows10 美化桌面加强能力
- Win10家庭版将中文用户名修改为英文用户名
- Stealing Harry Potter's Precious HDU - 4771 (状压+bfs)
- FPGAi2c总线调试M24LC04B
- 美国Disqus、国内JiaThis、友言、评论啦、搜狐畅言 评论系统(第三方评论系统)
- 根据PPC反汇编代码分析堆栈内容
热门文章
- 什么是南桥芯片和北桥芯片?南桥芯片和北桥芯片区别
- 彻底理解样本方差为何除以n-1
- android NFC getId()后进制转换
- java-php-python-ssm抑郁症患者博客交流平台计算机毕业设计
- JavaScript 数组方法大全
- python英文日期转数字年月日格式
- 海马玩android模拟器哪个好用,海马玩模拟器好用吗?用电脑怎么玩手机APP?海马玩模拟器评测-太平洋电脑网...
- Linux中pkg-config的使用
- 如何让excel表格排头一直都在_如何快速整理Excel表格?学会这一招整理表格无压力...
- CF1149BThree Religions