三十一、子网划分\子网掩码和无分类编址

简介: 三十一、子网划分\子网掩码和无分类编址

分类IP地址的弱点:1) IP地址空间利用率有时很低;2) 两级IP地址不够灵活


1、子网划分


某单位划分子网之后,对外仍表现为一个网络,即本单位外的网络看不见本单位内子网的划分。


子网号能够为全0或者全1要看情况;但是主机号不能为全0或者全1。


697089866be64253b22d8b425c799377.png

2、子网掩码


子网掩码的设计规则为:网络号的子网掩码全为1,主机号的子网掩码全为0。子网掩码和IP地址按位相与,就得到子网网络的地址。d5173bf0136144db8f9705919d5bda9e.png



子网掩码习题1:

d35fcd46361345e1b4f9655529668f20.png


子网掩码习题2:

4f0380f9bc134448b2d7dc5eacb09dec.png


3、使用子网时分组的转发



路由器中有路由表,路由表中记录以下信息:目的网络的地址;目的网络的子网掩码;下一跳的地址。


路由器转发分组的算法:


1) 提取目的IP地址


2) 判断是否直接交付


3) 检测特定主机路由


4) 检测路由表中有无路径


5) 使用默认路由0.0.0.0


6) 丢弃,报告转发分组出错




4、无分类编址CIDR


4.1 CIDR


无分类域间路由选择CIDR的特点如下所示:


消除了传统的A类,B类和C类地址以及划分子网的概念。


9581e225a55343518df6a0d1d7e33444.png


CIDR记法:IP地址后加上“/”,然后写上网络前缀(可以任意长度)的位数,i.e., 128.14.32.0/20


2) 融合子网地址与子网掩码,方便子网划分。CIDR把网络前缀都想同的连续的IP地址组成一个CIDR地址块,如128.14.34.7/20是某地址块中的一个地址:


二进制:100000000 00001110 00100011 00000111


最小地址:100000000 00001110 00100000 00000000(128.14.32.0)


最大地址:100000000 00001110 00101111 11111111(128.14.47.255)


地址块:128.14.32.0/20


地址掩码:11111111 11111111 11110000 00000000




4.2 构成超网



将多个子网聚合成一个较大的子网,叫做构成超网,或者路由聚合


用到的方法为:将网络前缀缩短。1dea29bcb01a44eb9bb2385909ac2ad7.png



最长前缀匹配


使用CIDR时,查找路由表可能得到几个匹配结果,应该选择具有最长网络前缀的路由。前缀越长,地址块越小,路由越具体。

最长前缀匹配例题1-答案为B


image.png



CIDR例题-答案为B

a92bafef1e144a51b24cb6db032d8969.png








相关文章
|
存储 云计算 对象存储
云计算——ACA学习 云计算分类
云计算——ACA学习 云计算分类
381 0
|
算法
二分查找法的时间复杂度
【10月更文挑战第9天】
1001 57
|
6月前
|
运维 Prometheus 监控
别再靠“运维小哥半夜报警”了!大模型搞定实时事件监测!
别再靠“运维小哥半夜报警”了!大模型搞定实时事件监测!
432 15
|
8月前
|
数据采集 人工智能 文字识别
OmniAlign-V:20万高质量多模态数据集开源,让AI模型真正对齐人类偏好
OmniAlign-V 是由上海交通大学、上海AI Lab等机构联合推出的高质量多模态数据集,旨在提升多模态大语言模型与人类偏好的对齐能力。该数据集包含约20万个多模态训练样本,涵盖自然图像和信息图表,结合开放式问答对,支持知识问答、推理任务和创造性任务。
414 10
OmniAlign-V:20万高质量多模态数据集开源,让AI模型真正对齐人类偏好
|
运维 网络架构
CIDR 与 VLSM:了解它们的工作原理
CIDR 与 VLSM:了解它们的工作原理
566 4
|
网络协议 安全 算法
网络空间安全之一个WH的超前沿全栈技术深入学习之路(9):WireShark 简介和抓包原理及实战过程一条龙全线分析——就怕你学成黑客啦!
实战:WireShark 抓包及快速定位数据包技巧、使用 WireShark 对常用协议抓包并分析原理 、WireShark 抓包解决服务器被黑上不了网等具体操作详解步骤;精典图示举例说明、注意点及常见报错问题所对应的解决方法IKUN和I原们你这要是学不会我直接退出江湖;好吧!!!
网络空间安全之一个WH的超前沿全栈技术深入学习之路(9):WireShark 简介和抓包原理及实战过程一条龙全线分析——就怕你学成黑客啦!
|
机器学习/深度学习 自然语言处理 并行计算
扩散模型
本文详细介绍了扩散模型(Diffusion Models, DM),一种在计算机视觉和自然语言处理等领域取得显著进展的生成模型。文章分为四部分:基本原理、处理过程、应用和代码实战。首先,阐述了扩散模型的两个核心过程:前向扩散(加噪)和逆向扩散(去噪)。接着,介绍了训练和生成的具体步骤。最后,展示了模型在图像生成、视频生成和自然语言处理等领域的广泛应用,并提供了一个基于Python和PyTorch的代码示例,帮助读者快速入门。
|
Linux
xenomai与VxWorks实时性对比(Jitter对比)
本文对比了VxWorks和xenomai的实时性,聚焦于Jitter这一关键指标。在特定的硬件环境下(双核Cortex-A15,2GB内存),VxWorks和xenomai的读取时间戳耗时分别为0.249和0.163微秒。在时钟中断Jitter方面,VxWorks各项测试平均值约为4.066微秒,而xenomai在空载和加载情况下的平均值分别为0.516和0.768微秒。任务Jitter上,VxWorks和xenomai内核态任务的平均Jitter接近,但xenomai用户态任务Jitter较高。
650 0
xenomai与VxWorks实时性对比(Jitter对比)
|
文字识别 API 语音技术
MacOS平台翻译OCR软件,双管齐下,还可自定义插件,为其添砖加瓦!
MacOS平台翻译OCR软件,双管齐下,还可自定义插件,为其添砖加瓦!
433 1
|
域名解析 缓存 网络协议
dns 域名解析
dns 域名解析