1、第一讲 IP地址网络IP地址第一讲 IP地址 二进制问题:10进制:101110可以写成:1*105+0*104+1*103+1*102+1*101+0*100 二进制:101110可以写成:1*25+0*24+1*23+1*22+1*21+0*20 10进制二进制 0和1的与(AND)操作:屏蔽作用第一讲 IP地址1、基本知识 IP地址地址:32bit的逻辑地址,用来标识主机或路由器的网络接口;网络接口网络接口:用于连接主机与路由器之间的物理链路:路由器有多个接口 主机可能有一个,也可能有多个接口 IP地址只与设备的网络接口有关 IP地址书写方法:32bit划分为4个字节 写成点分的4个十进
2、制数第一讲 IP地址223.1.1.1223.1.1.2223.1.1.3223.1.1.4223.1.2.9223.1.2.2223.1.2.1223.1.3.2223.1.3.1223.1.3.27223.1.1.1=11011111 00000001 00000001 00000001223111第一讲 IP地址IP地址包括2个部分:网络地址(网络号)主机地址(主机号)网络是什么?(从 IP 地址的视角)具有相同网络地址的设备接口,或不经过路由器就可以物理上相互通达的设备223.1.1.1223.1.1.2223.1.1.3223.1.1.4223.1.2.9223.1.2.2223.1
3、.2.1223.1.3.2223.1.3.1223.1.3.27由3个IP网络组成的互连网(对于以223开头的IP地址,前24位为网络地址,C类地址)LAN第一讲 IP地址“分类”编址:1.0.0.0 to126.255.255.255128.0.0.0 to191.255.255.255192.0.0.0 to223.255.255.255224.0.0.0 to239.255.255.255Range0NetID10110NetID1110Multicast AddressHostIDNetIDHostIDHostIDClassABCD8 bits8 bits8 bits8 bits最大网
4、络数=27-3=125最大主机数=224-2=16777214最大网络数=214=16384最大主机数=216-2=65534最大网络数=221=2097152最大主机数=28-2=254第一讲 IP地址保留的IP地址 以下这些IP地址具有特殊的含义:00.0000.00 0000 .00000000 .000011.1111.11 1111 .11111111 .1111本机本机本网中的主机本网中的主机局域网局域网中的广播中的广播回路回路(Loopback)00.0000.00主主 机机 号号1111 .11111111 .1111网络号127127任任 意意 值值0000 .0000000
5、0 .0000网络号对指定网络的广播对指定网络的广播网络地址网络地址一般来说,主机号部分为全一般来说,主机号部分为全“1”的的IP地址保留用作广播地址;地址保留用作广播地址;主机号部分为全主机号部分为全“0”的的IP地址保留用作网络地址。地址保留用作网络地址。第一讲 IP地址内容回顾:IP地址用来标识对应主机/路由器的网络接口。IP地址 32位,分为网络地址和主机地址。在同一个局域网中,所有主机IP地址的网络地址部分相同。IP地址的书写方式。IP地址的分类 A、B、C、D类的分类方法。网络地址的位数。地址范围。第一讲 IP地址划分子网 为什么要划分子网?IP分类不合理,地址空间利用率低 美国的
6、某些机构拥有的地址空间甚至比其他一些国家的全部地址空间还大 每个网络都指定一个网络地址将使路由表太大 增加了路由器成本 查找路由耗时增加 路由器之间交换的路由信息增加注:路由器相关内容后面讲解注:路由器相关内容后面讲解。两级IP地址不够灵活 不能充分利用已申请到的地址资源扩充新的网络 如何在现有的地址范围中建立多个网络?如何在现有的地址范围中建立多个网络?第一讲 IP地址 划分子网(Subnetting)又称子网寻址或子网路由选择 方法:从IP地址的主机编号部分“借用”若干位作为子网编号 主机编号部分相应缩短 例如:原来的网络:10.5.0.0 借用2位划分子网后:10.5.64.0和10.5
7、.128.0 子网的特点:多个子网可以运行在同一物理网络上。划分子网后,原来的网络对外仍呈现为一个完整的网络,外面看不见其内部的子网结构。即:划分子网完全是该网络内部的事务,与外部无关。00001010 00000101 xxxxxxxx xxxxxxxx网络号 主机号子网1:00001010 00000101 01 xxxxxx xxxxxxxx网络号 子网号 主机号子网2:00001010 00000101 10 xxxxxx xxxxxxxx网络号 子网号 主机号第一讲 IP地址Subnet 110.5.64.xSubnet 210.5.128.x路由器两个子网之间的通信必须通过路由器才
8、能实现,但物理物理连接不一定非要通连接不一定非要通过路由器过路由器,子网可以运行在同一物理网络上。第一讲 IP地址在一个物理网络上运行多个子网子网1的主机子网2的主机第一讲 IP地址划分子网后,网络对外仍是一个网络网络 10.5.0.0所有目的地址为10.5.x.x 的分组均到达此路由器.64.1.64.2.64.3.128.1.128.2.128.3.128.4.1.2.3子网10.5.64.0.1.2.3子网10.5.128.0.4第一讲 IP地址子网掩码 子网掩码的作用 使网络内的计算机了解子网划分的结构 使边缘路由器了解子网划分的结构 子网掩码的格式 子网掩码也是32bit长的二进制数
9、,由一串连续的1后跟一串连续的0组成;前面的1与网络号和子网号对应,后面的0与主机号对应。如前面的例子:子网结构为:00001010 00000101 ss xxxxxx xxxxxxxx 子网掩码为:11111111 11111111 11 xxxxxx xxxxxxxx 写成十进制数为:255.255.192.0第一讲 IP地址 不划分子网时,各类IP地址默认的子网掩码为:A类:255.0.0.0 B类:255.255.0.0 C类:255.255.255.0 已知IP地址和子网掩码,如何计算子网地址?用子网掩码和IP地址“相与”(AND操作),结果就是子网地址。例如:IP地址10.5.1
10、00.1,子网掩码255.255.192.0。则可计算出10.5.100.1的子网地址为 00001010 00000101 01100000 00000001AND)11111111 11111111 11000000 00000000 00001010 00000101 01000000 00000000(=10.5.64.0)推论:若两个IP地址具有完全相同的子网地址,则它们在同一子网中。第一讲 IP地址Q.如何在网络拓扑图中找出所有的网络?拿掉路由器;整个网络形成了若干个“被隔离的网络孤岛”;每个“孤岛”就是一个网络。Q:右图中1)包含了几个网络?2)每个网络的子网地址分别是什么?(假
11、定网络掩码为255.255.255.0)223.1.2.1223.1.1.1223.1.1.3223.1.1.4223.1.2.2223.1.2.6223.1.3.2223.1.3.1223.1.3.27223.1.1.2223.1.7.0223.1.7.1223.1.8.0223.1.8.1223.1.9.1223.1.9.2第一讲 IP地址IP地址的计算 一个B类网络的子网屏蔽为255.255.240.0。每个子网上最多有多少台主机?主机IP地址为192.168.151.100,子网掩码为255.255.252.0,对应的网络号是_。注意:非C类地址。将网络号为197.15.22.0的C类
12、网络,被划分为8个子网,请写出各个子网中主机地址的范围。第一讲 IP地址子网二进制子网掩码域二进制主机域的范围 十进制主机域的范围10000000111110.1.3020010000111110.33.6230100000111110.65.9440110000111110.97.12651000000111110.129.15861010000111110.161.19071100000111110.193.22281110000111110.225.254每个子网地址段中,第1和最后一个地址是保留地址。第一讲 IP地址IP编址:CIDR(无类域间路由)分类编址的原因:地址空间的利用率低,
13、地址空间面临耗尽;e.g.,一个B类网址可以容纳65K台主机,但可能被一个只有2K台主机的企业占据。CIDR:Classless InterDomain Routing 地址的网络部分长度任意,不再分为固定的几种类型;地址格式(“斜线记法”):a.b.c.d/x,x为地址中网络部分的位数。11001000 00010111 00010000 00000000networkparthostpart200.23.16.0/23第一讲 IP地址 网络前缀相同的连续的IP地址组成一个“CIDR地址块”如:当198.234.23.0/20表示一个地址块时,起始地址为198.234.23.0,地址块中的地
14、址数为212。广播地址:主机位全为1时的地址。例如:195.1.22.0/24网络的广播地址为195.1.22.255第一讲 IP地址2、IP地址规划 原因:IP地址有限,并且申请全局IP地址需要付费;目的:满足需要,且减少IP地址申请费用 问题:一个企业需要构建11个局域网(子网),每个子网需要容纳12台主机,如何规划该企业的IP地址?步骤:1、判断用户对网络与主机数的需求;网络数:11 每个网络的主机数:12第一讲 IP地址2、计算满足用户需求的基本网络地址结构参数 网络数111011 4位子网位数 每个网络的主机数121100 4位 因此需要一个C类地址段,设为192.168.1.0。3
15、、计算地址掩码 C类地址的掩码是255.255.255.0;子网位数4;因此地址掩码为255.255.255.240第一讲 IP地址3、子网地址规划方法已知一个网络地址,对其进行子网划分,步骤:确定需要的子网数目子网的位数;根据网络地址类型,确定子网掩码;计算子网地址。第一讲 IP地址4、可变长度子网掩码地址规划 当子网中的主机数存在着较大的差异,需要采用不同长度的子网号来实现,以节省IP地址。案例:参见66-67 某公司申请了一整个C类地址空间202.60.31.0 该公司销售部门有100名员工、财务部门和设计部门分别有50名员工。请为该公司组建合理的网络结构。分析 3个部门3个子网;员工数
16、100,50,50子网规模为2:1:1第一讲 IP地址 规划思路 销售部门使用该公司整个地址空间的一半;财务部门和设计部门各占1/4;计算销售部门的子网号与地址空间 使用1位子网地址将整个网络分成2个子网;地址掩码为:255.255.255.128 2个子网号为202.60.31.0和202.60.31.128 将202.60.31.0子网作为销售部门的子网;地址空间:202.60.31.1202.60.31.126 计算财务部门和设计部门 将子网202.60.31.128再次划分为2个子网;地址掩码:255.255.255.192 2个子网号为202.60.31.128和202.60.31.
17、192第一讲 IP地址 地址空间:202.60.31.128子网:202.60.31.129 202.60.31.190 202.60.31.192子网:202.60.31.193 202.60.31.254 3个子网的地址空间 销售部门:子网号:202.60.31.0 地址空间:202.60.31.1202.60.31.126 掩码:255.255.255.128 财务部门:子网号:202.60.31.128 地址空间:202.60.31.129 202.60.31.190 掩码:255.255.255.192 设计部门 子网号:202.60.31.192 地址空间:202.60.31.19
18、3 202.60.31.254 掩码:255.255.255.192第一讲 IP地址5、CIDR地址规划 主要思路:已知一个CIDR地址块x.x.x.x/n,划分为k个等长的较小的地址块。计算k的二进制位数K2,掩码位数为n+K2 确定各个小地址块的网络地址写成x.x.x.x/(n+k2)形式。确定每个小地址块中的主机数;确定每个小地址块的广播地址。例子:用户需求:一个校园网管理中心获得了200.24.16.0/20的地址块,希望将它划分为8个等长的较小的地址块。确定CIDR地址中借用主机号的长度 8个地址块需要3位,因此借用12位主机号的左面3位。第一讲 IP地址 地址块的划分 例子中的地址
19、结构分析 对于该校的局域网,对外的网络标识:200.24.16.0/20 分8块,用左面23位区分。划分后的8块地址,左面20位都是相同的 是否可以说在整个Internet网络中,数据分组的目的IP地址与掩码(11111111 11111111 11110000 00000000)作与操作后的结果是200.24.16.0,则该数据分组的目的主机一定在该校的某个系内?因此具有地址聚合和路由聚合的能力。第一讲 IP地址6、内部网络专用IP地址规划与网络地址转换NAT方法 专用地址的选择依据 A类地址的专用IP地址块。主机空间大。基本原则:简捷、便于系统的扩展与管理、有效的路由(较少路由器的路由表的
20、规模,提高路由和转发速度)。一般规则:确定网络结构;确定各个网络的规模,并划分子网;划分方法参照可变长度子网掩码地址规划方法。确定子网掩码。确定各个网络中的主机地址范围。第一讲 IP地址 案例:P69-73总部15个LAN共230台设备18个地区每个地区有200个基层零售商店,每个零售商店有一个LAN,最多有12台联网设备每个地区有2个LAN设备数80,120第一讲 IP地址公司主干网LAN110.0.1.25410.0.0.1LAN1510.0.15.25410.0.0.1510.0.0.25410.101.0.110.201.1.110.101.0.210.201.1.210.118.0.110.218.1.1分中心1主干网LAN1LAN210.1.0.110.1.0.210.1.0.25410.1.0.310.1.255.25410.1.254.25410.101.1.110.101.1.210.101.200.110.101.200.210.1.1.25410.101.200.254第一讲 IP地址谢 谢