讲课IP地址的分类与子网划分
IP地址种类与子网划分
IP地址、子网掩码详解第一章、IP地址的介绍一、IP地址的分类把整个Internet网堪称单一的网络,IP地址就是给每个连在Internet网的主机分配一个在全世界范围内唯一的标示符,Internet管理委员会定义了A、B、C、D、E五类地址,在每类地址中,还规定了网络编号和主机编号。
在TCP/IP协议中,IP地址是以二进制数字形式出现的,共32bit,1bit就是二进制中的1位,但这种形式非常不适用于人阅读和记忆。
因此Internet管理委员会决定采用一种"点分十进制表示法"表示IP地址:面向用户的文档中,由四段构成的32 比特的IP地址被直观地表示为四个以圆点隔开的十进制整数,其中,每一个整数对应一个字节(8个比特为一个字节称为一段)。
A、B、C类最常用,下面加以介绍。
本文介绍的都是版本4的IP地址,称为IPv4.1、A类地址:网络标识范围1~126,有27 -2=126个网段(减2是因为0不用,127留作它用)主机标识占3组8位二进制数,有224-2=16777216台主机(减2是因为全0地址为网络地址,全1为广播地址)。
缺省子网掩码:255·0·0·0换算成二进制为11111111·00000000·00000000·000000002、B类地址:网络标识范围128~191,有214 =16384个网段主机标识占2组8位二进制数,有216-2=65533台主机,适用于结点比较多的网络。
缺省子网掩码:255·255·0·0 换算成二进制为11111111·11111111·00000000·000000003、C类地址:网络标识范围192~223,有221 =2097152个网段主机标识占1组8位二进制数,有28-2= 254台主机,适用于结点比较少的网络。
IP地址与子网划分
IP地址与子网划分IP地址和子网划分是计算机网络中非常重要的概念。
IP地址是用于标识网络中设备的唯一地址,而子网划分则是将一个网络划分为多个子网,以提高网络管理和安全性。
本文将详细介绍IP地址的分类和子网划分的原理和应用。
一、IP地址的分类IP地址由32位二进制数表示,通常以四个十进制数(例如192.168.0.1)表示。
根据IP地址的规模和功能要求,通常可以分为以下几类:1. A类地址:从1.0.0.0到126.0.0.0,其中第一位为0,适用于大规模网络;2. B类地址:从128.0.0.0到191.255.0.0,其中前两位为10,适用于中等规模网络;3. C类地址:从192.0.0.0到223.255.255.0,其中前三位为110,适用于小规模网络;4. D类地址:从224.0.0.0到239.255.255.255,用于多点广播;5. E类地址:从240.0.0.0到255.255.255.255,保留为将来使用。
不同类别的IP地址可以容纳的主机数量不同,A类地址最多可容纳约16,777,214个主机,B类地址最多可容纳约65,534个主机,C类地址最多可容纳约254个主机。
二、子网划分的原理子网划分是将一个网络划分为多个子网,以便更好地管理和组织网络。
在进行子网划分时,需要使用子网掩码来确定网络地址和主机地址的边界。
子网掩码是一个32位的二进制数,用于将IP地址中的网络部分与主机部分进行划分。
子网掩码中所有网络部分的位都为1,所有主机部分的位都为0。
例如,对于一个C类地址的IP地址192.168.0.1,默认的子网掩码为255.255.255.0,表示前24位是网络部分,后8位是主机部分。
通过对子网掩码进行调整,可以将一个网络划分为多个子网。
例如,将默认的子网掩码255.255.255.0调整为255.255.255.128,表示前25位是网络部分,后7位是主机部分。
这样就将原网络划分为了两个子网,分别可以容纳128个主机。
IP地址规划
IP地址规划IP地址规划是网络设计和管理中非常重要的一项工作。
一个合理的IP地址规划方案可以有效地管理网络设备和资源,提高网络的可用性和性能。
本文将详细介绍IP地址规划的标准格式,包括IP地址分类、子网划分、地址分配和路由规划等内容。
一、IP地址分类IP地址根据其前缀的不同,可以分为A类、B类、C类、D类和E类五类。
A类地址范围为1.0.0.0到126.0.0.0,适合于大型网络,可以容纳最多16777214个主机。
B类地址范围为128.0.0.0到191.255.0.0,适合于中型网络,可以容纳最多65534个主机。
C类地址范围为192.0.0.0到223.255.255.0,适合于小型网络,可以容纳最多254个主机。
D类地址范围为224.0.0.0到239.255.255.255,用于多播地址。
E类地址范围为240.0.0.0到255.255.255.255,保留未分配的地址。
二、子网划分在网络中,为了有效地利用IP地址,需要将网络划分为多个子网。
子网划分可以根据不同的网络规模和需求进行灵便调整。
子网划分的标准格式为“网络地址/子网掩码”,例如192.168.0.0/24表示网络地址为192.168.0.0,子网掩码为255.255.255.0,即该网络可以容纳256个主机。
在进行子网划分时,需要考虑网络的规模、主机数量、网络拓扑结构等因素,以确保每一个子网具有足够的IP地址和良好的性能。
三、地址分配在进行IP地址规划时,需要合理分配IP地址给不同的网络设备和主机。
普通情况下,网络设备(如路由器、交换机)需要分配静态IP地址,而主机(如计算机、服务器)可以使用动态IP地址。
静态IP地址分配可以通过手动配置或者DHCP服务器进行,确保每一个设备都有惟一的IP地址。
动态IP地址分配可以通过DHCP服务器进行,根据设备的需求动态分配IP地址,提高IP地址的利用率。
四、路由规划路由规划是IP地址规划中的重要环节,它决定了数据包在网络中的传输路径。
学习计算机网络基础知识了解IP地址和子网掩码
学习计算机网络基础知识了解IP地址和子网掩码IP地址和子网掩码是计算机网络基础知识中的重要概念。
它们在网络通信中起到了至关重要的作用。
本文将以清晰、准确的方式介绍IP地址和子网掩码的概念、作用以及在实际网络配置中的应用。
一、IP地址IP地址是Internet Protocol Address的缩写,意为互联网协议地址。
它是计算机在网络上的唯一标识,类似于人类在现实世界中的住址。
IP地址由32位或128位二进制数表示,用来标识网络中的设备。
1.1 IP地址的分类IP地址分为IPv4和IPv6两个版本。
IPv4采用32位二进制数表示,由四个八位字节组成,每个字节用十进制表示,中间用点号分隔。
例如,192.168.0.1就是一个IPv4地址。
而IPv6采用128位二进制数表示,由八个四位字节组成,每个字节用十六进制表示,中间用冒号分隔。
1.2 IP地址的结构IPv4地址被分为网络号和主机号两部分,用于区分不同的网络和主机。
网络号表示网络的标识,主机号表示具体的主机设备。
不同类别的IP地址划分了不同数量的网络号和主机号。
1.3 IP地址的用途IP地址是实现数据在网络中传输的基础,它为不同的计算机提供了互相通信的能力。
通过IP地址,计算机可以定位并发送数据到目标设备。
通过IP地址,用户可以访问互联网上的各种资源,如网页、文件、视频等。
二、子网掩码子网掩码也是IP地址中重要的概念,它用于将IP地址划分为网络号和主机号两部分。
子网掩码是一个与IP地址等长的二进制数,其中连续的1表示网络号部分,连续的0表示主机号部分。
2.1 子网掩码的作用子网掩码的作用是将IP地址划分为网络号和主机号两部分。
它确定了网络中主机的数量范围和网络的规模。
在进行网络通信时,子网掩码用于判断目标设备是否在同一网络中,以确定数据的传输路径。
2.2 如何计算子网掩码子网掩码的值通常使用CIDR(Classless Inter-Domain Routing)表示法来表示,例如,/24表示子网掩码中前24个连续的1。
IP地址基础知识详解
IP地址基础知识详解IP地址是计算机网络中用于标识和定位网络设备的一个重要概念。
本文将详细介绍IP地址的基础知识,包括IP地址的分类、IP地址的组成、IP地址的分配方式以及IP地址的作用等。
一、IP地址的分类IP地址分为IPv4和IPv6两种版本。
IPv4是目前广泛使用的IP地址版本,它采用32位二进制来表示一个IP地址,共有约42亿个可用地址。
而IPv6则采用128位二进制来表示一个IP地址,拥有更为庞大的地址空间,可提供约340万亿亿亿亿个地址。
二、IP地址的组成IPv4地址由四个十进制数字段组成,每个字段的取值范围为0~255,字段之间用点号分隔。
而IPv6地址由八组十六进制数字段组成,每个字段由四个十六进制数表示,字段之间用冒号分隔,同时零字段可省略。
三、IP地址的分配方式1. 静态IP地址分配:静态IP地址是由网络管理员手动指定给每台设备的IP地址。
这种分配方式适用于对IP地址有严格要求的场景,如服务器、路由器等。
2. 动态IP地址分配:动态IP地址是由DHCP(动态主机配置协议)服务器自动分配给设备的IP地址。
这种分配方式更为常见,适用于普通用户和大多数局域网中的设备。
四、IP地址的作用1. 设备定位:IP地址可以唯一标识网络中的每个设备,通过IP地址可以实现设备之间的通信和定位。
2. 网络寻址:IP地址可以将网络划分为多个子网,并实现对不同子网中设备的寻址。
3. 数据传输:IP地址是数据包在网络中传输的目标地址和源地址,通过指定目标IP地址,可以将数据包传递给指定的设备。
4. 网络管理:IP地址被用于网络管理中,网络管理员可以通过IP地址来监控和管理网络中的各个设备。
五、总结IP地址是计算机网络中非常重要的一个概念,它用于标识和定位网络中的设备。
本文介绍了IP地址的分类、组成、分配方式以及作用等基础知识。
了解和掌握IP地址的相关知识对于理解计算机网络原理和进行网络管理都具有重要意义。
IP地址分类及子网掩码详解
IP地址分类及子网掩码详解一、IP地址分类1、分类IP地址就是给每一个连接在Internet上的主机分配一个唯一的32bit 地址(标识符)。
IP地址的结构使我们可以Internet上很方便地进行寻址,这就是:先按IP地址中的网络号码 net-id 把网络找到,再按主机号码 host-id 把主机找到。
所以IP地址并不只是一个计算机的号码,而是指出了连接到某个网络上的某个计算机。
IP地址由美国国防数据网DDN 的网络信息中心NIC进行分配。
按照国际规定,IP地址可分为A、B、C、D、E五类,具体划分如下:其中A、B、C类地址由net-id (网络号)与 host-id(主机号)字段组成,是国际互联网上公共分配的地址,每一种类别网络地址与主机地址占用的位数见下图所示:一个IP 地址可以很容易地从其第一个十进制数字上识别出来,是属于那一个类别,各类别分别有一定的数值范围,如下表所示:D、E类IP地址组成不区分网络号和主机号,D类地址是一种组播地址,主要是留给Internet体系结构委员会IAB(Internet Architecture Board)使用。
E类地址保留在今后使用。
下面详细介绍各类地址:A类地址:由1个字节的网络号和3个字节的主机号组成,默认子网掩码255.0.0.0,网络地址的最高位必须为“0”,第一个八位位组值的范围从0-127。
其中0.0.0.0 保留且表示任意IP地址,127.0.0.0保留用户测试回环用,实际可用的网络号126个(2的7次方-2),从1.0.0.0 到126.0.0.0,每个网络可容纳16777216个主机(2的24次方)。
B类地址:由2个字节的网络号和2个字节的主机号组成,默认子网掩码255.255.0.0,网络地址的最高位必须为“10”,第一个八位位组值的范围从128-191。
其中保留128.0.0.0全“0”网络号和191.255.0.0全“1”网络号,实际可用的网络号16382个(2的14次方-2),从128.1.0.0 到191.254.0.0,每个网络可容纳65536个主机(2的16次方)。
IP地址和子网掩码的基础知识
IP地址和子网掩码的基础知识IP地址的概念1.IP地址组成IP地址源于Internet,是一种层次结构的地址,适合于众多的互联网。
Internet中每一台主机至少有一个IP地址,且这个IP地址必须是全网唯一的。
一个IP地址标识一个网络和与此网络相连的一台主机。
IP地址由4个字节32位二进制数组成,使用点分十进制数表示。
4个字节的IP地址分为两个层次部分:网络号(Network ID)和主机号(Host ID),如202.93.120.44。
在网络寻址时只需要网络号,从网络中经过多个网络(网关)最终到达目的网络,用网络号即能判断是否到达目的网络,与主机号无关,主机号用于在目的网络中区分某台主机。
一个基本的地址分配原则:要为同一网络的所有主机分配相同的网络标识号,同一网络内不同主机必须分配不同的主机标识号(主机号)以区分主机。
不同网络内的每台主机必须有不同的网络标识号。
要使自己的主机加入Internet,为了避免IP地址与其他网络相冲突,必须向Internet NIC (网络信息中心)获得IP地址和域名。
2.IP地址的类别因特网标准定义了五种类型的IP地址。
三种基本种类是A类、B类和C类。
如表1-1所示:表1-1 IP地址的八位组图1-1显示了根据地址种类划分网络ID和主机ID的情况。
A类网络地址为主机ID分配了24位,为网络设备提供了更多可用的主机ID;B类网络地址提供的网络ID数与每个网络ID的主机ID数目是一样的,使管理员能够配置大量的网络,但每个网络允许拥有较少的主机数;C类网络地址提供的网络ID较多,但允许每个网络ID拥有的主机数目很少。
(1)A类地址:一个字节的网络地址,最高位为0,允许有126个网络,每个网络中用3个字节表示主机地址,能够容纳多达16 777 214个主机ID。
其格式如表1-2所示。
使用A 类地址时可分配的网络IDX围是:1.X.Y.Z~126.X.Y.Z。
A类地址适合大型网络。
IP地址与子网划分ppt课件
子网掩码:
子网掩码与IP地址一样,也是由32位2进制数组 成,当然和IP地址一样,我们平时为了方便, 将子网掩码写成4个10进制数,用.隔开。比如 255.255.240.0就是一个合法的子网掩码。
精选课件
30
子网掩码
精选课件
31
如何判断子网掩码是否合法?
我们可以把其写成32位2进制数, 如255.255.240.0可写成 11111111.11111111.11110000.00000000。 合法的子网掩码从左往右出现第一个0开始, 一直到最后一位结束就必须全为0; 如果出现这样的子网掩码 11111111.11111111.11110100.00000000就是 非法的。
128 . 11 . 3 . 31
这样表示方便多了。
精选课件
10
1、什么叫做IP地址? 2、IP地址的组成到底是什么样的呢? 3、IP地址是怎么分类的呢?
精选课件
11
IP地址的分类
因特网的IP地址分为五类:
A类IP地址:前8位表示网络号(即第一个字节) B类IP地址:前16位表示网络号(即前二个字节) C类IP地址:前24位表示网络号(即前三个字节) D类IP地址:主要用于多目的的广播 E类IP地址:留有以后扩展。
A 类地址 0
net-id 8 bit
host-id 24 bit
B 类地址 1 0
net-id 16 bit
host-id 16 bit
C 类地址 1 1 0
net-id 24 bit
host-id 8 bit
D 类地址C1 1类1 0地址的网络号字多段播地ne址t-id 为 3 字 节
IP地址分类与子网划分
一 IP 地址概念 IPV4: 32IPV6: 128 每个B 类网络最多可以拥有216-2台主机 B 类网络数量:64*28个每个C 类网络最多可以拥有28-2台主机 (254) C 类网络数量:32*216个为什么减2?——减掉一个主机号全为0的IP (网络号:主机号部分全为0)——减掉一个主机号全为1的IP (广播号:主机号部分全为1)网络号和广播号都不能作为主机IP 地址。
三 划分子网(求网络号、IP 分配范围、广播地址)子网掩码:二进制形式的IP 的网络号部分全为1,主机号部分全为0通过子网掩码,屏蔽掉了具体的网络号和主机号,但是可以通过子网掩码看出网络号位数和主机号位数,从而得出该网络的规模。
1根据子网掩码求网络规模每个子网最多拥有的主机数量=2n -2 (n 为主机号的位数)例1: 已知150.58.1.29 /26,求该子网拥有的主机数量解: /26表示前26位是网络号,则主机号的位数是32-26=6位拥有的主机数量=26-2=62台主机例2:已知某网络子网掩码为255.255.248.0,请问该网络能容纳多少台主机?255.255.248.0=11111111.11111111.11111000.00000000主机号有11位,该网络规模=211-2=2048-2=2046台主机2 如何根据IP地址和子网掩码判断2个IP地址是否在同一子网中?方法:将2个IP地址分别与子网掩码做“与”运算(逻辑乘),得出这2个IP 地址的网络号,若网络号相同则在同一子网,否则不同子网。
例3:IP1:192.168.1.44 子网掩码:255.255.255.192IP2: 192.168.1.131子网掩码:255.255.255.192请判断这两个主机之间通信是否需要路由器解:192.168.1.44^255.255.255.192=11000000. 10101000.00000001.00101100^11111111. 11111111 .11111111 . 11000000=11000000.10101000.00000001. 00000000=192.168.1.0(是192.168.1.44的网络号)192.168.1.131^255.255.255.192=11000000. 10101000.00000001.10000011^11111111. 11111111 .11111111 . 11000000=11000000. 10101000.00000001.10000000=192.168.1.128(是192.168.1.131的网络号)这2个IP分别处于不同网络号,所以必须要使用路由器才可以互相通信例4:10.10.10.29和以下哪个IP在同一子网中?(子网掩码均为255.255.255.224)A 10.10.10.30(00011101)√B 10.10.10.31(00011111)虽然网络号相同,但主机号全为1,这是一个广播地址,不作为主机IPC 10.10.10.32(00100000)×网络号不同D 10.10.10.33(00100001)×网络号不同29=000111003 划分子网后,求每个子网可分配的起始IP和终止IP,以及每个子网的网络号和广播号子网划分:将网络号199.28.3.0进行子网划分,借用主机号的最高位作为子网号1)划分1-2个子网:借用主机号最高1位作为网络号,则总的网络号=25位,主机号只有7位,每个子网的规模是27-2台主机这两个子网号为:199.28.3.00000000和199.28.3.10000000子网掩码为:11111111 11111111 11111111 10000000即255.255.255.1282)划分3-4个子网:22=4,需要借用2位主机号作为子网号,则总网络号数为26位,主机号只有6位,每个子网最多可以有26-2个IP可以分配。
IP地址网段和子网掩码的划分和主机位的计算
IP地址网段和子网掩码的划分和主机位的计算IP地址常采用点分十进制表示方法:X.Y.Y.Y,在这里,X=1--126时称为A类地址;X=128--191时成为B类地址;X=192--223时称为C类地址;如10.202.52.130,因为X=10在1--126范围内所以称为A类地址,默认子网掩码:A类为255.0.0.0;B类为255.255.0.0;C类为255.255.255.0当我们要划分子网用到子网掩码M时,类子网掩码的格式应为:A类为255.M.0.0;B类为255.255.M.0;C类为255.255.255.M. M是相应的子网掩码,如255.255.255.240十进制计算基数:256.等一下我们所有的十进制计算都要用256来进行几个公式变量的说明:Subnet_block:可分配子网块的大小,指在某一子网掩码下的子网的块数.Subnet_num:实际可分配子网数,指可分配子网块中要剔除首,尾两块,这是某一子网掩码下可分配的实际子网数量,它等于Subnet_block-2IP_block:每个子网可分配的IP地址块大小IP_num:每个子网实际可分配的IP地址数,因为每个子网的首,尾IP 地址必须保留(一个为网络地址,一个为广播地址),所以它等于IP_block-2.IP_num也用于计算主机段M:子网掩码(net mask)他们之间的公式如下:M=256-IP_blockIP_block=256/Subnet_block,反之Subnet_block=256/IP_blockIP_num=IP_block-2Subnet_num=Subnet_block-22的冥数:要熟练掌握2^8(256)以内的2的冥数的十进制数,如128=2^7,64=2^6....,这可使我们立即推算出Subnet_block和IP_block数.现在我们举一些例子:一,已知所需子网数12,求实际子网数解:这里实际子网数指Subnet_num,由于12最接近2的冥数为16(2^4),既Subnet_block=16,那么Subnet_num=16-2=14,故实际子网数为14.二,已知一个B类子网每个子网主机数要达到60X255(约相当于X.Y.0.1--X.Y.59.254的数量)个,求子网掩码解:1. 60接近2的冥数为64(2^6),即IP_block=642. 子网掩码M=256-IP_block=256-64=1923. 子网掩码格式B类是:255.255.M.0,所以子网掩码为:255.255.192.0三.如果所需子网数为7,求子网掩码解:1. 7最接近2的冥为8,但8个Subnet_block因为要保留首,尾2个子网块,即8-2=6<7,并不能达到所需子网数,所以应该取2的冥为16,即Subnet_block=162. IP_block=256/Subnet_block=256/16=163. 子网掩码M=256-IP_block=256-16=240四.已知网络地址为211.134.12.0,要有4个子网,求子网掩码及主机段解:1. 211.Y.Y.Y是一个C类网,子网掩码格式为255.255.255.M2. 4个子网,4接近2的冥是8(2^3),所以Subnet_block=8,Subnet_num=8-2=63. IP_block=256/Subnet_block=256/8=324. 子网掩码M=256-IP_block=256-32=2245. 所以子网掩码表示为255.255.255.2246. 因为子网块中的可分配主机又有首,尾两个不能使用,所以可分配6个子网块(Subnet_num),每块32个可分配主机块(IP_block)即:32-63,64-95,96-127,128-159,160-191,192-223首块(0-31)和尾块(224-255)不能使用7. 每个子网块中的可分配主机块又有首,尾两个不能使用(一个是子网网络地址,一个是子网广播地址),所以主机段分别为:33-62,65-94,97-126,129-158,161-190,193-2228. 所以子网掩码为255.255.255.224 主机段共6段为:211.134.12.33--211.134.12.62;211.134.12.65--311.134.12.94;211.134.12.97--211.134.12.126;211.134.12.129--211.134.12.158;211.134.12.161--211.134.12.190;211.134.12.193--211.134.12.222 可以任选其中的4段作为4个子网.介绍子网掩码的两种简便算法IP地址是32位的二进制数值,用于在TCP/IP通讯协议中标记每台计算机的地址。
计算机网络中的IP地址与子网划分
计算机网络中的IP地址与子网划分计算机网络中的IP地址与子网划分是网络通信中非常重要的概念。
IP地址是指互联网协议地址,用于唯一标识网络上的设备。
子网划分则是将一个大的IP地址空间划分成多个更小的子网,以便更好地管理和组织网络。
一、IP地址的基本概念IP地址是一个32位的二进制数,通常用点分十进制表示。
例如,192.168.0.1表示一个IP地址。
IP地址分为网络部分和主机部分,网络部分用于标识网络,主机部分用于标识具体的主机设备。
二、IP地址分类为了更好地管理IP地址,IPv4地址被分为不同的分类。
主要有以下几个分类:1. A类地址:以0开头,网络部分占8位,主机部分占24位,可分配的A类网络有126个,每个网络最多可分配16777214个主机。
2. B类地址:以10开头,网络部分占16位,主机部分占16位,可分配的B类网络有16382个,每个网络最多可分配65534个主机。
3. C类地址:以110开头,网络部分占24位,主机部分占8位,可分配的C类网络有2097150个,每个网络最多可分配254个主机。
4. D类地址:以1110开头,用于多播通信,不可分配给单个设备。
5. E类地址:以1111开头,保留未使用。
三、子网划分子网划分是为了更好地管理IP地址,实现更有效的网络资源利用和地址分配。
子网划分通过将主机位中的一部分划分为子网位,来划分出多个子网。
子网划分通常在网络的中间路由器处进行,通过在路由器上进行配置,将网络划分为多个子网。
每个子网都有自己的子网掩码,用于标识网络和主机位的划分情况。
子网划分可以更好地控制网络流量,提高网络的安全性和可管理性。
同时,子网划分还可以减少广播域,提高网络性能。
四、子网掩码子网掩码用于将IP地址划分为网络部分和主机部分。
子网掩码通常用与操作与IP地址进行计算。
子网掩码是一个32位的二进制数,与IP地址进行逻辑与操作后,可以得到网络部分。
例如,子网掩码255.255.255.0与IP地址192.168.0.1进行与操作,得到的网络部分为192.168.0.0。
IP 地址及子网划分
IP 地址及子网划分1 IP 地址1.1 IP 地址介绍Internet 是由世界各地的许许多多的计算机通过不同的方式连接在一起的。
Internet上的每一台独立的主机都有一个地址与之对应。
这就像实际生活中的门牌号码,每个房间都有一个独立的门牌号码与其他房间区分开来。
一个地址对应一台主机。
这样在互联网上想找哪一台计算机就可以根椐它的主机号很快地找到它。
因此,计算机的主机号也称作因特网协议地址,简称IP 地址。
IP 地址在网络上是惟一的。
根据TCP/IP协议规定,IP 地址是由32 位二进制数组成。
IP 地址由ICANN(Internet Corporation for Assigned Names and Numbers)互联网名称与数字地址分配机构进行分配。
IP 地址包含两个独立的信息段:网络号(net-id)和主机号(host-id)。
网络号用来标识主机或路由器所连接的网络,主机号用来标识该主机或路由器。
为了方便记忆,提高可读性,将组成计算机的IP 地址的32 位二进制分成4 段,每段8 位,中间用小数点隔开,然后将每8 位二进制转换成十进制数。
这种标记IP地址的方法称为点分十进制记法(dotted decimal notation)。
IP 地址每一段的数的范围是0~255。
例如:219.96.3.2。
1.2 IP 地址分类为适应不同大小的网络,IP 地址被分为5 种类型:A 类、B 类、C 类、D 类和E类,其中A 类、B 类和C 类IP 地址是最常用的,D 类是用于多播地址,E 类留作试验使用。
通过IP 地址前几位来确定地址类型,如图1 所示。
A 类IP 地址最高位为0;B 类IP 地址最高2 位为10;C 类IP 地址最高3 位为110;D 类IP 地址最高4位为1110;而E 类IP 地址最高4 位为1111。
A 类、B 类和C 类IP 地址网络号分别占8 位、16 位和24 位。
主机号分别占24位、16 位和8 位。
IP的分类、寻址规则及子网掩码
IP的分类、寻址规则及子网掩码随着电脑技术的普及和因特网技术的迅猛发展,因特网已作为二十一世纪人类的一种新的生活方式而深入到寻常百姓家。
谈到因特网,IP地址就不能不提,因为无论是从学习还是使用因特网的角度来看,IP地址都是一个十分重要的概念,INTERNET的许多服务和特点都是通过IP地址体现出来的。
一、IP地址的概念我们知道因特网是全世界范围内的计算机联为一体而构成的通信网络的总称。
联在某个网络上的两台计算机之间在相互通信时,在它们所传送的数据包里都会含有某些附加信息,这些附加信息就是发送数据的计算机的地址和接受数据的计算机的地址。
象这样,人们为了通信的方便给每一台计算机都事先分配一个类似我们日常生活中的电话号码一样的标识地址,该标识地址就是我们今天所要介绍的IP地址。
根据TCP/IP协议规定,IP地址是由32位二进制数组成,而且在INTERNET范围内是唯一的。
例如,某台联在因特网上的计算机的IP地址为:11010010 01001001 10001100 00000010很明显,这些数字对于人来说不太好记忆。
人们为了方便记忆,就将组成计算机的IP地址的32位二进制分成四段,每段8位,中间用小数点隔开,然后将每八位二进制转换成十进制数,这样上述计算机的IP地址就变成了:210.73.140.2。
二、IP地址的分类我们说过因特网是把全世界的无数个网络连接起来的一个庞大的网间网,每个网络中的计算机通过其自身的IP地址而被唯一标识的,据此我们也可以设想,在INTERNET 上这个庞大的网间网中,每个网络也有自己的标识符。
这与我们日常生活中的电话号码很相像,例如有一个电话号码为0515163,这个号码中的前四位表示该电话是属于哪个地区的,后面的数字表示该地区的某个电话号码。
与上面的例子类似,我们把计算机的IP地址也分成两部分,分别为网络标识和主机标识。
同一个物理网络上的所有主机都用同一个网络标识,网络上的一个主机(包括网络上工作站、服务器和路由器等)都有一个主机标识与其对应?IP地址的4个字节划分为2个部分,一部分用以标明具体的网络段,即网络标识;另一部分用以标明具体的节点,即主机标识,也就是说某个网络中的特定的计算机号码。
子网划分不会?瑞哥带你深入理解IP地址,手把手教你子网划分
子网划分不会?瑞哥带你深入理解IP地址,手把手教你子网划分•1. 什么是IP地址•2. 十进制与二进制的转换•3. IP地址的分类•4. 网络掩码(Network Mask)•5. IP地址类型网络地址广播地址节点地址•6. 为什么要划分子网•7. 如何划分子网•8. 子网划分例子一•9. 子网划分例子二1. 什么是IP地址IP地址在网络中用于标识一个节点(例如一台主机,或者一个网络设备的接口)。
在IP网络中,数据包的寻址是基于IP地址来进行的,因此IP地址就像是现实生活中的地址一样。
IP协议定义了IP数据报文的格式,也定义了数据报文寻址的方式。
目前我们在业务环境中常见的IP主要是两个版本:IPv4及IPv6,而现阶段网络主体仍然是IPv4,但是在可预见的未来,会逐渐向IPv6过渡。
本文只介绍IPv4。
一个IPv4地址有32bit。
当然,我们不可能用二进制来书写IPv4地址,那是低效的,我们通常采用十进制格式来书写IP地址,但是计算机在进行IP地址的相关计算工作时,无疑是通过二进制的形式来进行。
因此掌握十进制到二进制的数制转换是必备的技能。
IPv4地址通常采用“点分十进制”表示,以适应人类的读写习惯,例如192.168.1.1。
2. 十进制与二进制的转换“点分十进制”IP地址表现形式能够帮助我们更好的使用网络,但网络设备在对IP进行计算时使用的是二进制的操作方式,例如:以下是192这个数字,对应的二进制算法,这里就不再赘述了,这是基本技能。
3. IP地址的分类IPv4地址的长度为32bit,如上图所示,IPv4地址的空间从0.0.0.0 一直到255.255.255.255,这么庞大的空间,如果不加以区分和规划,势必不便于统筹管理。
因此我们对整个IPv4地址空间进行类别上的划分,一共分为5类:地址的类别上的区分主要体现在第一个八位组(一个IP地址拥有4个八位组)上:1.第一个八位组首位恒定为0,那么我们就得到一个区间:0.0.0.0一直到127.255.255.255。
IP地址的多层次分类和子网划分
IP地址的多层次分类和子网划分在计算机网络中,IP地址是用于标识互联网上的主机或网络设备的唯一标识符。
为了更有效地管理和分配IP地址,IP地址被分为多个层次并进行了子网划分。
本文将探讨IP地址的多层次分类和子网划分的原理和应用。
一、IP地址的多层次分类IP地址的多层次分类是根据IP地址的前缀位数来进行划分的。
根据IP地址中的前缀位数,IPv4地址被分为A、B、C、D和E五个类别。
其中A类地址的前缀位数是8位,B类地址的前缀位数是16位,C类地址的前缀位数是24位。
D类地址用于组播通信,E类地址保留未使用。
多层次分类的好处是可以根据所需的主机数量选择合适的地址类别。
比如,A类地址适用于大型网络,可以支持最多1677万个主机;B类地址适用于中型网络,可以支持最多6.5万个主机;C类地址适用于小型网络,可以支持最多254个主机。
二、子网划分的原理子网划分是将一个网络划分为多个较小的子网,以便更好地管理网络资源和提高网络性能。
子网划分是基于IP地址的子网掩码来实现的,子网掩码用于将IP地址中的网络部分和主机部分进行分隔。
子网掩码是一个与IP地址相对应的二进制数,用于指示IP地址中哪些位是网络部分,哪些位是主机部分。
子网掩码中的1表示网络部分,0表示主机部分。
通过与子网掩码进行与运算,可以得到网络部分的地址。
三、子网划分的应用子网划分可以帮助网络管理员更好地管理IP地址资源和提高网络性能。
通过将一个网络划分为多个子网,可以隔离不同子网之间的通信,提高网络安全性。
同时,子网划分还可以减少广播风暴的发生,提高网络传输效率。
另外,子网划分还可以支持不同子网之间的路由选择和优化。
不同子网可以通过路由器进行通信,实现网络的互联互通。
通过合理设置子网的划分和路由规则,可以提高网络的可扩展性和灵活性。
四、总结IP地址的多层次分类和子网划分是为了更好地管理和分配IP地址,并提高网络的性能和灵活性。
通过多层次分类,可以根据网络规模选择合适的地址类别。
IP地址与子网划分
CIDR(无类别域间路由)表示法是一种IP地 址表示法,通过在IP地址后面加上斜杠和子 网掩码的位数来表示一个IP网络范围。
CIDR表示法可以清晰地表示IP地址 的类别和子网掩码,方便网络规划 和路由聚合。
子网划分的基本步骤
流量管理和优化
ISP可以利用子网划分对网络流量进行管理和优化,例如 限制某些恶意流量或优化带宽分配,以提高网络的整体性 能和稳定性。
服务提供商之间的互联互通
在ISP之间,子网划分可以帮助实现更好的互联互通,确 保不同ISP之间的网络能够顺畅通信。
大型网络架构
简化网络管理
01
在大型网络架构中,子网划分可以将庞大的网络划分为较小的、
随着互联网的快速发展,IP地址资源逐渐 耗尽,成为网络发展的一大挑战。
VS
详细描述
随着物联网、云计算、大数据等技术的广 泛应用,IP地址需求量急剧增加,导致IP 地址资源日益紧张。为了解决这一问题, 需要采取有效的策略和技术手段。
子网划分策略的优化
总结词
子网划分是一种有效的解决IP地址资源紧张的方法,通过合理划分IP地址空间,提高地址利用率。
物联网(IoT)的发展:物联网设备数量庞大,种类 多样,对IP地址管理提出新的挑战。如何为物联网 设备分配和管理IP地址,将是未来研究的重要方向。
THANKS
感谢观看
子网划分的概念与作用
1
子网划分是网络规划中常用的技术手段,通过将 一个大的IP网络划分为多个小的子网,可以提高 网络管理和安全性能。
2
子网划分能够减少广播风暴和网络广播流量,提 高网络性能和稳定性。
3
子网划分有助于实现更精细的网络控制和访问控 制,增强网络安全性和可靠性。
2.2.3-1子网划分
• 157.54.128.0/21 • 157.54.136.0/21…….. • 157.54.248.0/21
– 157.54.248.0/24 – 157.54.249.0/24……… – 157.54.254.0/24
以下情况应该避免使用零子网: (a)试题隐含使用有类路由协议; (b)用no ip subnet-zero配置命令配 置路由器。 在其他情况下,可以使用零子网。
CIDR无类子网划分技术
2.CIDR地址块的分配 在RFC 1519标准中,将世界划分为4个区域, 并将一部分C类地址空间分配给这些区域。具体 的分配是: 欧洲区域从194.0.0.0~195.255.255.255; 北美区域从198.0.0.0~199.255.255.255; 中美和南美区域从200.0.0.0~ 201.255.255.255; 亚太区域从202.0.0.0~203.255.255.255。
子网掩码必须与IP地址成对使用;子网掩码 的值高位连续为1时,对应的IP地址值为子网号; 子网掩码值连续为0时,对应的IP地址值为主机 号。 子网掩码单独使用时没有任何意义。
有类子网划分技术
3.子网的划分方法
在划分子网之前,应当先分析网络目前的需 求和将来的扩展,子网划分步骤如下:
第一步:确定网络中物理网段的数量,以及每个物 理网段上主机的数量。 第二步:计算需要的掩码二进制位数。
CDIR子网聚合
• 某公司申请到1个网络地址块(共8个C类网络地址): 210.31.224.0/24~210.31.231.0/24 • 聚合后的子网掩码和地址前缀各是多少?
• • • • • • • • 210.31.224.0 210.31.225.0 210.31.226.0 210.31.227.0 210.31.228.0 210.31.229.0 210.31.230.0 210.31.231.0 1101 0010.0001 1111.11100 000.0000 0000 1101 0010.0001 1111.11100 001.0000 0000 1101 0010.0001 1111.11100 010.0000 0000 1101 0010.0001 1111.11100 011.0000 0000 1101 0010.0001 1111.11100 100.0000 0000 1101 0010.0001 1111.11100 101.0000 0000 1101 0010.0001 1111.11100 110.0000 0000 1101 0010.0001 1111.11100 111.0000 0000
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2、子网掩码
子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码 只有一个作用,就是将某个IP地址划分成网络地址和主机地址两 部分。
子网通过“子网掩码”表示 子网掩码采用了32位二进制数值 与IP地址的网络号和子网号相对应的位用“1”表示 与IP地址的主机号相对应的位用“0”表示
111111111111111111111111
00000000
不设子网的网络
172.16.0.1 172.16.0.2 172.16.0.3 172.16.255.253 172.16.255.254 …...
172.16.0.0
网络 172.16.0.0
设置子网的网络
172.13.2.0 172.16.4.0
网络
主机
原路由表
网络
端口
172.16.0.0
E0
172.16.0.0
E1
172.16.2.200 172.16.2.2
172.16.2.160
子网地址
172.13.2.1 E1
E0 172.16.2.1
172.13.2.5 172.13.2.100 172.13.2.150
172.16 . 2 . 160
IP 地 址
32 Bits
Network
8 Bits
8 Bits
8 Bits
Host
8 Bits
192 . 168 . 0 . 66
IPv4地址结构
IPv4的IP地址包括两个部分:NETID和HOSTID,
NETID标识一个网络. HOSTID标识在该网络上的一个主机。
IP地址格式:NetID + HostID
2)检查剩余的位数能否满足每个子网中主机 台数的要求:
∵ 23>5+2 ∴ 可以满足每子网5台主机的要求。 3)∵ 11111000B = 248 ∴ 子网掩码为255.255.255.248。 4)子网地址可在8、16、24、32、……、 240共30个地址中 任意选择20个。
子网划分举例
为避免网络和子网号混淆, 不使用192.168.5.00000000子网
“与”运算 11000000.10101000.00000001.00000000 转换为十进制192.168.1.0,这就是网络号,
计算主机号,再将子网掩码按位取反,也就是 00000000.00000000.00000000.11111111,与IP AND 得出 结果00000000.00000000.00000000.00000001,转换为十进制, 即0.0.0.1, 这0.0.0.1就是主机号。网络号相同的就是同一网段。
第三章、IP地址与子网划分
讲授人:姚汝贤
黄淮学院信息工程学院 2011.10
一、教学目的、要求
1. 了解IP地址分类与层次结构 2. 了解子网掩码的作用 3. 掌握子网划分的方法 4. 网络规划与分析 5. 网络设计
1. IP 地址
192.168.2.100
IP 地址
192.168.1.100
192.168.3.100
如何判断IP地址的网络号、”运算
“与”运算:0和1=0 0和0=0 1和1=1 例如:192.168.1.1,255.255.255.0,先转换为二进制,然后 每位进行 “与”运算,得到网络号。
IP 11000000.10101000.00000001.00000001 子网掩码11111111.11111111.11111111.00000000
网络
子网 主机
网络
新路由表 子网掩码
端口
172.16.2.0 255.255.255.0 E0
172.13.2.0 255.255.255.0 E1
子网规划举例
Q:已分配了一个C类地址:201.222.5.0,假设需要20个 子网,每个子网有5台主机,试确定各子网地址和子 网掩码。
A: 1)对C类地址,要从最后8位中分出几位作为子网 地址: ∵ 24<20<25 ∴ 选择5位作为子网地址,共可提供30个子网 地址。
3.2 划分子网的划分
3.2.1 划分子网
1. 从两级 IP 地址到三级 IP 地址
在 ARPANET 的早期,IP 地址的设计确 实不够合理
IP 地址空间的利用率有时很低 给每一个物理网络分配一个网络号会使路由
表变得太大因而使网络性能变坏 两级的 IP 地址不够灵活
三级 IP 地址
从 1985 年起在 IP 地址中又增加了一个 “子网号字段”,使两级的 IP 地址变成 为三级的 IP 地址。
# Bits 1 1 1
Class C:
110
21 network #
8 host #
识 别 IP地 址 分 类 (第 一 字 节 )
High Order Bits
0 10 110
Octet in Decimal
1 -126 128 -191 192 -223
Address Class
A B C
计算机网络技术
IPv4 A类地址
网络ID位 0
主机ID位
A 类网络 ID 被分配给拥有大量主机的网络。
A 类网络 ID 的前缀长度只有 8 位。
剩余的 24 位可用来标识多达 16,777,214 个主机 ID。
这个较短的前缀长度将把可接受 A 类网络 ID 的网络数量 限制为 126 个。
计算机网络技术
IPv4 A类地址
IP地址 ::= {<网络号>, <子网号>, <主机号>}
划分子网的基本思路
凡是从其他网络发送给本单位某个主机 的 IP 数据报,仍然是根据 IP 数据报的 目的网络号 net-id,先找到连接在本单 位网络上的路由器。
然后此路由器在收到 IP 数据报后,再 按目的网络号 net-id 和子网号 subnet-id 找到目的子网。
172.16.1.0
172.16.2.0
网络 172.16.0.0
172.16.2.200 172.16.2.2
172.16.2.160
子网地址
172.13.2.1 E1
E0 172.16.2.1
172.13.2.5 172.13.2.100 172.13.2.150
172.16 . 2 . 160
B类地址(128.1.0.0--191.254.255.255)
计算机网络技术 110
IPv4 C类地址
网络ID位
主机ID位
C 类地址被分配给小型网络。
C 类地址的三个高序位总是设置为 110,前 24 位中剩余21 位指定特定的网络,后 8 位指定了特定的主机。
可以将 C 类地址分配给 2,097,152 个网络,每个网络可以 有 254 (28-2)个主机。
最后就将 IP 数据报直接交付给目的主 机。
划分子网后变成了三级结构
当没有划分子网时,IP 地址是两级结构, 地址的网络号字段也就是 IP 地址的“因 特网部分”,而主机号字段是 IP 地址的 “本地部分”。
划分子网后 IP 地址就变成了三级结构。 划分子网只是将 IP 地址的本地部分进行 再划分,而不改变 IP 地址的因特网部分。
B 类
网络地址
net-id
host-id 为全 0
地 址
默认子网掩码 255.255.0.0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
C 类
网络地址
net-id
host-id 为全 0
地
址
默认子网掩码 255.255.255.0
可使用的子网为: 192.168.5.00001000, 192.168.5.00010000, ………… 192.168.5.11110000
Other
Subnets 。。。
192.168.5.24
现有C类地址: 192.168.5.0
要划分: 20 个子网 5 主机/子网,如何划分?
192.168.5.8
这种做法叫作划分子网(subnetting) 。划 分子网已成为因特网的正式标准协议 [RFC950]。
划分子网的基本思路
划分子网纯属一个单位内部的事情。单位 对外仍然表现为没有划分子网的网络。
从主机号借用若干个比特作为子网号 subnet-id,而主机号 host-id 也就相应减少 了若干个比特。
划分子网时 的网络地址
net-id
subnet-id host-id 为全 0
A 类、B 类和 C 类 IP 地址的默认子网掩码
A 类
网络地址
net-id
host-id 为全 0
地 址
默认子网掩码 255.0.0.0
1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 00
网络标识(NetID):表示主机所在网络; 主机标识(HostID):表示主机在网段中的唯一标识。
NET ID
HostID
IP 地 址的分类
# Bits 1 0
Class A:
7 network #
# Bits 1 1
Class B:
10
14 network #
24 host #
16 host #
因特网部分
本地部分
三级 IP 地址
net-id
subnet-id
host-id
网络号
子网号
主机号
子网掩码 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0