1、 计算机网络技术课程设计计算机网络技术课程设计 成果报告成果报告 姓姓 名名 学学 号号 学学 院院 计算机学院计算机学院 专业班级专业班级 专业课程专业课程 计算机网络技术计算机网络技术 指导老师指导老师 2014 年年 6 月月 27 日日 课程设计报告书课程设计报告书 课程设计题目: 局域网方案设计与实现 课程设计时间: 6 月 23 日6 月 27 日 课程设计地点: 3 号实验楼 C406 课程设计单位: 计算机学院 计算机网络技术课程设计 I 目录目录 1课程设计任务分析 1 1.1 需求分析 1 1.2 网络协议分析 1 1.3 组网技术简介 2 2网络系统规划 3 2.1 网络
2、拓扑图设计 3 2.2 IP 地址规划 . 3 2.3 网络设备选型 3 3服务器配置 . 4 3.1 WWW 服务器的配置及实现 . 4 3.2 FTP 服务器的配置及实现 8 3.3 DHCP 服务器的配置及实现 .13 3.4 DNS 服务器的配置及实现23 3.5 邮件服务器的配置及实现.38 4服务器运行测试结果 .41 4.1 WWW 服务器的运行测试结果 .41 4.2 FTP 服务器的运行测试结果 .41 4.3 DHCP 服务器的运行测试结果 .43 计算机网络技术课程设计 II 4.4 DNS 服务器的运行测试结果 44 4.5 邮件服务器的的运行测试结果 .45 5课程设
3、计体会 46 计算机网络技术课程设计 1 1课程设计任务分析课程设计任务分析 1.1 需求分析需求分析 本次课程设计要完成的主要内容为局域网方案的设计与实现。 要完成局域网方案的设计与实现,需先安装和调试 Windows Server2003 的网络 组件,并在了解和认识 DNS、DHCP 服务后,简单设置 DNS 服务和配置 DHCP 服 务器。利用 IIS 组件配置 Web、FTP 服务器。之后安装 Magic Winmail Server V4 软 件,配置邮件服务器并利用邮件服务器进行邮件传输。 经过以上配置,可以达到自动分配 IP、域名解析、访问网页、文件传输、邮件 传输等功能,可达
4、到简单局域网的要求。 1.2 网络协议分析网络协议分析 本次课程设计中运用到的网络协议有: (1) HTTP 协议:HTTP 协议是用于从 WWW 服务器传输超文本到本地浏 览器的传送协议。它可以使浏览器更加的高效,使网络传输减少。它不仅能保证计 算机正确快速地传输超文本文档,还确定传输文档中的哪一部分,以及哪部分内容 首先显示(如文本先于图形)等。 (2)FTP 协议:是一个用于从一台主机到另一台主机送文件的协议,FTP 的主 要作用,就是让用户连接上一个远程计算机查看远程计算机有哪些文件,然后把文 件从远程计算机上拷到本地计算机,或把本地计算机的文件送到远程计算机去。 (3)DHCP 协议
5、:动态主机设置协议是一个局域网的网络协议,使用 UDP 协 议工作,主要有两个用途:给内部网络或网络服务供应商自动分配 IP 地址,给用户 或者内部网络管理员作为对所有计算机作中央管理的手段。 (4)DNS 协议:DNS 是域名系统的缩写,该系统用于命名组织到域层次结构 中的计算机和网络服务。域名是由圆点分开一串单词或缩写组成的,每一个域名都 对应一个惟一的 IP 地址,在 Internet 上域名与 IP 地址之间是一一对应的,DNS 就 是进行域名解析的服务器。DNS 命名用于 Internet 等 TCP/IP 网络中,通过用户友好 的名称查找计算机和服务。DNS 是因特网的一项核心服务
6、,它作为可以将域名和 IP 地址相互映射的一个分布式数据库。 计算机网络技术课程设计 2 (5)POP3协议:POP3即邮局协议的第3个版本,它是规定个人计算机如何连 接到互联网上的邮件服务器进行收发邮件的协议。他是因特网电子邮件的第一个离 线协议标准,POP3协议允许用户从服务器上把邮件储存到本地主机,同时根据客户 端的操作删除或保存在邮件服务器上的邮件,而 POP3服务器则是遵循 POP3协议的 接收邮件服务器,用来接收电子邮件的。POP3协议是 TCP/IP 协议族中的一员,由 RFC 1939定义。本协议主要用于接收客户端远程管理在服务器上的电子邮件。 (6)SMTP 协议:SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议, 是一种提供可靠且有效电子邮件传输的协议。SMTP 是建立在 FTP 文