1、 2004,Cisco Systems,Inc.All rights reserved.地址管理和子网划分基础学习目标学习目标通过本章的学习,你将能做到以下内容:通过本章的学习,你将能做到以下内容:1、了解并掌握、了解并掌握IP地址及其分类地址及其分类2、能熟练进行网络中子网的划分、能熟练进行网络中子网的划分3、熟练进行熟练进行IP地址与子网掩码的计算地址与子网掩码的计算4、可初步进行可初步进行IP地址的规划地址的规划 唯一的编址方式允许端到端的通信唯一的编址方式允许端到端的通信 路径的选择是基于路径的选择是基于IP编址的编址的Location is represented by an add
2、ress介绍介绍 TCP/IP 地址地址172.18.0.2172.18.0.1172.17.0.2172.17.0.1172.16.0.2172.16.0.1SADAHDRDATA10.13.0.0192.168.1.010.13.0.1192.168.1.1IP 编址编址 255255 255 255点分十进制点分十进制最大值最大值NetworkHost32 bitsIP 编址编址 255255 255 255点分十进制点分十进制最大值最大值NetworkHost1286432168421 11111111 11111111 11111111 11111111二进制二进制32 bits18
3、 916 1724 2532128643216842112864321684211286432168421IP 编址编址 255255 255 255点分十进制点分十进制最大值最大值NetworkHost1286432168421 11111111 11111111 11111111 11111111 10101100 00010000 01111010 11001100二进制二进制32 bits 172 16 122 204十进制范例十进制范例二进制范例二进制范例18 916 1724 2532128643216842112864321684211286432168421Class A:Cl
4、ass B:Class C:Class D:组播组播 Class E:研究保留研究保留IP 地址分类地址分类NetworkHostHostHostNetwork NetworkHostHostNetwork Network NetworkHost8 bits8 bits8 bits8 bitsIP 地址分类地址分类1Class A:Bits:0NNNNNNNHostHostHost8 916 1724 2532范围范围(1-126)1Class B:Bits:10NNNNNNNetworkHostHost8 916 1724 2532范围范围(128-191)1Class C:Bits:110
5、NNNNNNetworkNetworkHost8 916 17242532范围范围(192-223)1Class D:Bits:1110MMMMMulticast Group Multicast Group Multicast Group8 916 17242532范围范围(224-239)IP地址分类地址分类少数网络被保留用做私有地址少数网络被保留用做私有地址,这些地址不能出这些地址不能出现在互联网上现在互联网上.包括以下地址包括以下地址:A 10.x.x.x B 172.16.x.x 到到172.31.x.x C 192.168.x.x 169.254.x.x microsoft rese
6、rved127.x.x.x for loopback 一些特殊的一些特殊的IP地址地址1、IP地址地址127.0.0.1:本地回环本地回环(loopback)测试地址测试地址2、广播地址、广播地址:255.255.255.2553、IP地址地址0.0.0.0:代表任何网络代表任何网络4、网络号全为、网络号全为1:代表所有的网络代表所有的网络5、节点号全为、节点号全为0:代表某个网段的任何主机地址代表某个网段的任何主机地址6、节点号全为、节点号全为1:代表该网段的所有主机代表该网段的所有主机私有私有IP地址与广播地址地址与广播地址私有私有IP地址:地址:1、A类地址中类地址中:10.0.0.0到
7、到10.255.255.2552、B类地址中类地址中:172.16.0.0到到172.31.255.2553、C类地址中类地址中:192.168.0.0到到192.168.255.255广播地址:广播地址:1、2层广播层广播:FF.FF.FF.FF.FF.FF,发送给发送给LAN内所有节内所有节点点2、3层广播层广播:发送给网络上所有节点发送给网络上所有节点3、单播、单播(unicast):发送给单独某个目标主机发送给单独某个目标主机4、多播、多播:由由1台主机发出台主机发出,发送给不同网络的许多节点发送给不同网络的许多节点主机地址主机地址172.16.2.1172.16.3.10172.16
8、.12.1210.1.1.110.250.8.1110.180.30.118E1172.161212NetworkHost.NetworkInterface172.16.0.010.0.0.0E0E1Routing Table172.16.2.110.6.24.2E0 11111111定义合法的主机地址定义合法的主机地址 172 16 0 0 10101100 00010000 00000000 0000000016151413121110 987654321NetworkHost 00000000 00000001 11111111 11111111 11111111 11111110.00
9、000000 00000011 11111101123655346553565536-.265534N2N-2=216-2=65534网络网络 172.16.0.0172.16.0.0没有划分子网的没有划分子网的IP地址地址172.16.0.1 172.16.0.2 172.16.0.3.172.16.255.253 172.16.255.254Network 172.16.0.0划分了子网了的划分了子网了的IP地址地址172.16.1.0172.16.2.0172.16.3.0172.16.4.0子网地址子网地址172.16.2.200172.16.2.2172.16.2.160172.16
10、.2.1172.16.3.5172.16.3.100172.16.3.150E0172.16NetworkNetworkInterface172.16.0.0172.16.0.0E0E1New Routing Table 2160Host.172.16.3.1E1子网地址子网地址172.16.2.200172.16.2.2172.16.2.160172.16.2.1172.16.3.5172.16.3.100172.16.3.150172.16.3.1E0E1172.162160NetworkHost.NetworkInterface172.16.2.0172.16.3.0E0E1New Ro
11、uting TableSubnet子网掩码子网掩码1721600255255002552552550IP地址地址确省的子网掩码确省的子网掩码8-bit子网掩码子网掩码NetworkHostNetworkHostNetworkSubnetHost同样可以被写成同样可以被写成“/16”这种形式这种形式,其中每个其中每个1代表代表1位位同样可以被写成同样可以被写成“/24”这种形式这种形式,其中每个其中每个1代表代表1位位 11111111 111111110000000000000000十进制等量的二进制表十进制等量的二进制表10000000=12811000000=19211100000=224
12、11110000=24011111000=24811111100=25211111110=25411111111=255128 643216842116网络网络主机主机172001010110011111111101011000001000011111111000100000000000000000000101000000000000000000000缺省情况下缺省情况下子网不被使用子网不被使用00000010没有子网掩码的子网没有子网掩码的子网172.16.2.160 255.255.0.0网络号网络号网络号向外扩展了网络号向外扩展了8位位带子网掩码的子网带子网掩码的子网16网络网络主机主机
13、172.16.2.160 255.255.255.017220101011001111111110101100000100001111111100010000111111110000001010100000000000000000000000000010子网子网网络号网络号128192224240248252254255带子网掩码的子网带子网掩码的子网(续续.)网络网络主机主机172.16.2.160 255.255.255.1921010110011111111101011000001000011111111000100001111111100000010101000001100000010
14、00000000000010子网子网网络号向外扩展网络号向外扩展10位位161722128网络号网络号128192224240248252254255128192224240248252254255CIDR 标记法标记法也称网络前缀标记法。也称网络前缀标记法。IP:10.217.123.7/20表示:其子网掩码有表示:其子网掩码有20个连续的个连续的1,用来确定网络,用来确定网络ID;余下的必须是余下的必须是0,用来确定主机,用来确定主机ID。为能更好的利用B类和C类地址空间不再遵从A,B,C类地址的缺省子网掩码192.168.0.1 subnet mask 255.255.255.0192.
15、168.0.1/24只是一种新的Net ID的表示法Superneting 借用网络ID建立Host ID子网掩码练习子网掩码练习AddressSubnet MaskClassSubnet172.16.2.1010.6.24.2010.30.36.12255.255.255.0255.255.240.0255.255.255.0子网掩码练习答案子网掩码练习答案AddressSubnet MaskClassSubnet172.16.2.1010.6.24.2010.30.36.12255.255.255.0255.255.240.0255.255.255.0BAA172.16.2.010.6.1
16、6.010.30.36.0广播地址广播地址172.16.1.0172.16.2.0172.16.3.0172.16.4.0172.16.3.255(定向广播定向广播)255.255.255.255(本网广播本网广播)172.16.255.255(子网广播子网广播)子网划分案例子网划分案例16172216010101100000100001010000000000010HostMaskSubnetBroadcastLastFirst172.16.2.160255.255.255.1921子网划分案例子网划分案例1010110011111111000100001111111111111111101
17、000001100000000000010HostMaskSubnetBroadcastLastFirst172.16.2.160255.255.255.19212161722160子网划分案例子网划分案例1010110011111111000100001111111111111111101000001100000000000010HostMaskSubnetBroadcastLastFirst172.16.2.160255.255.255.192123161722160子网划分案例子网划分案例10101100111111110001000011111111111111111010000011
18、0000001000000000000010HostMaskSubnetBroadcastLastFirst172.16.2.160255.255.255.1921234161722160子网划分案例子网划分案例10101100111111110001000011111111111111111010000011000000100000000000001010111111HostMaskSubnetBroadcastLastFirst172.16.2.160255.255.255.19212345161722160子网划分案例子网划分案例10101100111111110001000011111
19、11111111111101000001100000010000000000000101011111110000001HostMaskSubnetBroadcastLastFirst172.16.2.160255.255.255.192123456161722160子网划分案例子网划分案例101011001111111100010000111111111111111110100000110000001000000000000010101111111000000110111110HostMaskSubnetBroadcastLastFirst172.16.2.160255.255.255.192
20、1234567161722160子网划分案例子网划分案例10101100111111111010110000010000111111110001000011111111000000101010000011000000100000000000001010101100000100000000001010111111101011000001000000000010 1000000110101100000100000000001010111110HostMaskSubnetBroadcastLastFirst172.16.2.160255.255.255.19212345678161722160子网划
21、分案例子网划分案例10101100111111111010110000010000111111110001000011111111000000101010000011000000100000000000001010101100000100000000001010111111101011000001000000000010 1000000110101100000100000000001010111110HostMaskSubnetBroadcastLastFirst172.16.2.160255.255.255.192172.16.2.128172.16.2.191172.16.2.129172
22、.16.2.190123456789161722160IP 主机地址主机地址:172.16.2.121子网掩码子网掩码:255.255.255.0子网号子网号=172.16.2.0主机地址主机地址=172.16.2.1172.16.2.254广播地址广播地址=172.16.2.2558位被子网化位被子网化NetworkSubnetHost10101100000100000000001011111111172.16.2.121:255.255.255.0:1010110011111111Subnet:101011000001000000010000111111110000001000000010
23、1111111101111001 0000000000000000B类类 子网案例子网案例Broadcast:NetworkSubnet 规划规划Other subnets192.168.5.16192.168.5.32192.168.5.4820 subnets5 hosts per subnetClass C address:192.168.5.011111000IP 主机地址主机地址:192.168.5.121子网掩码子网掩码:255.255.255.248NetworkSubnet Host192.168.5.121:1100000011111111子网子网:1100000010101
24、000101010001111111100000101000001011111111101111001 01111000255.255.255.248:C类子网规划案例类子网规划案例子网号子网号=192.168.5.120主机地址主机地址=192.168.5.121192.168.5.126广播地址广播地址=192.168.5.1275位被子网化位被子网化广播广播:NetworkNetwork11000000101010000000010101111111广播地址练习广播地址练习AddressClassSubnetBroadcast201.222.10.60 255.255.255.248Su
25、bnet Mask15.16.193.6 255.255.248.0128.16.32.13 255.255.255.252153.50.6.27 255.255.255.128广播地址练习答案广播地址练习答案153.50.6.127AddressClassSubnetBroadcast201.222.10.60 255.255.255.248C201.222.10.63201.222.10.56Subnet Mask15.16.193.6 255.255.248.0A15.16.199.25515.16.192.0128.16.32.13 255.255.255.252B128.16.32.
26、15128.16.32.12153.50.6.27 255.255.255.128B153.50.6.0 如果你公司需要如果你公司需要3000个地个地址址,应该怎么分配地址?应该怎么分配地址?基于类的网络基于类的网络I D进一步分成几个等规模的子网进一步分成几个等规模的子网是一种用不同长度子网掩码来分配子网网络是一种用不同长度子网掩码来分配子网网络I D的技术。的技术。在已经子网化的网络在已经子网化的网络I D中进行子网划分中进行子网划分 例如例如:给定基于类的网络给定基于类的网络ID 135.41.0.0/16,需要的配置是需要的配置是1个能容纳个能容纳32 000台主机的子网,台主机的子网
27、,1 5个能容纳个能容纳2,0 0 0台主机的子台主机的子网和网和8个能容纳个能容纳2 5 6台主机的子网。台主机的子网。方案方案1 3 5.4 1.0.0/1 71 3 5.4 1.1 2 8.0/1 71 3 5.4 1.0.0能容纳能容纳32 766台主机的一个子网台主机的一个子网1 5个能容纳个能容纳2,0 0 0台主机的子网台主机的子网(1 3 5.4 1.1 2 8.0/2 1 1 3 5.4 1.1 3 6.0/2 1 .1 3 5.4 1.2 4 0.0/2 1 1 3 5.4 1.2 4 8.0/2 1)1 3 5.4 1.1 2 8.0/1 7(1 3 5.4 1.2 4
28、8.0/2 4,1 3 5.4 1.2 4 9.0/2 4.1 3 5.4 1.2 5 4.0/2 4,1 3 5.4 1.2 5 5.0/2 4),1 3 5.4 1.2 4 8.0/2 18个能容纳个能容纳2 5 0台主机的子网台主机的子网1 3 5.4 1.0.0/1 6 1 3 5.4 1.0.0/1 7-一个有一个有32 766 台主机的子网台主机的子网 1 3 5.4 1.1 2 8.0/1 7 1 3 5.4 1.1 2 8.0/2 1 -1 5个有个有2 046 台主机的子网台主机的子网 1 3 5.4 1.2 4 8.0/2 1 1 3 5.4 1.2 4 8.0/2 4 -
29、8个有个有2 5 4台主机的网台主机的网 1 3 5.4 1.2 5 5.0/2 4135.41.0.0/16的变长子网划分IP地址分配原则地址分配原则主机主机 ID 不能全都是二进制不能全都是二进制 0 主机主机 ID 不能全都是二进制不能全都是二进制1网络网络 ID 中第一个数不能是中第一个数不能是 127 主机主机 ID 对于本地网络对于本地网络 ID 来说是唯一来说是唯一子网掩码的分配规律:子网掩码的分配规律:1、连续的最大值、连续的最大值1跟最小值跟最小值0。2、连续的、连续的1确定网络确定网络ID。3、连续的、连续的0确定主机确定主机ID。4、子网掩码可定制、子网掩码可定制;Ip
30、address ip地址地址 子网掩码子网掩码访问该端口访问该端口配置配置激活激活Config tInt ethernet 0Ip address 1.1.1.1 255.255.255.0Ip address 10.25.68.1 255.255.255.0 secondaryIp address 192.168.101.1 255.255.255.0 secondaryNo shutdown一个端口分配多个一个端口分配多个ip地址地址总结总结通过完成本章学习通过完成本章学习,你可以完成以下任务你可以完成以下任务:将将IP地址分成几个部分描述地址分成几个部分描述:网络号网络号,子网号子网号,
31、和主机地址部分和主机地址部分 在在Cisco的路由器和交换机上配置的路由器和交换机上配置IP地址地址 VLSM思考:思考:1、将一个将一个C类网络类网络192.168.10.0划分多个子网,划分多个子网,每个子网要求每个子网要求22台主机,最多划分多少个子网,子网掩台主机,最多划分多少个子网,子网掩码是多少?码是多少?2、你们公司得到了一个网络号、你们公司得到了一个网络号210.174.84.0,你,你准备用路由器把这个子网进行进一步拆分,拆分后每个准备用路由器把这个子网进行进一步拆分,拆分后每个子网最多子网最多45台主机。请选择子网掩码。台主机。请选择子网掩码。3、你们公司得到一个、你们公司得到一个IP地址段地址段145.34.0.0,现在,现在你们公司需要你们公司需要56个子网,每个子网最多需要个子网,每个子网最多需要800台主机台主机。请选择子网掩码。请选择子网掩码。4、主机、主机A的的IP地址为地址为172.16.1.24/29,主机,主机B的的IP地址为地址为172.16.1.33/29,请判断主机,请判断主机A与主机与主机B是否在同是否在同一子网内?一子网内?