最新子网划分和变长子网掩码PPT课件.ppt
子网划分和变长子网掩码子网划分和变长子网掩码第第第第1 1 1 1章章章章 IP IP IP IP 子网划分和变长子网掩码子网划分和变长子网掩码子网划分和变长子网掩码子网划分和变长子网掩码3456789IPIP地址的分配原则地址的分配原则 只只有有A A、B B、C C三三类类地地址址可可以以分分配配给给计计算算机和网络设备机和网络设备 网网络络地地址址的的第第一一个个数数字字不不能能为为127127,保保留用来测试连接留用来测试连接 网网络络地地址址不不能能全全为为0 0,也也不不能能全全为为255255:全为:全为0 0没有网络,全为没有网络,全为255255用作子网掩码用作子网掩码10IPIPIPIP地址的分配原则地址的分配原则地址的分配原则地址的分配原则主机地址中不能全为主机地址中不能全为0,也不能全为,也不能全为1:主机地:主机地址全为址全为0用来表示网络地址,全为用来表示网络地址,全为1用作广播用作广播网络地址相同主机地址必须惟一网络地址相同主机地址必须惟一不能使用的不能使用的IP:0.0.0.0、255.255.255.255、127.x.x.x、A.0.0.0、A.255.255.255、B.B.0.0、B.B.255.255、C.C.C.0、C.C.C.25511一些特殊的一些特殊的IP地址地址:1.IP1.IP地址地址127.0.0.1:127.0.0.1:本地回环本地回环(loopback)(loopback)测测试地址试地址2.2.广播地址广播地址:255.255.255.255:255.255.255.2553.IP3.IP地址地址0.0.0.0:0.0.0.0:代表任何网络代表任何网络4.4.网络号全为网络号全为0:0:代表本网络或本网段代表本网络或本网段5.5.网络号全为网络号全为1:1:代表所有的网络代表所有的网络12IPIP组播组播 IP IP组播地址组播地址224.0.0.0239.255.255.255 知名的组播地址知名的组播地址 224.0.0.1所有主机所有主机224.0.0.2所有路由器所有路由器13私有地址私有地址(Privateaddress)因特网分配编号委员会(因特网分配编号委员会(IANAIANA)保留)保留3 3块块IP IP 地址,超过地址,超过17001700万个私有万个私有IPIP,也称为,也称为RFC 1918 RFC 1918 地址。地址。私有(私有(privateprivate)意味着他们不允许被)意味着他们不允许被路由到公共的路由到公共的 Internet Internet,但在组织内部可,但在组织内部可以按照需要自由使用,因此,这些地址被认以按照需要自由使用,因此,这些地址被认为是不可路由的为是不可路由的(non-routablenon-routable)。)。14私有私有IPIP私有私有IP(IP(供企业内部使用供企业内部使用)1 1个个A A类地址类地址:10.0.0.0 :10.0.0.0 10.255.255.25510.255.255.2551616个个B B类地址类地址:172.16.0.0 :172.16.0.0 172.31.255.255172.31.255.255256256个个C C类地址类地址:192.168.0.0:192.168.0.0 192.168.255.255192.168.255.255 15NATNAT技术技术 网络地址转换(网络地址转换(NetworkAddressTranslation,NAT)可以动态改变通过路由器的可以动态改变通过路由器的IP报文的内容,以便报文的内容,以便修改报文的源修改报文的源IP地址和(或)目的地址和(或)目的IP地址。地址。离开路由器的报文的源地址或目的地址会转换成与原来离开路由器的报文的源地址或目的地址会转换成与原来不同的地址。不同的地址。各种各种NATNAT:静态,动态:静态,动态 ,过载(,过载(OverloadOverload)16子子网网子子网网(Subnet)是是在在TCP/IP网网络络上上,用用路路由由器器连连接接的的网网段段。同同一一子子网网内内的的IP地址必须具有相同的网络地址。地址必须具有相同的网络地址。17带有子网网络带有子网网络带有子网网络带有子网网络子子网网(Subnet)(Subnet)是是在在TCP/IPTCP/IP网网络络上上,用用路路由由器器连连接接的的网网段段。同同一一子子网网内内的的IPIP地地址址必须具有相同的网络地址。必须具有相同的网络地址。172.16.1.0172.16.2.0172.16.3.0172.16.4.018子网划分的好处子网划分的好处1.1.减少网络流量:子网通过路由器彼此连减少网络流量:子网通过路由器彼此连接,多数路由器采用默认配置,不传播广播接,多数路由器采用默认配置,不传播广播信息。这样可以很大程度上节省带宽。信息。这样可以很大程度上节省带宽。2.2.提高网络性能提高网络性能3.3.简化管理简化管理4.4.易于扩大地理范围易于扩大地理范围 19子网掩码的作用子网掩码的作用子子网网掩掩码码(Subnet(Subnet Mask)Mask)用用来来确确定定IPIP地地址址中中的的网网络络地地址址部部分分。其其格格式式与与IPIP地地址址相相同同,也也是是一一组组3232位位的二进制数。的二进制数。子子网网掩掩码码中中为为“1”1”的的部部分分所所对对应应是是IPIP地地址址中中的的网网络络地地址址部部分分,为为“0”0”的的部部分分所所对对应应是是IPIP地地址址中中的的主机地址部分。主机地址部分。举例举例举例举例IPIP地址:地址:地址:地址:192.168.100.100192.168.100.100子网掩码子网掩码子网掩码子网掩码255.255.255.0255.255.255.0则网络地址为则网络地址为则网络地址为则网络地址为192.168.100.0192.168.100.020子网掩码子网掩码从标准的从标准的ABCABC类网的主机部分里借用一定类网的主机部分里借用一定的高位来表示子网位,形成新的的高位来表示子网位,形成新的网络位网络位+子网子网位位+主机位主机位的结构。的结构。21缺省的子网掩码缺省的子网掩码A A A A类地址:类地址:类地址:类地址:255.0.0.0255.0.0.0 (前前1 1个个8 8位组是网络地址位组是网络地址)B B B B类地址:类地址:类地址:类地址:255.255.0.0255.255.0.0(前前2 2个个8 8位组是网络地址位组是网络地址)C C C C类地址:类地址:类地址:类地址:255.255.255.0255.255.255.0(前前3 3个个8 8位组是网络地址位组是网络地址)2216网络网络主机主机172001010110011111111101011000001000011111111000100000000000000000000101000000000000000000000Subnetsnotinusethedefault00000010默认子网掩码默认子网掩码默认子网掩码默认子网掩码172.16.2.160255.255.0.0NetworkNumber23子网掩码子网掩码子网掩码子网掩码00000000=010000000=12811000000=19211100000=22411110000=24011111000=24811111100=25211111110=25411111111=255128 643216842124SubnetMaskSubnetMask子网掩码子网掩码子网掩码子网掩码1721600255255002552552550IPAddress默认掩码默认掩码8-BitSubnetMaskNetworkHostNetworkHostNetworkSubnetHost可以用可以用“/16”表示表示可以用可以用“/24”表示表示1111111111111111000000000000000025变长子网掩码(变长子网掩码(VLSMVLSM)提供了在一个主类(提供了在一个主类(A A类、类、B B类、类、C C类)网络内包含多个类)网络内包含多个子网掩码的能力,可以对一个子网再进行子网划分,使子网掩码的能力,可以对一个子网再进行子网划分,使得对得对IPIP地址的使用更为有效地址的使用更为有效172.16.14.32/27172.16.14.64/27172.16.14.96/27172.16.1.0/24172.16.2.0/24172.16.0.0/16172.16.14.136/30172.16.14.132/30172.16.14.140/30A AC CB BHQHQ26SubnetAddressingSubnetAddressing172.16.2.200172.16.2.2172.16.2.160172.16.2.1172.16.3.5172.16.3.100172.16.3.150E0172.16NetworkNetworkInterface172.16.0.0172.16.0.0E0E1NewRoutingTable2160Host.172.16.3.1E127SubnetAddressingSubnetAddressing172.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.0E0E1NewRoutingTableSubnet28SubnetMaskwithSubnetsSubnetMaskwithSubnets(cont.)(cont.)NetworkHost172.16.2.160255.255.255.192101011001111111110101100000100001111111100010000111111110000001010100000110000001000000000000010SubnetNetworknumberextendedbytenbits161722128NetworkNumber12819222424024825225425512819222424024825225425529SubnetMaskExerciseSubnetMaskExerciseAddressSubnetMaskClassSubnet172.16.2.1010.6.24.2010.30.36.12255.255.255.0255.255.240.0255.255.255.030SubnetMaskExerciseAnswersSubnetMaskExerciseAnswersAddressSubnetMaskClassSubnet172.16.2.1010.6.24.2010.30.36.12255.255.255.0255.255.240.0255.255.255.0BAA172.16.2.010.6.16.010.30.36.03111111111有效的主机地址有效的主机地址有效的主机地址有效的主机地址172 16001010110000010000000000000000000016151413121110987654321NetworkHost000000000000000111111111111111111111111111111110.000000000000001111111101123655346553565536.265534N2N2=2162=6553432BroadcastAddressesBroadcastAddresses172.16.1.0172.16.2.0172.16.3.0172.16.4.0172.16.3.255(DirectedBroadcast)255.255.255.255(LocalNetworkBroadcast)X X172.16.255.255(AllSubnetsBroadcast)33AddressingSummaryExampleAddressingSummaryExample16172216010101100000100001010000000000010HostMaskSubnetBroadcastLastFirst172.16.2.160255.255.255.1924134AddressingSummaryExampleAddressingSummaryExample1010110011111111000100001111111111111111101000001100000000000010HostMaskSubnetBroadcastLastFirst172.16.2.160255.255.255.1921216172216035AddressingSummaryExampleAddressingSummaryExample1010110011111111000100001111111111111111101000001100000000000010HostMaskSubnetBroadcastLastFirst172.16.2.160255.255.255.192123716172216036AddressingSummaryExampleAddressingSummaryExample101011001111111100010000111111111111111110100000110000001000000000000010HostMaskSubnetBroadcastLastFirst172.16.2.160255.255.255.192123416172216037AddressingSummaryExampleAddressingSummaryExample10101100111111110001000011111111111111111010000011000000100000000000001010111111HostMaskSubnetBroadcastLastFirst172.16.2.160255.255.255.19212345616172216038AddressingSummaryExampleAddressingSummaryExample1010110011111111000100001111111111111111101000001100000010000000000000101011111110000001HostMaskSubnetBroadcastLastFirst172.16.2.160255.255.255.19212345616172216039AddressingSummaryExampleAddressingSummaryExample101011001111111100010000111111111111111110100000110000001000000000000010101111111000000110111110HostMaskSubnetBroadcastLastFirst172.16.2.160255.255.255.192123456716172216040AddressingSummaryExampleAddressingSummaryExample10101100111111111010110000010000111111110001000011111111000000101010000011000000100000000000001010101100000100000000001010111111101011000001000000000010 1000000110101100000100000000001010111110HostMaskSubnetBroadcastLastFirst172.16.2.160255.255.255.1921234567816172216041AddressingSummaryExampleAddressingSummaryExample10101100111111111010110000010000111111110001000011111111000000101010000011000000100000000000001010101100000100000000001010111111101011000001000000000010 1000000110101100000100000000001010111110HostMaskSubnetBroadcastLastFirst172.16.2.160255.255.255.192172.16.2.128172.16.2.191172.16.2.129172.16.2.19012345678916172216042计算子网数量,主机数量,合法子计算子网数量,主机数量,合法子网网主机地址:主机地址:172.16.2.160172.16.2.160子网掩码:子网掩码:255.255.255.192255.255.255.192 子网数量:子网数量:每子网可用主机数量:每子网可用主机数量:合法子网有哪些:合法子网有哪些:每个子网的广播地址:每个子网的广播地址:合法的主机:合法的主机:43步骤:步骤:1.确定确定IP地址类型:地址类型:A.B.C类,默认子网掩类,默认子网掩码码2.借用主机位数:借用主机位数:n保留的主机位数:保留的主机位数:m3.可用的子网数:可用的子网数:2 2n n4.4.每个子网可用主机数:每个子网可用主机数:2 2m m-2-244SubnetPlanningSubnetPlanningOtherSubnets192.168.5.16192.168.5.32192.168.5.4820Subnets5HostsperSubnetClassCAddress:192.168.5.045BroadcastAddressesExerciseBroadcastAddressesExerciseAnswersAnswers153.50.6.127AddressClassSubnetBroadcast201.222.10.60 255.255.255.248C201.222.10.63201.222.10.56SubnetMask15.16.193.6255.255.248.0A15.16.199.25515.16.192.0128.16.32.13255.255.255.252B128.16.32.15128.16.32.12153.50.6.27255.255.255.128B153.50.6.046子网掩码子网掩码/网关的作用网关的作用47路由归纳路由归纳在大型互连网络中,存在着成百上千的网在大型互连网络中,存在着成百上千的网络。在这环境中,一般不希望路由器在它的络。在这环境中,一般不希望路由器在它的路由表中保存所有的这些路由。路由归纳路由表中保存所有的这些路由。路由归纳(也被子称为路由聚合或超网(也被子称为路由聚合或超网supernetting)可以减少路由器必须保存的)可以减少路由器必须保存的路由条目数量,因为它是在一个归纳地址中路由条目数量,因为它是在一个归纳地址中代表一系列网络号的一种方法。代表一系列网络号的一种方法。48划分子网规则划分子网规则从标准的从标准的ABCABC类网的主机部分里借用一定的高位来表示类网的主机部分里借用一定的高位来表示子网位,形成新的网络位子网位,形成新的网络位+子网位子网位+主机位的结构。主机位的结构。1721600255255002552552550IP地址地址默认的默认的子网掩码子网掩码借用借用8bit作为子网位作为子网位NetworkHostNetworkHostNetworkSubnetHost1111111111111111000000000000000049子网划分举例子网划分举例50实例:实例:如果你有一个如果你有一个CLASSC的的IP地址,比如地址,比如192.168.10.0,你想把它分成,你想把它分成8个网段,个网段,每个网段内可以有每个网段内可以有30台主机,你可以这样台主机,你可以这样分:分:51实例实例subnetmask是:是:255.255.255.224192.168.10.0-31,网络地址:网络地址:192.168.10.0,广,广播地址:播地址:192.168.10.31192.168.10.32-63,网络地址:网络地址:192.168.10.32,广播地址:广播地址:192.168.10.63192.168.10.192-223,网络地址:网络地址:192.168.10.192,广播地址:,广播地址:192.168.10.223192.168.10.224-255,网络地址:网络地址:192.168.10.224,广播地址:,广播地址:192.168.10.25552Classful Classful 有类的有类的严格按照严格按照TCP/IPABCD给给IP地址分类的地址分类的环境下,为了避免二意性,全环境下,为了避免二意性,全0和全和全1网段都网段都不让使用。这种环境我们叫作不让使用。这种环境我们叫作Classful。在这种环境下,子网掩码只在所定义的路在这种环境下,子网掩码只在所定义的路由器内有效,掩码信息到不了其它路由器,由器内有效,掩码信息到不了其它路由器,比如比如RIP-1,它在做路由广播时根本不带掩码,它在做路由广播时根本不带掩码信息,收到路由广播的路由器因为无从知道信息,收到路由广播的路由器因为无从知道这个网络的掩码,只好照标准这个网络的掩码,只好照标准TCP/IP的定义的定义赋予它一个掩码。赋予它一个掩码。53ipsubnet-zero在在CISCO路由器上路由器上,缺省你可以使用全缺省你可以使用全1网段网段,但不能使用全但不能使用全0网段(网段(IOS12.0之前)之前).所以所以,当你在当你在CISCO路由器上给端口定义路由器上给端口定义IP地址时地址时,该该IP地址不能落在全地址不能落在全0网段上网段上.如果你如果你配了配了,你会得到一条错误信息你会得到一条错误信息.使用使用IPSUBNET-ZERO命令之后命令之后,你才能使用你才能使用全全0网段网段.54路由归纳路由归纳55路由归纳路由归纳路由归纳(也称为路由聚合或超网)是当我们路由归纳(也称为路由聚合或超网)是当我们采用了一种体系化编址规划后的一种采用了一种体系化编址规划后的一种用一个用一个IPIP地址代表一组地址代表一组IPIP地址的集合地址的集合的方法的方法.通过对路由进行归纳通过对路由进行归纳,我们能够将路由表条目保我们能够将路由表条目保持为可管理的持为可管理的,而它可以带来以下益处而它可以带来以下益处:-提高路由提高路由(转发转发)效率效率;-当重新计算路由表或通过路由表条目检索一当重新计算路由表或通过路由表条目检索一个匹配时个匹配时,所需的所需的CPUCPU周期数减少了周期数减少了;-降低了对路由器的内存需求降低了对路由器的内存需求 -在网络发生变化时可以更快的收敛在网络发生变化时可以更快的收敛 -容易排错容易排错 56无类域间路由无类域间路由CIDR CIDR 作用作用 用于帮助减缓用于帮助减缓IPIP地址耗尽和路由表增大地址耗尽和路由表增大的问题,多个的问题,多个C C类地址块可以被组合或聚类地址块可以被组合或聚合在一起以生成更大的无类别合在一起以生成更大的无类别IPIP地址集地址集(也就是说,我们可以用一个(也就是说,我们可以用一个CIDRCIDR的聚合的聚合体来表示一组体来表示一组C C类地址。类地址。57IP排错排错1.ping本地回环地址127.0.0.1,如果反馈信息失败,说明IP协议栈有错,必须重新安装TCP/IP协议。2.如果1成功,ping本机IP地址,如果反馈信息失败,说明你的网卡故障不能和IP协议栈进行通信。Ping 默认网关,如果失败,说明本地物理网络故障。Ping 远程服务器。如果仍不能通信,检查DNS。结束语结束语谢谢大家聆听!谢谢大家聆听!58