《计算机网络》网络层之划分子网
文章目录
- 4.3 划分子网和构造超网
- 4.3.1 划分子网
- 划分子网
- 子网掩码
- 子网划分方法
- 网络地址计算
- 4.3.2 使用子网时分组的转发
- 4.3.3 无分类编址 CIDR(构造超网)
- CIDR 最主要的特点
- CIDR地址块
- 路由聚合
- 最长前缀匹配
- 习题
4.3 划分子网和构造超网
4.3.1 划分子网
划分子网
把传统的两级IP地址变成三级IP地址。划分子网纯属一个单位内部的事情。单位对外仍然表现为没有划分子网的网络。
优点
- 减少了 IP 地址的浪费
- 使网络的组织更加灵活
- 更便于维护和管理
子网掩码
划分子网纯属一个单位内部的事情,对外部网络透明,所以从一个 IP 数据报的首部并无法判断源主机或目的主机所连接的网络是否进行了子网划分。使用子网掩码. 可以找出 IP 地址中的子网部分。
规则
- 子网掩码长度 = 32 位
- 某位 = 1:IP地址中的对应位为网络号和子网号
- 某位 = 0:IP地址中的对应位为主机号
子网掩码是一个网络或一个子网的重要属性。 路由器正在和相邻路由器交换路由信息时,必须把自己所在网络(或子网)的子网掩码告诉相邻路由器。所以路由表中的每一个项目还必须给出该网络的子网掩码。若一个路由器连接在两个子网上就拥有两个网络地址和两个子网掩码。
子网划分方法
有固定长度子网和变长子网两种子网划分方法。在采用固定长度子网时,所划分的所有子网的子网掩码都是相同的。,子网号不能为全 1 或全 0。
网络地址计算
不同的子网掩码得出相同的网络地址。但不同的掩码的效果是不同的。
4.3.2 使用子网时分组的转发
(1) 从收到的分组的首部提取目的 IP 地址 D。
(2) 先用各网络的子网掩码和 D 逐位相“与”,看是否和相应的网络地址匹配。若匹配则将分组直接交付。否则就是间接交付, 执行 (3)。
(3) 若路由表中有目的地址为 D 的特定主机路由,则将分组传送给指明的下一跳路由器;否则,执行 (4)。
(4) 对路由表中的每一行,将子网掩码和 D 逐位相“与”。若结果与该行的目的网络地址匹配,则将分组传送给该行指明的下一跳路由器;否则,执行 (5)。
(5) 若路由表中有一个默认路由,则将分组传送给路由表中所指明的默认路由器;否则,执行 (6)。
(6) 报告转发分组出错。
4.3.3 无分类编址 CIDR(构造超网)
CIDR 最主要的特点
- CIDR 消除了传统的 A 类、B 类和 C 类地址以及划分子网的概念,因而可以更加有效地分配 IPv4 的地址空间。
- CIDR使用各种长度的“网络前缀”(network-prefix)来代替分类地址中的网络号和子网号。
- IP 地址从三级编址(使用子网掩码)又回到了两级编址。
CIDR地址块
- CIDR 使用“斜线记法”(slash notation),它又称为 CIDR 记法,即在 IP 地址面加上一个斜线“/”,然后写上网络前缀所占的位数(这个数值对应于三级编址中子网掩码中 1 的个数)。例如: 128.14.32.0/20
- CIDR 把网络前缀都相同的连续的 IP 地址组成“CIDR 地址块”。
- 220.78.168.0/20 表示的地址块共有2122^{12}212个地址。
- 上述CIDR 地址块地址范围128.14.32.0~128.14.47.255
- 全 0 和全 1 的主机号地址一般不使用。
路由聚合
一个 CIDR 地址块可以表示很多地址,这种地址的聚合常称为路由聚合。它使得路由表中的一个项目可以表示很多个原来传统分类地址的路由。
路由聚合有利于减少路由器之间的路由选择信息的交换,从而提高了整个互联网的性能。
路由聚合也称为构成超网
CIDR仍然使用“掩码”名词,对于 /20 地址块,它的掩码是 20 个连续的 1。 斜线记法中的数字就是掩码中1的个数。
最长前缀匹配
习题
《计算机网络》网络层之划分子网相关推荐
- 【计算机网络 (谢希仁) 习题题解】第4章 网络层 (2)——划分子网;CIDR
划分子网 在 ARPANET 的早期,IP 地址的设计不够合理: IP 地址空间的利用率有时很低. 给每一个物理网络分配一个网络号会使路由表变得太大而使网络性能变坏. 两级 IP 地址不够灵活. 为解 ...
- 计算机网络-网络层(IPV4地址,网络转化技术NAT,子网划分和子网掩码,无分类编址CIDR,构成超网,最长前缀匹配)
文章目录 1. 分类IP地址 2. NAT技术 3. 子网划分和子网掩码 4. 无分类编址CIDR 1. 分类IP地址 IP地址:全世界唯一的32位/4字节标识符,标识路由器主机的接口. IP地址=网 ...
- 计算机网络划分子网_电网小课堂|通信类:子网划分技术
考点:子网划分技术 关于考点 知识点讲解 (一)子网掩码 1.子网掩码概念 子网掩码是一种用来指明一个IP地址网络位和主机位的标识,知道了IP地址的网络位,就可以确定计算机IP地址所在的网络,知道了主 ...
- 【知识分享】计算机网络(谢希仁)-解决IPv4网络匮乏的问题的解决方案(划分子网和构造超网)的知识要点总结
知识提出 回到学校还是要不断学习的.回顾一下之前的基础知识,计算机网络.之前一直都有一个疑问不是说IPv4一直都要玩完了,那么在IPv4如此匮乏的情况下,聪明的科学家怎么解决这些问题呢? 本次文章积累 ...
- 计算机网络_子网掩码与子网划分
计算机网络_子网掩码与子网划分 IP地址相关:计算机网络-域名与IP地址详解 子网掩码的作用 指明哪些是网络号部分,哪些是主机号部分 帮助路由器判断接收端主机是否在同一个网段中. 在本机路由表中通过接 ...
- 计算机网络课程设计子网划分,计算机网络实验三 子网掩码与划分子网
实验三子网掩码与划分子网 一.实验目的 (1)掌握子网掩码的算法 (2)掌握用子网掩码划分子网以及动手搭建子网的方法 (3)熟悉模拟软件Packet Tracert5.3的使用 二.实验仪器设备及软件 ...
- 计算机网络 划分子网构造超网
划分子网 从两级 IP 地址到三级 IP 地址 早期(ARPANET 早期)的IP地址设计存在的问题: (1) IP 地址空间的利用率有时很低. (2) 给每一个物理网络分配一个网络号会使路由表变得太 ...
- 计算机网络实验(计算与划分子网篇)
一.根据上图进行子网划分 第 1部分:检查网络要求 步骤 1:确定所需的子网数量. 您需要对网络地址 192.168.72.0/24 进行子网划分. 该网络的要求如下: Room-114 LAN 需要 ...
- 计算机网络:划分子网和构造超网
1.从两级IP地址到三级IP地址 划分子网,让两级IP地址变成三级IP地址,它能够较好的解决了两级IP地址的一些缺陷: IP地址空间的利用率有时候很低.每一个A类的地址网络可以连接主机数量超过1000 ...
最新文章
- lvs服务器需要开启web服务么_Nginx+Keepalived实现web服务器高可用
- IE浏览器上传文件时本地路径变成”C:\fakepath\”的问题
- MATLAB实战系列(三十三)-技术和医疗的完美结合(续),基于最小二乘法的椭圆拟合
- 一文整理深度学习【深度学习win10的Docker配置】
- 在.NET中使用DiagnosticSource
- 【OpenCV 例程200篇】18. 图像的掩模加法
- JavaScript 将死?
- 传输线模型(分布参数模型)
- meta分析学习分享
- Linux【操作系统】
- 匈牙利算法寻找最大匹配
- Python利用selenium实现自动登录网页qq
- 离谱!程序员业余时间开发的项目,版权也属于公司的?
- elasticsearch 深入 —— 地理位置
- How to do video broadcast using multicast group?
- 《数学之美》阅读笔记
- Java基础 (适合新手入门保姆级)
- F1 Score详解 查准率较高 召回率较低怎末处理?
- 【AI产品】深扒美图秀秀中掳获万千少女芳心的“AI秘籍”
- 手机 CPU 架构类型了解