计算机网络实验报告 下载本文

计算机网络实验报告

专 业 计算机科学与技术 班 级 15秋 学 号 1532001256679 姓 名 王小祥 组 号 一组 指导教师 印志勇

国家开放大学东台分校

二○一七年十二月

-1-

目 录

实验总体说明 ............................................................................. 3

实验一 实验三 实验四 实验五 实验六

以太网帧的构成 ......................................................... 3

路由信息协议RIP ..................................................... 8

传输控制协议TCP .................................................. 10

邮件协议SMTP、POP3、IMAP .......................... 12

超文本传输协议HTTP ........................................... 14

-2-

实验总体说明

1. 实验总体目标

配合计算机网络课程的教学,加强学生对计算机网络知识(TCP/IP协议)的深刻理解,培养学生的实际操作能力。

2. 实验环境

计算机网络协议仿真实验室:

实验环境:网络协议仿真教学系统(通用版)一套

硬件设备:服务器,中心控制设备,组控设备,PC机若干台 操作系统:Windows 2003服务器版

3. 实验总体要求

? 按照各项实验内容做实验,记录各种数据包信息,包括操作、观察、记录、分析,

通过操作和观察获得直观印象,从获得的数据中分析网络协议的工作原理;

? 每项实验均提交实验报告,实验报告的内容可参照实验的具体要求,但总体上应包

括以下内容:实验准备情况,实验记录,实验结果分析,算法描述,程序段,实验过程中遇到的问题以及对思考问题的解答等,实验目的、实验原理、实验步骤不需要写入实验报告中。

实验一 以太网帧的构成

实验时间:____________ 成绩:________________ 实验角色:_____________ 同组者姓名:______________________________

-3-

练习一:领略真实的MAC帧 00000000: FF FF FF FF FF FF 8C 89 A5 75 71 10 06 05 14 55 ..q....U 00000010: 85 48 D2 78 62 13 47 24 58 25 00 00 00 00 00 00 .H襵b.G$X%...... 00000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000030: 00 00 00 00 00 00 00 00 00 00 00 00 ............ 练习二:理解MAC地址的作用 ● 记录实验结果 表1-3实验结果 主机B 主机D 主机E 主机F 本机MAC地址 源MAC地址 目的MAC地址 是否收到,为什么 8C89A5-7570BB 8C89A5-757113 8C89A5-7570C1 是,主机A与主机B接在同一共享模块 8C89A5-771A47 8C89A5-757113 8C89A5-7570C1 是,主机C与主机D接在同一共享模块 8C89A5-757110 8C89A5-7715F8 无 无 无 无 否,与主机A、C都不在同一共享模块 否,与主机A、C都不在同一共享模块 练习三:编辑并发送MAC广播帧 ● 结合练习三的实验结果,简述FFFFFF-FFFFFF作为目的MAC地址的作用。 答:该地址为广播地址,作用是完成一对多的通信方式,即一个数据帧可发送给同一网段内的所有节点。 练习四:编辑并发送LLC帧 ? 实验结果 帧类型 LLC 发送序号N(S) 001F 接受序号N(R) 0 ? 简述“类型和长度”字段的两种含义 答:一是如果字段的值小于1518,它就是长度字段,用于定义下面数据字段的长度;二是如果字段的值大于1536,用于定义一个封装在帧中的PDU分组的类型。 思考问题: 1. 为什么IEEE802标准将数据链路层分割为MAC子层和LLC子层? 答:出于厂商们在商业上的激烈竞争,IEEE的802委员会未能形成一个统一的、最佳的局域网标准,而是被迫制定了几个不同标准,如802.4令牌总线网、802.5令牌环网等。为了使数据链路层能更好地适应多种局域网标准,802委员会就将局域网的数据链路层拆成两个子层,即逻辑链路控制-4-