`
soardragon
  • 浏览: 314808 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论

IP子网寻址

阅读更多

现在所有的主机都要求支持子网编址(RFC950[MogulandPostel1985])。不是把I
P地址看成由单纯的一个网络号和一个主机号组成,而是把主机号再分成一个子网号和一个主机号。
这样做的原因是因为A类和B类地址为主机号分配了太多的空间,可分别容纳的主机数为224-2和21
6-2。事实上,在一个网络中人们并不安排这么多的主机。由于全0或全1的主机号都是无效的,因此我们把总数减去2。
在InterNIC获得某类I
P网络号后,就由当地的系统管理员来进行分配,由他(或她)来决定是否建立子网,以及分配多少比特给子网号和主机号。例如,这里有一个B类网络地址(140.252),在剩下的16bit中,8bit用于子网号,8bit用于主机号,格式如图3-5所示。这样就允许有254个子网,每个子网可以有254台主机。

图3-5 B类地址的一种子网编址
许多管理员采用自然的划分方法,即把B类地址中留给主机的16 bit 中的前8 bit 作为子网地址,后8 b i t作为主机号。这样用点分十进制方法表示的I P地址就可以比较容易确定子网号。但是,并不要求A类或B类地址的子网划分都要以字节为划分界限。
大多数的子网例子都是B类地址。其实,子网还可用于C类地址,只是它可用的比特数较少而已。很少出现A类地址的子网例子是因为A类地址本身就很少(但是,大多数A类地址都是进行子网划分的)。
子网对外部路由器来说隐藏了内部网络组织(一个校园或公司内部)的细节。在我们的网络例子中,所有的I P地址都有一个B类网络号1 4 0 . 2 52。但是其中有超过3 0个子网,多于4 0 0 台主机分布在这些子网中。由一台路由器提供了I n t e r n e t的接入,如图3 - 6所示。
在这个图中,我们把大多数的路由器编号为Rn,n是子网号。我们给出了连接这些子网的路由器,同时还包括了扉页前图中的九个系统。在图中,以太网用粗线表示,点对点链路用虚线表示。我们没有画出不同子网中的所有主机。例如,在子网14 0 . 2 5 2 . 3上,就超过5 0台主机,而在子网1 4 0 . 2 5 2 . 1上则超过1 0 0台主机。
与3 0个C类地址相比,用一个包含3 0个子网的B类地址的好处是,它可以缩小I n t e r n e t路由表的规模。B类地址1 4 0 . 2 5 2被划分为若干子网的事实对于所有子网以外的I n t e r n e t路由器都是透明的。为了到达I P地址开始部分为1 4 0 . 2 5 2的主机,外部路由器只需要知道通往I P 地址1 4 0 . 2 5 2 . 1 0 4 . 1的路径。这就是说,对于网络1 4 0 . 2 5 2只需一个路由表目,而如果采用3 0个C类地址,则需要3 0个路由表目。因此,子网划分缩减了路由表的规模(在1 0 . 8小节中,我们将介绍一种新技术,即使用C类地址也可以缩减路由表的规模)。
子网对于子网内部的路由器是不透明的。如图3 - 6所示,一份来自I n t e r n e t的数据报到达g a t e w a y,它的目的地址是1 4 0 . 2 5 2 . 5 7 . 1。路由器g a t e w a y需要知道子网号是5 7,然后把它送到k p n o。同样,k p n o必须把数据报送到R 5 5,最后由R 5 5把它送到R 5 7。


图3-6 网络noao.edu(140.252)中的大多数子网安排
分享到:
评论

相关推荐

    网络基础知识包含IP寻址与子网划分等内容

    网络基础知识包含局域网、tcpip协议、osi七层模型基础讲解、以太网、atm网、无线局域网等基础知识、 IP寻址与子网划分等内容

    IP寻址与子网划分 ppt

    在IT领域,网络通信是至关重要的,而IP寻址与子网划分是网络通信的核心概念。TCP/IP协议是互联网上所有设备通信的基础,它包含了众多协议,如TCP和IP,两者各自扮演着不可或缺的角色。 TCP/IP协议是互联网的基石,...

    IP子网划分和变长子网掩码(VLSM)

    IP子网划分和变长子网掩码(VLSM)是网络设计和管理中的基础知识点,对于网络工程师而言,掌握这两项技术至关重要。在早期的网络设计中,由于技术和硬件的限制,网络地址的规划往往依赖于将网络划分成多个较小的逻辑...

    IP子网划分专题学习文档(带答案)

    在进行IP子网划分专题学习的过程中,我们需要掌握几个关键知识点,包括IP地址分类、子网掩码的使用、私有IP地址的范围以及十进制与二进制之间的转换等。 首先,我们来了解IP地址的分类。在早期的IP版本4(IPv4)中...

    BOSON出的TCP/IP子网划分教程(PDF)

    ### TCP/IP子网划分教程知识点概述 #### 一、地址分类总结与保留地址空间 - **地址分类**:根据首字节(即第一个八位组)的高位比特确定地址类别。 - **Class A**: 第一个八位组的高位比特为`0`,范围为1至126。...

    IP地址管理与子网划分pdf版本

    总之,《IP地址管理与子网划分》全面涵盖了IP地址的管理、IPv4与IPv6的对比分析、子网划分实践以及路由和寻址策略等内容,对于网络管理员和相关从业者来说,是一本不可多得的参考书。通过学习,读者不仅可以掌握IP...

    IP地址合法性判断及子网检测_实验报告.pdf

    ### IP地址合法性判断及子网检测相关知识点 #### 实验目的 本实验旨在深化学习者对IP地址及其子网划分的理解。具体目标包括但不限于: 1. **深入理解IP地址及子网的基本概念**:了解IP地址如何标识互联网中的每一个...

    IP地址和子网掩码.doc

    子网掩码的作用是将 IP 地址分成网络部分和主机部分,以便实现网络地址的路由和寻址。 IP 地址和子网掩码是计算机网络中的基础概念,对于网络管理和网络架构设计非常重要。了解 IP 地址的分类和特点,掌握子网掩码...

    网络;交换机;终端IP寻址扫描;IPscan

    使用IPscan时,用户可以指定扫描范围,比如扫描192.168.1.0/24这个子网的所有IP地址。工具会返回响应的IP地址及其开放的端口列表。端口状态(如开放、关闭或过滤)表明了网络服务的状态,这有助于识别潜在的安全风险...

    IP地址和子网掩码的算法

    在计算机网络中,IP地址和子网掩码是两个至关重要的概念,它们共同定义了网络中的设备如何寻址和通信。IP地址是一个32位的数字,通常被分为四部分,每部分用点分十进制表示,如172.10.1.0。而子网掩码则是用于确定IP...

    IP地址合法性和子网判断的实验

    实验报告涉及的主题是IP地址合法性和子网判断,这是网络编程中的基础概念。IP地址是互联网上识别设备的独特标识,由32位的二进制数表示,通常以点分十进制的形式呈现。它分为两部分:网络标识和主机标识,两者共同...

    Cisco IOS IP 寻址服务命令参考

    1. **IP地址配置**:如何为接口分配静态IP地址、使用DHCP动态获取IP地址、以及设置子网掩码和默认网关。此外,还包括IPv4和IPv6地址的配置,以及VLAN间路由的设定。 2. **路由协议**:介绍了如何配置和管理各种路由...

    IP地址管理与子网划分

    内容包括IPv6的地址管理结构、网络地址规划、子网划分技术、路由问题、组播协议、寻址体系和报头结构等。本书内容丰富、图文并茂,包含大量网络配置实例,适合从事网络协议研究、网络规划的人员参考

    IP地址与子网划分PPTPPT教案.pptx

    IP地址与子网划分PPT教案 IP地址是计算机网络中的一种逻辑地址,用于标识网络中的设备。它是 Internet 协议(IP)的核心组成部分,用于实现数据包的路由和寻址。IP地址由32位二进制数字组成,通常以点分十进制的...

    练习 6.7.3:IPv4 地址的子网划分

    子网划分是网络管理中的关键概念,用于优化IP地址的分配和提高网络效率。在IPv4地址系统中,子网划分允许我们将...通过练习,我们可以加深对网络寻址和子网划分的理解,这对于网络工程师和管理员来说是必不可少的技能。

    子网划分习题

    子网划分是IP寻址中的一个重要概念,用于更有效地管理和分配IP地址空间。在上述的练习题中,涉及到了多个关于子网划分的关键知识点,包括子网掩码、可用子网数、可用主机地址数、IP地址的网络部分和主机部分、以及...

    IP地址管理与子网划分(pdf)

    内容包括IPv6的地址管理结构、网络地址规划、子网划分技术、路由问题、组播协议、寻址体系和报头结构等。本书内容丰富、图文并茂,包含大量网络配置实例,适合从事网络协议研究、网络规划的人员参考

    子网掩码 子网掩码(subnet mask)是每个网管必须要掌握的基础知识,只有掌握它,才能够真正理解TCP/IP协议的设置。以下我们就来深入浅出地讲解什么是子网掩码。

    IP地址在设计时就考虑到地址分配的层次特点,将每个IP地址都分割成网络号和主机号两部分,以便于IP地址的寻址操作。 子网掩码的作用 子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是...

Global site tag (gtag.js) - Google Analytics