第四章 交换与路由技术基础(2015)
- 格式:pptx
- 大小:4.06 MB
- 文档页数:57
《路由与交换技术》是2023年人民邮电出版社出版的图书,本书旨在帮助初级阶段的学生进一步学习网络技术的常用协议和对应的配置方法。
本书的结构为先交换后路由。
本书首先介绍交换网络的基础知识,然后介绍VLAN 和STP 这两种网络中常用的技术和协议,最后详细介绍路由技术。
路由是网络中必不可少的关键技术,因此,本书还介绍了网络中常用的协议,并展示了相应的配置命令和代码。
此外,本书根据新的HCIA-Datacom 认证考试大纲,介绍了多协议标签交(MPLS)和分段路由(SR)的相关内容。
本书不仅适合相关院校数通方向专业的学生使用,还适合备考华为认证的考生使用,也适合网络工程师在工作中使用。
《路由与交换》课程标准一、课程性质《路由与交换》课程隶属工学类下的电气信息一级学科下的网络工程专业二级学科,是网络工程专业培养计划中专业基础课程系列中的一门必修课程。
二、课程理念《路由与交换》是在学生掌握了计算机网络原理之后的一门对网络知识进行实践的一门课程,课程主要从计算机网络中的核心设备交换机和路由器的使用和配置的角度出发,使学生能够掌握网络的基本构建方法、熟练掌握交换和路由设备的使用和配置。
学生通过本课程的学习,可以从事计算机网络工程领域的相关工作,具备网络专业技术人员和网络管理人员的基本素质。
1、课程所属学科分析及在学科专业课程体系和社会生产实际中的地位及作用。
《路由与交换》所属学科为电气信息类网络工程专业,在培养方案中属专业基础课程。
课程主要介绍实现一个局域网或者广域网需要的基础网络知识,重点介绍了组成网络的路由器、交换机的连接和配置方法,路由协议的原理和应用以及访问控制列表的实质和设计方法。
该课程的侧重点是解决局域网和广域网(LAN和WAN)的交换机和路由器的多协议安装和配置,提供一级故障排除服务并改善网络的性能和安全性。
2、课程授课对象分析本课程开设在网络工程专业本科第四学期,学生在学习本课程前已具备《大学信息技术》、《计算机网络导论》、《C语言程序设计》、《数据结构》、《网络体系结构》等知识,具有了一定的计算机语言编程基础、网络分层治理概念和自学能力。
3、课程内容选择的依据分析根据《路由与交换》教学大纲及指定教材的要求,对教学内容去粗取精,提炼出该课程、每章、每节的框架体系,从交换技术、虚拟局域网、STP协议、路由技术、路由协议、园区网安全、NAT等方面去组织教学内容,要重点突出,简洁明了而不求面面俱到。
在了解学生实际情况的基础上进行分析研究,预见学生会对哪些内容感到困难,在学习中会出现什么问题,做到有的放矢。
4、课程学习要求的分析《路由与交换》是面向网络工程专业的学生,是网络工程专业人才整体知识结构及能力培养的重要组成部分,在网络工程专业人才的培养方案中占据重要地位,针对我院网络工程专业二年级的学生开设。
第4章路由器的基本配置和调试课后题参考答案习题4一、单项选择题1. 在rip中metric等于()为不可达A. 8B. 10C. 15D. 162. 在RIP协议中,计算metri c值的参数是()A. MTUB. 时延C. 带宽D. 路由跳数3. 以下哪些路由表项要由网络管理员手动配置()A. 静态路由B. 直接路由C. 动态路由D. 以上说法都不正确4. 下面哪条命令用于在路由器接口上启动IP ACL?()A. access-listB. ip access-groupC. access-classD. access-group5. RIP协议引入路由保持机制的作用是()A. 节省网络带宽B. 防止网络中形成路由环路C. 将路由不可达信息在全网扩散D. 通知邻居路由器哪些路由是从其处得到6. 关于矢量距离算法以下那些说法是错误的()A. 矢量距离算法不会产生路由环路问题B. 矢量距离算法是靠传递路由信息来实现的C. 路由信息的矢量表示法是(目标网络,metric)D. 使用矢量距离算法的协议只从自己的邻居获得信息7. 下面哪一项正确描述了路由协议()A. 允许数据包在主机间传送的一种协议B. 定义数据包中域的格式和用法的一种方式C. 通过执行一个算法来完成路由选择的一种协议D. 指定MAC地址和IP地址捆绑的方式和时间的一种协议8. 能在互联网络上动态地找寻所有网络的协议是()A. 静态路由B. 动态路由C. 可路由协议D. 被路由协议9. 路由器最主要的功能是寻找路径和进行()A. 封装和解封装数据包B. 丢弃数据包C. 转发数据包D. 过滤数据包10. RIP中默认值为180秒的定时器有()A. 路由更新定时器B. 路由失效定时器C. 路由刷新定时器D. 以上都不对11. 被称为传言协议的()A. RIPB. IGRPC. EIGRPD. OSPF12. 采用DUAL(弥散更新算法)的协议是()A. RIPB. IGRPC. EIGRPD. OSPF13. 10Mbit/s的以太网接口的OSPF开销为()A. 1B. 10C. 100D. 100014. 路由器运行着RIP和OSPF,并且两种路由选择协议都在学习192.168.1.0/24 路由器将对该路由使用哪种协议?()A. RIPB. OSPFC. 两种都不用D. 两种同时使用15. 选择动态路由选择协议时,以下哪些不需考虑?()A. 所用的度量值B. 共享路由选择信息的方式C. 处理路由选择信息的方式D. 网络中PC的数量16. 下列哪条命令启动IP路由选择进程()A. routerB. enableC. networkD. no shutdown17. RIP有()秒的抑制周期A. 60B. 120C. 180D. 28018. RIP最多为()条路径支持负载均衡A. 6,非同等成本B. 4,非同等成本C. 4,同等成本D. 6,同等成本19. IGRP每()秒产生一次更新A. 30B. 60C. 90D. 2020. 下列哪条IGRP命令允许非同等成本负载均衡()A. varianceB. loadC. balanceD. network21. OSPF路由器ID基于()A. 如果环回接口配置了IP地址,是它的环回接口上最低的IP地址,或是它的活动接口上的最低IP地址.B. 如果环回接口配置了IP地址,是它的环回接口上最高的IP地址,或是它的活动接口上的最高IP地址.C. 如果活动接口配置了IP地址,是它的环回接口上最高的IP地址,或是它的活动接口上的最高IP地址.D. 如果活动接口配置了IP地址,是它的环回接口上最低的IP地址,或是它的活动接口上的最低IP地址.22. OSPF支持()层分层设计A. 1B. 2C. 3D. 多23. EIGRP可以为()路由A. IPB. IP与IPXC. IP与AppleTalkD. IP,IPX与AppleTalk24. 尽可能放置在靠近源地址位置的访问列表是()A. 标准的访问列表B. 扩展的访问列表C. 输入型访问列表D. 输出型访问列表25. 一路由器上配置访问列表如Ra(config)#access-list 100 ……,则该访问列表应该是()A. 标准的访问列表B. 扩展的访问列表C. 输入型访问列表D. 输出型访问列表26. 假设某网段的通配符是0.0.7.255,则其对应的子网掩码是()A.255.255.0.0B.255.255.248.0C.255.7.0.0D.0.0.7.255二、多项选择题1. 解决路由环路问题的方法有A. 最大跳计数B. 水平分割C. 路由中毒D. 划分子网2. 要在路由器上启用IP路由选择,必须做什么?A. 启用路由选择协议B. 在所有串口上设置定时C. 向路由器接口分配IP地址D. 向串口分配带宽参数3. 距离矢量协议包括A. RIPB. IGRPC. IS-ISD. OSPF4. 下列关于链路状态算法的说法正确的是A. 链路状态是对路由的描述B. 链路状态是对网络拓扑结构的描述C. 链路状态算法本身不会产生自环路由D. OSPF和RIP都使用链路状态算法5. 下列关于OSPF协议的说法正确的是A. OSPF支持基于接口的报文验证B. OSPF支持到同一目的地址的多条等值路由C. OSPF是一个基于链路状态算法的边界网关路由协议D. OSPF发现的路由可以根据不同的类型而有不同的优先级6. 路由环问题会引起A. 慢收敛B. 广播风暴C. 路由器重启D. 路由不一致7. 关于RIP V1和RIP V2,下列说法哪些正确?A. RIP V1报文支持变长子网掩码B. RIP V2报文支持变长子网掩码C. RIP V2缺省使用路由聚合功能D. RIP V1只支持报文的简单口令认证,而RIP V2支持MD5认证8. 在RIP路由协议中,以下有关减少路由自环的方法,正确的是A. 触发更新是从减少路由自环发生的概率方面来考虑问题的B. 水平分割的方法只对消除两台路由器之间的自环有作用C. 设置抑制时间的方法可能导致路由的慢收敛D. 为了减轻路由自环产生的后果,RIP协议规定了最大跳数9. 支持可变长子网掩码的路由协议有A. RIP v1B. RIP v2C. OSPFD. EIGRP10. 以下协议属于路由协议的是A. RIPB. IGRPC. OSPFD. EIGRP11. 静态路由的优点包括A. 管理简单B. 自动更新路由C. 提高网络安全性D. 节省带宽12. 以下对于缺省路由描述正确的是A. 缺省路由是优先被使用的路由B. 缺省路由是最后一条被使用的路由C. 缺省路由是一种特殊的静态路由D. 缺省路由是一种特殊的动态路由13. 当接口运行在RIP-2广播方式时,它可以接收的报文有A. RIP-1广播报文B. RIP-1组播报文C. RIP-2广播报文D. RIP-2组播报文14. 您认为下列说法哪些是不正确的?A. 每条静态路由的优先级也可以不相同B. 缺省情况下路由优先级的次序是OSPF > RIPC. 路由算法产生一种权值来表示路由的好坏.通常情况下,这种权值越大,该路径越好D. 默认情况下,EIGRP的管理距离大于OSPF的管理距离15. 默认时,管理距离大于100的是A. RIPB. IGRPC. OSPFD. EIGRP三、简答题1. 在OSPF中路由器ID是如何选举的?2. 在OSPF中,指定路由器(DR)是如何选举的?四、综合实验题拓扑图如下所示:路由器A的串口s0连接路由器B的s0口(B的s0口提供时钟)。
路由和交换技术路由(Routing)和交换(Switching)技术是计算机网络中最基础和重要的技术之一,它们对于网络的性能和效率有着至关重要的影响。
本文将对路由和交换技术的基本概念、分类以及应用进行简单介绍。
一、路由技术路由技术是指在网络中选择最佳路径将数据包从源节点传输到目的节点的方法。
在互联网中,路由器是实现路由技术的核心设备。
路由器通过学习路由表和协议来决定最佳路径,并将数据包转发到下一个节点。
路由器的主要功能是转发数据包,保证网络中各个节点之间的通信。
路由技术可以分为静态路由和动态路由。
静态路由是由网络管理员手动配置的路由,其优点是稳定可靠,但需要耗费大量的时间和精力来配置。
动态路由是由路由器自动学习和更新的路由,其优点是配置简单,而且能够根据网络拓扑的变化自动调整路由。
二、交换技术交换技术是指在网络中将数据包从一个节点传输到另一个节点的方法。
交换技术有两种主要的实现方式:电路交换和分组交换。
电路交换是在建立连接之后,一直占用网络资源进行传输,直到连接中断。
电路交换的优点是传输效率高,但缺点是连接一旦建立,不能被其他节点使用,造成资源浪费。
分组交换是将数据包拆分成一定大小的数据块,每个数据块都带有目的地址和源地址信息,然后以不同的路径传输到目的节点。
分组交换的优点是能够充分利用网络资源,但缺点是传输延迟较大。
交换技术可以分为三种:电路交换、分组交换和消息交换。
电路交换是在建立连接后一直占用网络资源进行传输;分组交换是将数据包拆分成一定大小的数据块,每个数据块都带有目的地址和源地址信息,然后以不同的路径传输到目的节点;消息交换是将数据分成一些短小的包(消息),每个包都独立传输,不需要建立连接。
消息交换的优点是传输延迟小,但缺点是传输效率低。
三、路由和交换技术的应用路由和交换技术在计算机网络中应用广泛,例如在互联网、局域网、广域网等网络中都有广泛的应用。
在互联网中,路由器和交换机是网络中最重要的设备之一,它们保证了数据的快速传输和网络的稳定性。
路由交换技术基础知识路由交换技术是现代计算机网络中的重要概念,它是实现网络连接和数据传输的关键。
在本文中,我们将介绍路由交换技术的基础知识,包括路由器、交换机、路由表以及路由选择算法等内容。
一、路由器的概念和功能路由器是计算机网络中的一种设备,主要用于实现数据的转发和传输。
它通过查找目标地址并根据路由表进行转发选择,将数据包从源地址传输到目标地址。
路由器在网络中起到了连接各个子网和传输数据的关键作用。
除了传输数据包的功能,路由器还具有一些其他的功能,比如网络地址转换(NAT)、QoS(Quality of Service)等。
通过网络地址转换,路由器可以将内部网络的私有IP地址转换为公网IP地址,实现内部网络和外部网络的连接。
QoS功能可以根据网络连接的需求,为不同的数据流分配带宽和优先级,保证网络服务的质量。
二、交换机的概念和功能交换机是计算机网络中的另一种设备,用于实现局域网内部的数据交换。
它可以根据MAC地址识别数据包的目标设备,并将数据包仅转发到目标设备所在的端口,从而实现数据的高效传输。
交换机具有避免网络冲突、提高网络性能、实现安全隔离等功能。
通过避免网络冲突,交换机可以避免数据包在网络中的碰撞,提高数据传输的效率。
通过提高网络性能,交换机可以提供更高的数据传输速率和带宽,满足用户对网络性能的需求。
通过实现安全隔离,交换机可以将网络分割成多个虚拟局域网(VLAN),实现不同网络之间的隔离和安全控制。
三、路由表的概念和作用路由表是路由器中的一种数据结构,用于存储路由器所知道的网络之间的连接关系。
每个路由表条目包含了目标网络的网络地址、下一跳路由器的IP地址以及用于选择下一跳路由器的路由选择算法。
路由表的作用是指导路由器在传输数据时选择最佳路径。
路由器通过查找目标地址,并根据路由表中的信息进行转发选择,将数据包沿着最佳路径传输到目标地址所在的网络。
路由表的更新是由路由选择协议来完成的,路由选择协议可以根据网络拓扑的变化动态地更新路由表信息。
路由和交换技术路由和交换技术是网络通信中至关重要的两个概念。
路由技术是指一种从源网络地址到目的网络地址的转发过程,而交换技术则是一种在网络中传输数据的方式。
两者结合起来,可以实现高效的网络通信。
在网络中,路由技术的主要作用是确定数据包的最佳路径。
这个路径是通过路由器之间的交互来确定的。
路由器是一种专门用于转发数据包的设备,它可以根据目的地址来选择合适的路径。
路由器之间的交互是通过路由协议来实现的,常见的路由协议有RIP、OSPF、BGP等。
这些协议可以根据不同的网络拓扑结构和需求来选择最佳路径。
交换技术则是一种在网络中传输数据的方式。
交换技术可以分为电路交换和分组交换两种。
电路交换是指在通信开始前,建立一条专用的物理路径,数据沿着这条路径传输,传输结束后撤销这条路径。
电路交换的优点是传输速度快,但是缺点是容易出现拥塞。
分组交换则是将数据划分为一些较小的数据包,每个数据包独立传输,传输完成后再组合成完整的数据。
分组交换的优点是灵活性强,可以更好地适应网络环境的变化。
除了路由和交换技术,网络中还有一些其他的技术和协议。
其中比较重要的是TCP/IP协议。
TCP/IP协议是互联网的基础协议,它包括IP协议和TCP协议。
IP协议负责网络层的传输,而TCP协议负责传输控制。
TCP/IP协议可以实现可靠的数据传输,以及网络包的路由选择。
总的来说,路由和交换技术是网络通信中不可或缺的两个概念。
通过这些技术和协议的结合,可以实现高效的网络通信和数据传输。
在未来,随着网络的不断发展和变化,这些技术和协议也会不断地更新和改进,以适应不同的网络需求和环境。
路由与交换知识点总结一、路由基础知识1.1 路由的概念路由是将数据包从源地址传输到目的地址的过程。
路由器是一种可以通过网络传输和转发数据包的设备。
路由器根据规则从一个网络到另一个网络传输数据包,这些规则可以是基于多种因素,如最短路径、最低成本或者其他由网络管理员设定的规则。
1.2 路由的作用路由的作用是建立网络之间的连接,实现不同网络之间的通信。
通过路由器,数据包可以在不同的网络之间传输和转发,实现全网的通信。
1.3 路由器的工作原理路由器通过查找路由表,根据数据包的目的地址确定传输路径。
路由器会根据目的地址选择最佳路径,并将数据包转发到下一个路由器或者最终目的地。
这一过程涉及路由协议、数据包封装、解封装等多个步骤。
1.4 路由表路由表是路由器用于决定数据包传输路径的重要依据,路由表记录了目的网络的地址和下一跳地址。
当路由器接收到数据包时,会根据路由表来进行转发决策。
1.5 路由协议路由协议是路由器之间进行路由信息交换和学习的规定。
常见的路由协议有静态路由、动态路由等。
静态路由是由网络管理员手动配置的路由信息,而动态路由则是路由器之间通过路由协议自动学习和更新路由信息。
1.6 路由器的分类路由器根据其作用范围和用途可以分为边界路由器、核心路由器、分布式路由器等。
边界路由器主要用于连接不同网络之间的数据传输,核心路由器则用于承载大量数据流量的高速转发,分布式路由器则用于连接不同子网的数据传输。
二、交换基础知识2.1 交换技术的概念交换技术是指通过交换设备实现不同设备之间的通信和数据传输。
交换技术主要包括数据交换、交换机、交换网络等。
2.2 数据交换数据交换是计算机网络中的一种重要技术,通过交换设备将数据从源地址传输到目的地址。
数据交换可以包括电路交换、分组交换等多种形式。
2.3 交换机交换机是一种用于交换网络数据包的设备。
交换机可以根据MAC地址和端口信息来实现数据包的转发和分发,是局域网中重要的数据交换设备。
计算机网络路由与交换技术计算机网络路由与交换技术是现代网络通信中至关重要的一部分。
它们在数据传输、网络连接和通信效率方面起着重要的作用。
本文将深入探讨计算机网络路由与交换技术的原理、应用和发展。
一、计算机网络路由技术计算机网络路由技术是一种通过选择最优路径将数据从源头传输到目的地的过程。
路由器是路由技术的核心设备,它能够根据预先设定的策略和路由表,自动选择合适的路径将数据包转发到下一跳或目的地。
1.1 路由算法路由算法是决定数据包传输路径的关键。
常见的路由算法包括最短路径优先、距离矢量、链路状态和路径向量等。
这些算法通过网络拓扑和链路状况来评估不同路径的优劣,选择最佳路径进行数据转发。
1.2 路由协议路由协议是路由器之间进行信息交流和数据同步的协议。
常见的路由协议有RIP、OSPF和BGP等。
这些协议通过建立邻居关系、交换路由信息和更新路由表等方式,实现整个网络中路由器之间的协同工作。
二、计算机网络交换技术计算机网络交换技术是指在网络中将数据包从一个节点转发到另一个节点的过程。
交换机是交换技术的核心设备,它能够根据帧头信息判断数据包的目的地,并且在网络中选择适当的路径进行转发。
2.1 数据链路层交换数据链路层交换是在二层进行的交换技术,常见的交换方式有以太网交换和虚拟局域网(VLAN)交换。
以太网交换通过学习目的MAC地址来建立交换表,实现对目标设备的直接转发。
VLAN交换则通过将局域网划分为不同的虚拟网络,提高网络的安全性和灵活性。
2.2 网络层交换网络层交换是在三层进行的交换技术,常见的交换方式有IP交换和多协议标签交换(MPLS)。
IP交换根据目的IP地址进行路由选择,实现对不同网络之间的转发。
MPLS通过在数据包上添加标签来进行流量工程和路径控制,提高网络的负载均衡和服务质量。
三、路由与交换技术的应用路由与交换技术在现代网络中应用广泛,为优化网络性能、提高通信效率和保障网络安全提供了重要支持。
《交换与路由技术》课程标准1、课程性质《交换与路由技术》是计算机网络技术专业所设置的一门专业核心课程。
路由器、交换机是现代组网时必不可少的两种常用网络设备。
路由及交换技术涉及网络技术、通信技术等各种领域。
在计算机网络专业开设该课程,主要介绍路由器和交换机有关的基本理论和具体应用,以便在实际组建网络时能更好地使用设备。
本课程以《计算机网络基础》的学习为基础,要求学生对《计算机网络基础》相关知识掌握扎实。
2、设计思路《交换与路由技术》的总体设计思路:打破以知识传授为主要特征的传统学科课程模式,从“工作任务与职业能力”分析出发,设定职业能力培养目标,变书本知识的传授为动手能力的培养,开发基于工作过程的项目课程,以工作任务为中心组织课程内容,让学生在完成具体项目的过程中来构建相关理论知识,并发展职业能力。
本课程以网络集成岗位能力需求为主线,培养学生网络IP地址规划能力、网络设备基础应用能力、网络设备维护管理能力;以路由器基本配置、路由协议配置、NAT配置、交换机VLAN配置和SPF配置为中心,组织课程内容,实现理论与实践一体化教学。
课程内容突出对学生职业能力的训练,理论知识的选取紧紧围绕工作任务的需要来进行,同时又充分考虑了高等职业教育对理论知识学习的需要,并结合思科网络工程师相关职业资格证书对知识、技能的要求。
本课程是理论和实践二合一的课程,采用“做中学、做中教”的教学方法。
课程内容根据网络施工具体过程,主要分为五大能力模块,每个模块又包含若干子项。
在教学过程中学生按小组学习,每个小组在计划的时间内,完成各个模块的教学和训练。
教学过程中,要通过校企合作,校内外实训基地建设等多种途径,采取工学结合培养模式,充分开发学习资源,给学生提供丰富的实践机会。
教学效果评价采取过程评价与结果评价相结合的方式,通过理论与实践相结合的评价方法,重点评价学生的职业能力。
该门课程建议总学时为64学时,其中理论40学时,实验24学时,学分为4分。
路由与交换技术实验报告课程名称路由与交换实验名称将PC转化为路由器分组名单教师审批2015年6月一.实验名称基于quagga及linux,将PC转换为路由器。
二.实验要求利用两台交换机完成其之间的RIP及OSPF路由。
三.实验环境Linux系统,quagga软件二.实验目的实现两台虚拟机之间的RIP及OSPF路由,掌握路由器相关知识,熟悉配置操作,提高动手能力,加深课程体会。
三.实验内容及步骤、结果为了熟悉软件操作及使用,在完成这个实现几个要求的综合网络拓扑前,我对几个要求分别进行了实验。
小实验1:配置zebra小实验2:配置ripd小实验3:配置ospfd综合实验:使用虚拟机进行RIP和OSPF路由实验原理:虚拟机间路由定义为使用路由器从一个虚拟机向另一个虚拟机转发网络流量的过程。
虚拟机与网络中唯一的 IP 地址相关联。
这种配置为实现多网段环境中的路由过程提供了依据。
通过路由器进行虚拟机间路由时,路由器接口可连接到不同的网段。
网络拓扑设计:1、配置Zebra1)启动zebra进程,设置hostname为Router,以及eth0的ip address为192.168.1.2/24,eth0:0的ip address为192.168.4.1/242)用show running-config查看运行配置3)用show interface description查看端口状态:4)将运行配置保存到startup-config中2、配置RIP1)启动ripd,进入ripd进程,并修改名称,ripd的进程号是2602,于是我们可以使用命令telnet localhost 2602进入Router的ripd设置,登陆口令默认是zebra2)启动rip协议,并指定哪个网络使用rip协议3)查看运行配置,并将运行配置保存到startup-config中4)show ip rip查看Router的路由表:5)通过debug查看路由器之间的通信状况3、配置ospfd1)启动ospfd,进入ospfd进程,并修改名称,ospfd的进程号是2604,于是我们可以使用命令telnet localhost 2604进入Router的ospfd设置,登陆口令默认是zebra2)启动ospf协议,指定哪个网络使用ospf协议3)查看运行配置,并将运行配置保存到startup-config中4)show ip ospf查看Router中的OSPf协议信息5)show ip ospf查看Router中的ospf1中的路由信息信息6)通过debug查看路由器之间的通信状况四.RIP路由协议源代码分析(一)代码的结构关系、重要子函数之间的调用关系及关键函数的调用1、帮助信息显示:usage (char *progname, int status)2、SIGHUP处理器:sighup (void)3、刷新配置文件:vty_read_config (config_file, config_default)4、创建VTY的包:vty_serv_sock5、SIGINT处理程序:sigint (void)6、ripd的主程序:main (int argc, char **argv)1)初始化记录:zlog_default = openzlog (progname, ZLOG_RIP,LOG_CONS|LOG_NDELAY|LOG_PID, LOG_DAEMON) 2)命令行选项解析3)准备主线程:master = thread_master_create ()4)库初始化5)RIP相关初始化6)排序所有已安装的命令:sort_node ()7)获取配置文件:vty_read_config (config_file, config_default)8)开始执行只如果不是在干运行模式if(dryrun) return (0);9)更改为守护程序10)PID文件创建:pid_output (pid_file)11)创建VTY的包:vty_serv_sock (vty_addr, vty_port, RIP_VTYSH_PATH);12)打印横幅:zlog_notice13) 执行每个线程:while (thread_fetch (master, &thread))14)Not reached(二)重要报文格式其中:·Metric:到下一路由器的权值。