地址规划与路由技术.ppt

上传人:牧羊曲112 文档编号:6261543 上传时间:2023-10-11 格式:PPT 页数:65 大小:4.44MB
返回 下载 相关 举报
地址规划与路由技术.ppt_第1页
第1页 / 共65页
地址规划与路由技术.ppt_第2页
第2页 / 共65页
地址规划与路由技术.ppt_第3页
第3页 / 共65页
地址规划与路由技术.ppt_第4页
第4页 / 共65页
地址规划与路由技术.ppt_第5页
第5页 / 共65页
点击查看更多>>
资源描述

《地址规划与路由技术.ppt》由会员分享,可在线阅读,更多相关《地址规划与路由技术.ppt(65页珍藏版)》请在三一办公上搜索。

1、2023/10/11,1,第4章 地址规划与路由技术,4.1 网络地址规划【重点】4.2 静态路由技术4.3 OSPF路由技术【重点】4.4 BGP路由技术,2023/10/11,2,4.1 网络地址规划,2023/10/11,3,4.1 网络地址规划,4.1.1 IP地址类型与规定1IP地址类型IETF(因特网工程小组)将IP地址分为五类,其中A、B、C是主类地址,D类为组播地址,E类保留。P70表4-1 IPv4地址的网络数和主机数,2023/10/11,4,4.1 网络地址规划,IPv4地址总数=232=42亿个由于分配不合理,目前可用的IPv4地址已分配完了。IETF提出的IP地址不足

2、解决方案:,2023/10/11,5,4.1 网络地址规划,2公有地址与私有地址公有地址:在互联网上使用的IP地址;这类地址不允许出现重复,用户必须向NIC申请。私有地址:允许在内部网络中重复使用。私有地址无须向NIC申请。私有地址不能在因特网上使用。,2023/10/11,6,4.1 网络地址规划,P71表4-2 公有地址与私有地址一览表,2023/10/11,7,4.1 网络地址规划,3特殊IP地址网络号或主机号为全0或全1的地址有特殊的意义,它们不分配给主机使用。全1的意义为“全部”,全0的意义为“这个”,,2023/10/11,8,4.1 网络地址规划,4.1.2 子网与子网掩码1网络

3、的子网化子网化设计思想是将地址中的主机号,按一定规则分割成多个子网。需要从原有IP地址的主机号中借出连续的若干高位作为子网络标识。子网划分减少了一个网络中主机的数量子网划分增加了子网的数量子网划分的关键是选择合适的子网位数,2023/10/11,9,4.1 网络地址规划,2子网掩码子网掩码必须与IP地址成对使用子网掩码的二进制值高位连续为1时,对应的IP地址值为子网号;子网掩码二进制值连续为0时,对应的IP地址值为主机号。子网掩码采用“IP地址/x”的表示如:“/”后的值26表示掩码中二进制高位连续为1的位数,即掩码为十进制的:子网掩码单独使用时没有任何意义。,2023/10/11,10,4.

4、1 网络地址规划,3子网划分中应当注意的问题子网划分不能解决IP地址不够用的问题,子网划分后,会使主机的IP地址数量减少。子网划分的目的是解决网络号不够用的问题。子网划分方法复杂,不利于进行网络管理。大多数企业局域网使用私有地址。,2023/10/11,11,4.1 网络地址规划,4.1.3 CIDR子网划分技术CIDR(无类别域间路由)是地址分配和路由归纳技术。CIDR的路由基于IP地址的掩码进行,而不管IP地址的类别。1CIDR地址划分方法CIDR取消了地址分类结构。CIDR可以将一个A类网络分解成多个网络,也可以将多个连续的C类网络聚合成一个超网,超网不存在网络地址类别的概念。,2023

5、/10/11,12,4.1 网络地址规划,CIDR地址格式:表示超网地址;y为网络前缀位数(掩码位);最大可用网络前缀为/30,保留2位给主机使用。采用CIDR地址后,路由表中的许多表项归并成更少的数目。CIDR地址块划分时,网络前缀中的二进制位必须是连续的1。,2023/10/11,13,4.1 网络地址规划,2CIDR网络地址规划案例【案例4-3】某ISP分配给某大学的CIDR地址块为:。网络前缀为/22;网络掩码为:;地址范围为:;网络最大有1024个地址。某大学继续将以上地址划分为5个子块,校内地址规划如图4-3所示。,2023/10/11,14,4.1 网络地址规划,P74 某大学C

6、IDR地址块分配,2023/10/11,15,4.1 网络地址规划,P74图4-3 某大学CIDR地址块分配,2023/10/11,16,4.1 网络地址规划,3路由归纳路由归纳可以减少路由器中保存路由条目的数量,它使用一个汇总地址代表一系列网络号。CIDR支持路由归纳。,2023/10/11,17,4.1 网络地址规划,4不连续子网不连续子网指属于同一主类网络,但是被不同主类网络分隔开的子网(如图P74)。私有地址与公有地址一起混用时,容易产生不连续子网。不连续子网在进行路由归纳时,容易出现问题。,2023/10/11,18,4.1 网络地址规划,4.1.4 VLSM子网划分技术VLSM(可

7、变长子网掩码)可以对一个有类网络划分不同的子网掩码。由于子网掩码二进制值的前缀中,连续1的长度是可变的,因此这种方法称为可变长子网掩码。VLSM可以高效分配IP地址VLSM可以减小路由表大小支持VLSM的路由协议:RIP2、OSPF和BGP等。,2023/10/11,19,4.1 网络地址规划,4.2.5 网络地址规划原则静态地址分配网络工程师为主机指定一个固定的IP地址,并手工配置。动态地址分配网络工程师在服务器主机中配置DHCP(动态主机控制协议),客户端主机设置地址自动获取。路由器、服务器等设备往往分配多个静态IP地址。地址规划设计包括:网络设备端口互联地址网络设备管理地址用户地址和网络

8、业务地址等,2023/10/11,20,4.1 网络地址规划,地址规划设计原则按需分配,避免地址浪费;利用CIDR等技术,高效分配地址;尽量按地域或部门分配连续的IP地址块;合理预留地址;内部网络应尽量使用私有地址;限制静态地址分配,客户端采用动态地址分配;公有AS(自治系统)号由ISP向相关国际组织申请;私有AS号在大型网络内部应统一规范和分配。,2023/10/11,21,4.2 静态路由技术,2023/10/11,22,4.2 静态路由技术,4.2.1 路由技术概述1静态路由与动态路由静态路由按照网络工程师预先设计好的路径进行路由选择。如直连静态路由等,热备份路由(HSRP)和策略路由(

9、PBR)本质上也是一种静态路由。动态路由可以根据网络结构,通信量等变化,自动调整路由。采用动态路由时,路由器能自动维护路由表,并且能根据网络变化的情况适时进行调整。,2023/10/11,23,4.2 静态路由技术,动态路由基本功能:路由器自动维护内部的路由表;在路由器之间交换路由信息。2.静态路由的特点静态路由由网络工程师手工在路由器中配置。静态路由可以减少路由数据过载问题,对于拓扑结构极少变化的网络可以使用静态路由。大型和复杂的网络环境通常不宜采用静态路由。,2023/10/11,24,4.2 静态路由技术,4.路由器配置的基本思路将网络需求具体化。如:哪些地方需要路由,哪些地方采用3层交

10、换机路由,子网如何划分,路由如何汇总,广域网如何路由等。绘制简化的网络结构图,标注网络地址,标注接口类型,接口IP地址等。,2023/10/11,25,4.2 静态路由技术,配置步骤:进入规定配置模式选择配置端口配置地址配置协议与参数激活配置查看配置(show)测试配置(ping或debug)保存配置(copy)。,2023/10/11,26,4.2 静态路由技术,4.2.2 静态路由基本配置1静态路由配置命令命令:Route(config)#ip route|tag 2静态缺省路由配置命令命令:Route(config)#ip route 0.0.0.0,2023/10/11,27,4.2

11、静态路由技术,3静态缺省网络配置命令命令:Route(config)#ip default-network 注意:以上命令只适用于有类别地址。5路由器缺省网关配置命令缺省路由通常指向外部网络,当它失效时,邻居路由器都会注意到。命令:Route(config)#ip default-gateway,2023/10/11,28,4.2 静态路由技术,6浮动静态路由通过创建浮动静态路由,使静态路由具有一定限度的适应能力。浮动路由是配置一个比主路由管理距离值更大的静态路由,只有当主路由失效时,浮动静态路由才开始工作。这种配置经常用在路由备份链路中。,2023/10/11,29,4.2 静态路由技术,4

12、.2.3 静态路由配置案例【案例4-13】假设网络拓扑结构如图4-6所示。其中R1与PC1,R2与PC2之间采用直通电缆连接,R1与R2之间采用ITU-T V.35串行电缆连接。配置时,假设R1为DCE,R2为DTE。,2023/10/11,30,4.2 静态路由技术,图4-6的IP地址可以看出,一共有3个子网子网1的网络号为;子网2的网络号为;子网3的网络号为静态路由配置工作:(1)初始化工作画出网络拓扑结构图;在计算机与路由器之间连接好双绞线电缆;路由器与路由器之间用V.35串行电缆连接;计算机COM端口与路由器Console端口采用专用调试电缆连接;在PC1、PC2中设置IP地址、子网掩

13、码、默认网关。,2023/10/11,31,4.2 静态路由技术,在PC1上启动“超级终端”;(2)配置路由器Route1;(3)配置路由器Route2;(4)测试网络的连通性。,2023/10/11,32,4.2 静态路由技术,4.2.4 路由表基本结构1Cisco路由器中的路由表路由表基本结构:类型、目标地址、目标掩码、下一跳地址、路由出口、管理距离、度量值路由表查询按如下顺序:主机地址子网地址汇总网络号主类网络号超网号默认路由。如果路由表查询后,没有找到匹配的路由条目,则丢弃IP分组;并回送一个目标地址不可达的ICMP数据包给发送方。,2023/10/11,33,4.2 静态路由技术,C

14、isco路由器的路由表如图4-7所示:C=直连网络;R=RIP路由协议;=管理距离;S=静态路由;via=下一跳地址,2023/10/11,34,4.2 静态路由技术,P82图4-8 客户机中Windows路由表,2023/10/11,35,4.2 静态路由技术,4.2.5 路由选路规则(出现多条同向路由时,如何选择)1.Ip地址最大匹配的原则2.优先级(管理距离)最高的原则3.开销(度量值)最小的原则例:若某路由器路由表如下,有一过路报文,目的ip为,将会选中那条路由哪?,2023/10/11,36,4.3 OSPF路由技术,2023/10/11,37,4.3 OSPF路由技术,4.3.1

15、OSPF的工作原理OSPF的区域结构在一个OSPF网络中,可以将AS(自治系统)分为主干区域和标准区域。在一个AS中,只能有一个主干区域,它的区域号为0(如Area 0),但是可以有多个标准区域。区域号是一个32位的标识号。OSPF的区域号与自治系统的AS号不同,AS必须申请获得;而OSPF区域号由网络工程师命名。,2023/10/11,38,4.3 OSPF路由技术,OSPF协议工作原理在自治系统中,每一台运行OSPF协议的路由器,通过Hello呼叫协议,收集各自接口和邻居路由器的链路状态信息;然后通过泛洪算法在整个系统中广播自己的LSA(链路状态响应报文),使得在整个系统内部的路由器都维护

16、一个同步的链路状态数据库(LSDB);区域内路由器选择路由时,先查询LSDB中的链路状态,然后采用SPF(最短路径优先)算法,计算出以自己为根,其它路由节点为叶的一条最短的路径树;最后再通过计算域间路由、自治系统外部路由后,确定一个完整的最佳路由。,2023/10/11,39,4.3 OSPF路由技术,OSPF报文采用触发更新机制,一般每1800秒会全部重发一次路由报文。一旦网络链路状态发生变化时,OSPF通过组播方式对这一变化做出快速反应,对链路状态数据库(LSDB)进行更新。由于OSPF不经常交换路由表,而是更新各个路由器的LSDB,这大大减轻了网络系统的负荷。,2023/10/11,40

17、,4.3 OSPF路由技术,4.3.2 OSPF的重要概念LSA(链路状态响应报文)LSA描述的信息包括:接口信息;网络节点信息;路由信息;其他信息。DR(指定路由器)其他路由器只与这台路由器建立关系,DR把自己知道的OSPF信息告诉链路上的其他路由器。BDR(备份DR)NBMA(非广播多路访问)用于精确模拟X.25和帧中继网络环境。,2023/10/11,41,4.3 OSPF路由技术,Hello报文OSPF定期发送Hello报文维持连接。本地路由器在一定时间内没有收到Hello报文时,就会认为对方路由器已经宕机,然后在链路状态数据库(LSBD)中删除它。权值OSPF对不同链路,不同服务设置

18、成不同的“权值”。然后根据网络端口的吞吐率、带宽、拥塞状况等指标,计算出路由“花费”,选择路径最短,“花费”最优的路由。OSPF最大花费值为65534,缺省花费是1。,2023/10/11,42,4.3 OSPF路由技术,虚连接OSPF规定,标准区域之间的路由信息必须通过主干区域(Area 0)转发,因此所有标准区域都必须与主干区域保持连通。无法满足以上要求时,可以配置虚连接解决。虚连接的另一个应用是提供冗余备份链路。虚连接的两端必须都是ABR(区域边界路由器),并且两端都必须配置。,2023/10/11,43,4.3 OSPF路由技术,验证字出于安全考虑,OSPF协议可以包含认证过程。自治系

19、统外部路由由非OSPF协议得到的路由,如BGP,RIP,静态路由等。OSPF外部路由由网络工程师决定。,2023/10/11,44,4.3 OSPF路由技术,4.3.3 OSPF常用基本配置1.OSPF基本配置命令启动OSPF协议进程命令:Router(config)#router ospf 定义路由器所在网络命令:Router(config-router)#network area 指定路由器邻居节点地址命令:Router(config-router)#neighbor,2023/10/11,45,4.3 OSPF路由技术,指明网络类型命令:Router(config-if)#ip ospf

20、 network|查看OSPF路由表信息命令:Router(config)#show ip ospf neighbor,2023/10/11,46,4.3 OSPF路由技术,2.OSPF接口参数配置命令Hello数据包发送时间间隔命令:Router(config-router)#ip ospf hello-interval 链路权值命令:Router(config-router)#ip ospf cost,2023/10/11,47,4.3 OSPF路由技术,3.OSPF路由归纳配置命令OSPF路由归纳类型:区域汇总外部路由归纳。区域路由归纳命令:Router(config-router)#a

21、rea range 外部路由归纳命令:Router(config-router)#summary-address,2023/10/11,48,4.3 OSPF路由技术,4.广播外部路由到OSPF的配置命令命令:redistribute protocol,2023/10/11,49,4.3 OSPF路由技术,4.3.4 OSPF多区域路由配置P90图4-12,2023/10/11,50,4.3 OSPF路由技术,4.3.5 OSPF虚拟链路配置OSPF网路中,一个域与主干域不直接相连时,就需要配置虚链路,虚链路命令如下。命令:Router(config-router)#area virtual-

22、link P91图4-13,2023/10/11,51,4.4 BGP路由技术,2023/10/11,52,4.4 BGP路由技术,4.4.1 互联网的自治系统IETF将互联网划分为许多AS(自治系统)。每个AS有一个惟一的AS号码(ASN),AS号码为16位标识符,取值范围为165535。全球AS号码由ICANN统一分配。16位AS号码即将耗尽,从2007年起,开始分配扩展到32位的AS号码。中国大陆分配到的AS号码不到150个。如:CERNET(中国教育网)的AS号码为AS4789(清华大学内),2023/10/11,53,4.4 BGP路由技术,可用的AS号码数量非常有限,连接到ISP(

23、如CHINANET)并且共享ISP路由策略的单位,可以使用私有AS号码(如AS64512)。私有AS号码只能出现在该ISP的网络中。如果某单位(如大学A)的数据包传送到该ISP网络以外时,ISP会将私有AS号码替换成为合法的AS号码,这个过程大体与NAT类似。,2023/10/11,54,4.4 BGP路由技术,4.4.2 BGP路由工作原理1.BGP的基本特征外部世界了解AS中网络的方法:ISP将用户网络列为静态路由条目,并将这些路由条目通告给上游的核心网络。用户网络使用内部动态路由协议(如OSPF等),ISP将这些路由条目通告给上游核心网络。采用BGP(边界网关协议),将路由条目通告出去。

24、BGP运行在ISP路由器与用户网络边界路由器之间,BPG负责各个AS之间的路由与协调。,2023/10/11,55,4.4 BGP路由技术,P93图4-15 BGP用于互联网AS之间,2023/10/11,56,4.4 BGP路由技术,BGP用来在AS之间传递路由信息。在BGP看来,整个Internet就是一个AS图。BGP是一种路径矢量路由协议,它属于外部网关协议(EGP)。BGP在启动时传播整张路由表,以后只对网络变化的部分进行触发更新。全球互联网的BGP通告路由数目大概有10多万条。,2023/10/11,57,4.4 BGP路由技术,2.BGP对等体组路由器之间建立了一条BGP连接后,

25、它们就称为邻居或对等体。运行BGP的路由器称为发言人。BGP对等体的关系需要手动建立,BGP更新也是手动进行的。,2023/10/11,58,4.4 BGP路由技术,3.团体(Community,团体/共同体/联盟)一个大型AS就是一个团体BGP中的团体是共享公共属性的一组路由器,2023/10/11,59,4.4 BGP路由技术,4.4.3 BGP路由基本配置 启用BGP进程命令:Router(config)#router bgp 通告本地路由条目命令:Router(config-router)#network mask 建立邻居(对等体)关系命令:Router(config-router)

26、#neighbor remote-as,2023/10/11,60,4.4 BGP路由技术,配置内部BGP(IBGP)命令:Router(config-router)#neighbor update-source loopback,2023/10/11,61,4.4 BGP路由技术,4.4.4 BGP路由属性配置1.BGP的各种属性类型可以通过BGP的属性来控制路由BGP属性有:公认强制属性公认自由决定属性可选传递属性可选非传递属性等。,2023/10/11,62,4.4 BGP路由技术,下一跳属性(Next_Hop)BGP中的“跳”是指AS,不是路由器,因此下一跳不一定是直连的。命令:Rou

27、ter(config-router)#neighbor next-hop-selfAS路径属性(AS_Path)功能:让BGP进程决策最优路径(AS_Path越短越好);防止环路。,2023/10/11,63,4.4 BGP路由技术,4.本地优先级属性(Local_ Preference)告诉本地AS中的BGP路由器,从哪个出口出去才是最优路径。只用在与内部BGP邻居间的路由更新分组中。5.权重属性(Weight)配置权重是Cisco IOS的私有属性,仅在本地有效,即只在这台路由器上起作用权值取值范围为:065535权重值越大,路由优先级越高,2023/10/11,64,4.4 BGP路由技术,归纳属性(Aggregator)使用归纳属性,将路由聚合成一条BGP路由通告出去,从而减轻网络设备路由处理负担。命令:Router(config-router)#aggregate-address summary-only as-set,2023/10/11,65,课程作业与讨论,讨论:为什么IP v4地址很紧缺,而电话号码没有这个问题?OSPF区域号与自治系统AS号的不同。国际上不同互联网之间采用哪些路由协议?【本章结束】,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号