1、从2级ip地址到3级ip地址

  • 2级ip地址 的 不合理之处
    1、二级ip地址空间的利用不合理。
    一个 C类地址 可连接的主机数很少,分配给一些机构往往不够用
    一个 A类地址 可连接的主机数很多,分配给一些机构往往用不完
    如此,2级ip地址空间的资源过早被用完
    2、若给每个物理网络分配一个网络号,那么路由表会变得很大,网络性能下降
    路由器转发分组时都是查找 路由表 来查询 到达其它网络下一跳路由器网络数量 越大,那么 路由表的记录数 就越大。
    如此,路由器所需的存储空间更大,转发时查表时间更长,网络性能下降
    3、两级ip地址不够灵活
    两级ip地址要开通一个新的网络,必须要先向管理机构申请,才能接入互联网工作
    希望有一种方法使得本单位能够增加自己的网络

  • 上述3个问题的解决方法
    在ip地址中增加一个 子网号字段2级ip地址 变成 3级ip地址
    此法叫做 划分子网 / 子网寻址 / 子网路由选择

  • 划分子网的基本思路
    1、将一个网络从内部划分为若干个子网,对外仍然表现为一个网络
    2、划分子网的方法从 主机号 借用若干位作为 子网号
    ip地址 = 网络号 + 子网号 + 主机号
    3、于是两级ip地址在本单位内部就表现为三级ip地址,对外仍表现为两级网络地址
    从外面网络发送到本网络某主机的ip数据报,仍然是根据 ip数据报的目的网络号 找到连接在本网络上的路由器
    但此路由器在收到ip数据报后,会按照目的网络号和子网号找到目的子网,再把ip数据报交给目的主机。(该路由器所连接的一个被划分子网的网络,各子网都连接在此路由器不同的接口上,并且在这个路由器的路由表中有对应的子网地址和子网掩码)

  • 举例
    如下图标识某单位拥有一个B类ip地址,网络地址为 145.13.0.0 ( 网络号是 145.13 ) 。
    凡是目的地址为 145.13.x.x 的数据报都被送到这个网络上的路由器 R1

    将上图的网络划分成 3个子网(如下图),假定子网号占8位,在增加了子网号后,主机号就只有8位,所划分的三个子网分别是:145.13.3.0145.13.7.0145.13.21.0
    划分完子网后,整个网络对外部仍表现为一个网络,其网络地址仍为 145.13.0.0
    145.13.0.0 网络上的路由器 R1 在收到外来的数据报后,再根据数据报的目的地址把它转发到相应的子网。

  • 当没有划分子网时,ip地址是两级结构
    划分子网后ip地址变成了三级结构
    (划分子网只是把ip地址的主机号部分进行再划分,不改变原来的网络号)

2、子网掩码

  • 仅从 ip数据报的首部 无法看出源主机或目的主机所连接的网络是否进行了子网划分
    32bit的ip地址本身以及数据报的首部都没有包含任何有关子网划分的信息
    利用 子网掩码 来获得 子网划分信息

  • 子网掩码
    长度为32bit
    子网掩码的某一位为 1:ip地址中对应的位为 网络号或子网号
    子网掩码的某一位为 0:ip地址中对应的位为 主机号
    路由器只关心ip地址中对应子网掩码为1的部分(即网络号、子网号),不关心主机号
    一个ip地址与它的子网掩码相与,就能得到它的子网的网络地址
    子网掩码是一个网络或一个子网的重要属性

  • 子网掩码最好采用连续的1,诸如 255, 255, 0, 255 也可以使用,但不推荐

  • 使用子网掩码的好处
    不管网络是否划分子网,只要把子网掩码和ip地址与它的子网掩码相与,就能得到它的子网的网络地址
    路由器在处理到来的分组皆宜采用同样的算法,将 收到的分组的目的ip地址路由表中每一条记录的子网掩码 相与,得到的结果与路由表中的网络地址相比,一样的话该分组就走对应的下一条路由

  • 因此路由表每一条记录变为 三要素 :目的ip地址,目的地址所在网络的子网掩码,下一跳路由ip地址

  • 默认子网掩码
    若一个网络不划分子网,那么该网络的子网掩码就默认子网掩码
    默认子网掩码中1的位置和ip地址中的网络号字段 net-id 相对应

  • 举例
    (b)为2级ip地址(B类)的默认子网掩码

  • 路由器在和相邻路由器交换路由信息时,必须把 自己所在网络(或子网)的子网掩码 告诉相邻的路由器
    在路由器的路由表中的每一个项目,除了要给出 目的网络地址 外,还必须同时给出 该网络的子网掩码
    因此路由表每一条记录 三要素 :目的ip地址,目的地址所在网络的子网掩码,下一跳路由ip地址
    如一个路由器连接在两个子网上就拥有两个网络地址和两个子网掩码

  • 子网掩码 不同,表示 划分子网的方式 不同

4.3.1 划分子网相关推荐

  1. 计算机网络课程设计子网划分,计算机网络实验三   子网掩码与划分子网

    实验三子网掩码与划分子网 一.实验目的 (1)掌握子网掩码的算法 (2)掌握用子网掩码划分子网以及动手搭建子网的方法 (3)熟悉模拟软件Packet Tracert5.3的使用 二.实验仪器设备及软件 ...

  2. 划分子网和构造超网的学习

    1.划分子网 标准的划分方法的缺点: IP 地址空间的利用率有时很低. 给每一个物理网络分配一个网络号会使路由表变得太大因而使网络性能变坏. 两级的 IP 地址不够灵活 最终提出解决的办法:划分子网, ...

  3. 计算机网络划分子网_电网小课堂|通信类:子网划分技术

    考点:子网划分技术 关于考点 知识点讲解 (一)子网掩码 1.子网掩码概念 子网掩码是一种用来指明一个IP地址网络位和主机位的标识,知道了IP地址的网络位,就可以确定计算机IP地址所在的网络,知道了主 ...

  4. 为IP v6划分子网

    以下内容摘自笔者编著的<网管员必读--超级网管经验谈>(第2版)一书. 3.8 为IP v6划分子网 在对IP v6地址空间进行子网划分时,需要使用子网划分技术,以一种允许将剩余地址空间的 ...

  5. 利用子网掩码划分子网

    分类IP地址的弊端 一个物理网络不能过大,否则网络性能很差,某个B类或A类IP网络无法全部用于单个物理网络 分类IP地址分配不合理,利用率低 分类IP地址设计的弊端 -- 不灵活,IP地址利用率不高 ...

  6. 思科模拟器划分子网实验报告_模拟多子网群集以设置SQL Server Always On可用性组–实验设置

    思科模拟器划分子网实验报告 In this article, we are going to see how to create a multi subnet cluster spanning acr ...

  7. 一刀两断划分子网例子

    CCNA学子之一刀两断划分子网例子 例1:本例通过子网数来划分子网,未考虑主机数.     一家集团公司有12家子公司,每家子公司又有4个部门.上级给出一个172.16.0.0/16的网段,让给每家子 ...

  8. IPv4下,划分子网,构造超网(CIDR)

    早期 IP 地址的设计不够合理: (1) IP 地址空间的利用率有时很低. (2) 给每一个物理网络分配一个网络号会使路由表变得太大因而使网络性能变坏. (3) 两级的 IP 地址不够灵活. 提出子网 ...

  9. 四、划分子网和构造超网

    文章目录 一.划分子网 1.从两级IP地址到三级IP地址 2.子网掩码 3. 使用子网时分组的转发 3. 无分类编址CIDR(构造超网) 1. 编制记法 2. CIDR地址块 3.路由聚合 一.划分子 ...

  10. 计算机网络 划分子网构造超网

    划分子网 从两级 IP 地址到三级 IP 地址 早期(ARPANET 早期)的IP地址设计存在的问题: (1) IP 地址空间的利用率有时很低. (2) 给每一个物理网络分配一个网络号会使路由表变得太 ...

最新文章

  1. OpenAPI使用(swagger3),Kotlin使用swagger3,Java使用swagger3,gradle、Maven使用swagger3
  2. 雅客EXCEL(6)-通用表格格式、销售实际案例(总结之前的知识点)
  3. Oracle Database_buffer_cache大小的设置及依据
  4. 关闭sql执行功能及找回08CMS系统管理员密码
  5. 曼彻斯特解密_曼彻斯特编码解码方法与流程
  6. 面向大数据与云计算调度挑战的阿里经济体核心调度系统
  7. [机器学习-Sklearn]K-means(K均值)学习与总结
  8. 4.Flow Layout Pane
  9. Swift 面向协议编程 基础篇 (一) 介绍
  10. 新手配置 Jetty + Eclipse (Hot code debugging)
  11. CLion 中使用 clang-format
  12. cartographer探秘第四章之代码解析(八) --- 生成地图
  13. 【图像隐写】基于matlab GUI DCT数字水印嵌入与提取【含Matlab源码 943期】
  14. ch cc 2019Mac(ch cc 2019直装版)2.1中文特别版
  15. Quartus II13.1 simulate13.1 详细安装教学
  16. vs2015开发在网页中调用的ocx控件详解(一)
  17. balabala视频格式转换器
  18. php工作表,工作表的标签在工作表的什么地方
  19. 订单可视化(智能制造、流程再造、企业信息化) 第四篇 技术方案的制定
  20. ME:环境DNA(eDNA)宏条形码技术正在转变我们考察动植物群落的方法

热门文章

  1. 交互设计师作品集网站整理
  2. 一.什么是java面向对象 (小白神器)
  3. vue-pdf插件import引入时报错
  4. Java实现对已有的PDF添加页码
  5. Android高级开发进阶图谱
  6. 智力游戏教案c语言代码,幼儿园智力游戏教案分析
  7. 魔兽地图编辑器--人物自定义语音的方法和进入游戏自定义语音不能播放的问题
  8. elasticsearch的父子_ElasticSearch 学习记录之父子结构的查询
  9. how to manage your time effectively!!
  10. MIPI接口资料汇总(精)