1、计算机网络课程设计 计算机网络计算机网络 课程设计报告书课程设计报告书 课题名称课题名称 NATNAT 功能的配置与实现功能的配置与实现 姓姓 名名 学学 号号 院院 系系 专业班级专业班级 1010 通信工程一通信工程一 班班 指导教师指导教师 20122012 年年 1212 月月 3131 日日 计算机网络课程设计 - 1 - NATNAT 功能的配置与实现功能的配置与实现 一、设计目的及意义一、设计目的及意义 1.计算机网络课程对于通信工程专业的重要性 随着计算机技术、 通信技术和信息处理技术的发展, 信息化进程的不断加快, 计算机从单机进入了广域网和局域网的计算机网络化时代, 计算机
2、网络及通信技 术在金融与商务电子化、生产过程控制、企业管理、远程教育、信息服务等领域 已得到广泛应用,网络技术人才在信息化社会中发挥越来越重要的作用,社会对 网络技术人才的需求日益扩大。 计算机网络课程处于专业课程体系的起始位置,具有基础性和导论性。通过 本课程学习,使学生对计算机网络技术、数字通信技术有全面的认识和了解,以 形成理论知识框架和培养基本的专业技能,引导学生进行专业方向的选择,为后 续专业核心课程学习打下扎实的基础。此外,计算机网络课程是计算机发展和通 信技术紧密结合并不断发展的一门学科。 计算机网络技术的理论发展和应用水平 直接反映了一个国家高新技术的发展水平,在现在的信息社会
3、中,计算机网络扮 演了越来越重要的角色。 目前,我们对计算机网络也越来越具有依赖性。计算机网络打破了时间与 空间的限制,将经有关联但相距遥远的事物通过通信线路连接起来,实现了资源 共享。这些与通信工程有着紧密的联系,所以学好计算机网络课程对于通信工程 专业具有重要意义。 2.此课程设计内容,对于计算机网络课程的意义。 计算机网络课程是理论上讲述了网络的重要性,而这次课程设计,是在计算 机网络技术与发展的基础上,对计算机网络的核心内容、基本概念及子网规划和 VLAN划分,初步掌握以TCP/IP协议为主的网络协议结构,在TCP/IP协议工程和 LAN、WAN上的实际工作能力。同时将所学关于交换机的
4、基本配置,路由器的基本 配置包括静态路由、RIP配置、OSPF配置、NAT配置等等,通过课程设计这样的平 台更好的理解、运用和掌握。这次课程设计,通过实践,让我们更加熟悉和掌握 了计算机网络课程的内容,也让我了解了计算机网络的重要性。 计算机网络课程设计 - 2 - 二、实践内容二、实践内容 1.计算机网络设备的基本功能配置 按照要求,使用 Boson Netsim 软件完成对交换机及路由器等设备的配置, 使其实现特定的功能。内容如下: (1)交换机的基本配置 (2)路由器的基本配置 2.综合设计 在掌握设备基本配置方法的基础上,按照要求,设计一个综合的网络,画 出网络拓扑图,对其中的设备进行
5、配置,在不断调试的基础上,对网络进行反复 测试,检查网络的连通性,使网络能够完成所要求的功能。 三、三、交换机的基本配置交换机的基本配置 1交换机的工作原理 交换机根据收到数据帧中的源 MAC 地址建立该地址同交换机端口的映射, 并 将其写入 MAC 地址表中。 交换机将数据帧中的目的 MAC 地址同已建立的 MAC 地址 表进行比较,以决定由哪个端口进行转发。如数据帧中的目的 MAC 地址不在 MAC 地址表中,则向所有端口转发。这一过程称为泛洪(flood) 。广播帧和组播帧向 所有的端口转。交换技术允许共享型和专用型的局域网段进行带宽调整,以减轻 局域网之间信息流通出现的瓶颈问题。 2.
6、 虚拟局域网 VLAN 的原理及功能 VLAN 的工作原理 : VLAN 是一种通过将局域网内的设备逻辑地而不是物理 地划分成一个个网段从而实现虚拟工作组的新兴技术。当 VLAN 交换机从工作站 接收到数据后,将对数据的部分内容进行检查,并与一个 VLAN 配置数据库(该 数据库含有静态配置的或者动态学习而得到的 MAC 地址等信息) 中的内容进行比 较,然后确定数据去向。如果数据要发往一个 VLAN 设备(VLAN-aware) ,则给这 个数据加上一个标记(Tag)或者 VLAN 标识,根据 VLAN 标识和目的地址,VLAN 交换机就可以将该数据转发到同一 VLAN 上适当的目的地;如果数据发往非 VLAN 设备(VLAN-unaware) ,则 VLAN 交换机发送不带 VLAN 标识的数据。 VLAN 的功能 : 在一个有多个二级单位的企业内与各孤立网络进行互联时, 出于对不同职能部门的管理、安全和整体网络稳定运行的考虑,需要对各个网络 计算机网络课程设计 - 3 - 进行既独立又统一的管理,