吉林交通职业技术学院毕业设计(论文)设计(论文)题目:试论简单网络路由协议系别专业:计算机网络专业班级:08329姓名:甘永涛学号:js0832919指导教师姓名:卢川英完成时间:摘要随着时代的变迁,人类的进步,科技也在迅速的发展,人类以然离不开了科技。作为计算机科学,它俨然成为了科技的重要发展之一。计算机网络技术作为计算机科学最重要的研究领域之一,尤其是在网络实用技术方面,只有通过大量的实验设计来掌握。本论文是通过参考大量书籍和进行的大量实验设计过程中而完成的,实验内容主要分为网络基础介绍、IP路由协议实验设计二部分。内容安排以循序渐进的方式进行,主要通过基础的原理实验来加深对网络原理的理解,从而更加熟练的运用。希望自己所学的能够用得上。关键字:网络设计协议路由目录1实验设计基础...............................................................41.1OSI七层模型.............................................................41.1.1物理层(PhysicalLayer)...........................................................................................51.1.2数据链路层(DatalinkLayer)..................................................................................51.1.3网络层(NetworkLayer)...........................................................................................61.14传输层(TransportLayer)..........................................................................................61.1.5会话层(SessionLayer)............................................................................................71.1.6表示层(PresentationLayer)...................................................................................71.1.7应用层(ApplicationLayer)......................................................................................72交叉线.....................................................................83路由器....................................................................113.1配置与调试......................................................................................................................164IP路由协议实验设计........................................................264.1静态路由.........................................................................................................................2664.2动态路由...........................................................................................................................304.2.1RIPI和RIPII的区别......................................................................................................304.2.2配置EIGRP.....................................................................................................................344.2.3配置OSPF.....................................................................................................................365致谢......................................................错误!未定义书签。5.1论文总结..........................................................................................................................376参考文献..................................................................381实验设计基础1.1OSI七层模型OSI参考模型是一个逻辑上的定义,一个规范,它把网络从逻辑上分为了7层。每一层都有相关、相对应的物理设备,比如路由器,交换机。网络发展中一个重要里程碑便是ISO(InternationalOrganizationforStandardization,国际标准组织)对OSI(OpenSystemInterconnection,开放系统互连)七层网络模型的定义。它不但成为以前的和后续的各种网络技术评判、分析的依据,也成为网络协议设计和统一的参考模型。ISO国际标准组织所定义的开放系统互连七层模型的定义和各层功能。它是网络技术入门者的敲门砖,也是分析、评判各种网络技术的依据—从此网络不再神秘,它也是有理可依,有据可循的。建立七层模型的主要目的是为解决异种网络互连时所遇到的兼容性问题。它的最大优点是将服务、接口和协议这三个概念明确地区分开来:服务说明某一层为上一层提供一些什么功能,接口说明上一层如何使用下层的服务,而协议涉及如何实现本层的服务;这样各层之间具有很强的独立性,互连网络中各实体采用什么样的协议是没有限制的,只要向上提供相同的服务并且不改变相邻层的接口就可以了。网络七层的划分也是为了使网络的不同功能模块(不同层次)分担起不同的职责,从而带来如下好处:●减轻问题的复杂程度,一旦网络发生故障,可迅速定位故障所处层次,便于查找和纠错;●在各层分别定义标准接口,使具备相同对等层的不同网络设备能实现互操作,各层之间则相对独立,一种高层协议可放在多种低层协议上运行;●能有效刺激网络技术革新,因为每次更新都可以在小范围内进行,不需对整个网络动大手术;●便于研究和教学。OSI七层模型称为开放式系统互联参考模型OSI七层模型是一种框架性的设计方法OSI七层模型通过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的通讯,因此其最主要的功能使就是帮助不同类型的主机实现数据传输1.1.1物理层(PhysicalLayer)OSI模型的最低层或第一层,该层包括物理连网媒介,如电缆连线连接器。物理层的协议产生并检测电压以便发送和接收携带数据的信号。在你的桌面PC上插入网络接口卡,你就建立了计算机连网的基础。换言之,你提供了一个物理层。尽管物理层不提供纠错服务,但它能够设定数据传输速率并监测数据出错率。网络物理问题,如电线断开,将影响物理层。用户要传递信息就要利用一些物理媒体,如双绞线、同轴电缆等,但具体的物理媒体并不在OSI的7层之内,有人把物理媒体当作第0层,物理层的任务就是为它的上一层提供一个物理连接,以及它们的机械、电气、功能和过程特性。如规定使用电缆和接头的类型、传送信号的电压等。在这一层,数据还没有被组织,仅作为原始的位流或电气电压处理,单位是d比特。1.1.2数据链路层(DatalinkLayer)OSI模型的第二层,它控制网络层与物理层之间的通信。它的主要功能是如何在不可靠的物理线路上进行数据的可靠传递。为了保证传输,从网络层接收到的数据被分割成特定的可被物理层传输的帧。帧是用来移动数据的结构包,它不仅包括原始数据,还包括发送方和接收方的物理地址以及纠错和控制信息。其中的地址确定了帧将发送到何处,而纠错和控制信息则确保帧无差错到达。如果在传送数据时,接收点检测到所传数据中有差错,就要通知发送方重发这一帧。数据链路层的功能独立于网络和它的节点和所采用的物理层类型,它也不关心是否正在运行Word、Excel或使用Internet。有一些连接设备,如交换机,由于它们要对帧解码并使用帧信息将数据发送到正确的接收方,所以它们是工作在数据链路层的。数据链路层(DataLinkLayer):在物理层提供比特流服务的基础上,建立相邻结点之间的数据链路,通过差错控制提供数据帧(Frame)在信道上无差错的传输,并进行各电路上的动作系列。数据链路层在不可靠的物理介质上提供可靠的传输。该层的作用包括:物理地址寻址、数据的成帧、流量控制、数据的检错、重发等。数据链路层协议的代表包括:SDLC、HDLC、PPP、STP、帧中继等。1.1.3网络层(NetworkLayer)OSI模型的第三层,其主要功能是将网络地址翻译成对应的物理地址,并决定如何将数据从发送方路由到接收方。网络层通过综合考虑发送优先权、网络拥塞程度、服务质量以及可选路由的花费来决定从一个网络中节点A到另一个网络中节点B的最佳路径。由于网络层处理路由,而路由器因为即连接网络各段,并智能指导数据传送,属于网络层。在网络中,“路由”是基于编址方案、使用模式以及可达性来指引数据的发送。网络层负责在源机器和目标机器之间建立它们所使用的路由。这一层本身没有任何错误检测和修正机制,因此,网络层必须依赖于端端之间的由DLL提供的可靠传输服务。网络层用于本地LAN网段之上的计算机系统建立通信,它之所以可以这样做,是因为它有自己的路由地址结构,这种结构与第二层机器地址是分开的、独立的。这种协议称为路由或可路由协议。路由协议包括IP、Novell公司的IPX以及AppleTalk协议。网络层是可选的,它只用于当两个计算机系统处于不同的由路由器分割开的网段这种情况,或者当通信应用要求某种网络层或传输层提供的服务、特性或者能力时。例如,当两台主机处于同一个LAN网段的直接相连这种情况,它们之间的通信只使用LAN的通信机制就可以了(即OSI参考模型的一二层)。1.1.4传输层(TransportLayer)OSI模型中最重要的一层。传输协议同时进行流量控制或是基于接收方可接收数据的快慢程度规定适当的发送速率。除此之外,传输层按照网络能处理的最大尺寸将较长的数据包进行强制分割。例如,以太网无法接收大于1500字节的数据包。发送方节点的传输层将数据分割成较小的数据片,同时对每一数据片安排一序列号,以便数据到达接收方节点的传输层时,能以正确的顺序重组。该过程即被称为排序。工作在传输层的一种服务是TCP/IP协