西南科技大学计算机网络 实验一
计算机网络实验1

杭州电子科技大学实验报告学生姓名:韩民杨学号:12081420 指导教师:吴端坡实验地点:1#108 实验时间:2015-4-24一、实验室名称:1#108二、实验项目名称:计算机网络实验1Coding on error dectecting algorithms(C++)三、实验学时:四、实验原理:C++编程五、实验目的:利用C++编程CRC16校验及奇偶校验六、实验内容:Coding on error dectecting algorithms(C++)1.Cyclic redundancy checkUsing the polynomials below to encode random generated data stream (40-100bits). Show the FEC, and encoded data frame.CRC-4 x4+x+1 ITU G.704CRC-16 x16+x15+x2+1 IBM SDLCCRC-32 x32+x26+x23+ (x2)x+1ZIP, RAR, IEEE 802 LAN/FDDI, IEEE1394, PPP-FCSFor the error patter listed below, what the conclusion does the receiver get? Can the receiver find the errors?Case Error patternNo error 0000 (0000)One error 1000 (000)Two errors 100 (001)Random errors Random error pattern2.Parity checkUsing even or odd parity check on random generated data stream (8-20bits).Show encoded data frame.For the error patter listed below, what the conclusion does the receiver get? Can the receiver find the errors?Case Error patternNo error 0000 (0000)One error 1000 (000)Two errors 100 (001)七、实验器材(设备、元器件):PC机一台,装有C++集成开发环境。
实验一建立简单的局域网课件

《计算机网络基础》实验指导书《计算机网络基础》实验指导书周中林西南科技大学经管学院信管教研室Myzhonglin@2011年03月《计算机网络基础》实验指导书实验环境及要求1.实验环境PC机(256M内存、P4 2.4MhzCPU),windowsXP操作系统。
Windows系统客户程序和服务器程序。
2.完成要求按照实验的时间安排完成指定的实验内容,要求独立完成实验。
3.实验报告要求完成实验要求和思考题,写出实验报告,报告内容包括:实验过程、实验结果记录、实验结果分析、实验结论、必要的程序代码、程序使用说明等。
4.其他要求每次实验请在实验学生名单上签到1西南科技大学经济管理学院实验一建立简单的局域网(对等网)(2学时)一、实验目的:1.熟悉网卡、线缆和端接器等网络硬件设备2.掌握双绞线的制作方法3.熟悉网络组建及各参数的设置4.掌握在局域网中如何实现打印机的共享5.掌握两台两台计算机直接相连而形成的小型局域网的建立、配置和管理6.掌握两台计算机通过交换机相连而形成的小型局域网的建立、配置和管理掌握二、实验任务:1.制作UTP电缆2.安装以太网卡3.将计算机接入网络4.网络软件的安装与配置5.网络连通性测试6.打印机共享三、实验设备交换机、以及PC机数台,夹线钳,双绞线,测线仪,水晶头。
四、实验原理:对等网络(Peer to Peer)也称工作组模式,其特点是对等性,即网络中计算机功能相似,地位相同,无专用服务器,每台计算机相对网络中其它的计算机而言,既是服务器又是客户机,相互共享文件资源以及共享网络资源,如打印机。
五.实训操作实践与步骤1.制作UTP电缆取一段适当长度的双绞线,两端用剪刀剪齐,用压线钳剥去一端的塑料包皮约10-13厘米,要小心,切勿剥得太长及及划伤内部细线。
将每对绞线拆开,8根线排成一排,可按A或B线序进行排列。
双绞线的接法2《计算机网络基础》实验指导书3一般来说,水晶头均使用B -B 的接法;只有计算机到计算机的连接或HUB 间用普通口进行的级联可使用B -A 的接法。
西南科技大学计算机网络实验一

计算机网络实验报告实验一实验名称:cisco设备根本配置学号:学生:班级:指导教师:实验地点:评分:•配置Cisco路由器的全局配置设置。
•配置Cisco路由器的访问口令。
•配置Cisco路由器的接口。
•保存路由器配置文件。
•配置Cisco交换机。
二、实验器材及拓扑图硬件数量说明Cisco路由器1CCNA实验室套装的一局部。
Cisco交换机1CCNA实验室套装的一局部。
*计算机〔主机〕1实验室计算机。
控制台〔全反〕电缆1用于将计算机主机1连接至路由器的控制台端口。
UTP5类穿插电缆1用于将计算机主机1连接至路由器的LAN接口Fa0/0直通电缆3用于将计算机主机连接至交换机并将交换机连接至路由器任务1:配置Cisco路由器的全局配置设置。
步骤1:实际连接设备。
步骤2:通过超级终端将主机计算机连接到路由器。
从Windows的任务栏中单击“开场〞|“程序〞|“附件〞|“通讯〞|“超级终端〞启动超级终端程序。
使用正确的设置配置超级终端:连接描述名称:Lab11_2_11图标:自行选择连接到连接时使用:COM1〔或适当的COM端口〕COM1属性每秒位数:9600数据位:8奇偶校验:无停顿位:1数据流控制:无当超级终端会话窗口出现后,按Enter键直到路由器发出响应。
如果路由器终端处于配置模式,请通过键入NO退出。
Would you like to enter the initial configuration dialog?[yes/no]:n oPress RETURN to get started!Router>从用户执行模式进入特权执行模式:Router>enableRouter#步骤3:配置全局配置主机名设置。
从特权执行模式进入全局配置模式:Router#configuration terminalRouter(config)#将设备的主机名设为Router1:router(config)#hostname Router1Router1(config)#任务2:配置Cisco路由器的访问口令。
《计算机网络技术》实验教案

实验一网络线缆制作实验目的1.了解计算机网络线缆的功能和特性。
2.掌握双绞线的制作方法。
3.熟悉局域网的基本组成结构形式。
实验学时2学时实验器材水晶头、5类双绞线、网线钳、测线仪、PC机及操作系统。
实验原理1.实验室里局域网的组成及其结构形式图1-1局域网的组成结构图局域网中,主要设备有:计算机(配有网卡)、网线、交换机(交换机柜以及电源)、路由器。
通常在局域网里,可以没有路由器,但一定得有交换机,所有的主机通过交换机互联起来。
局域网的结构,物理上是星型拓扑,在逻辑上则是总线型拓扑。
局域网的组成结构如图1-1所示。
2. 双绞线联接标准(1)EIA/TIA-568-A标准EIA/TIA-568即美国电子工业协会EIA和电信行业协会TIA于1991年联合发布的标准,它的名称是“商用建筑物电信布线标准”。
EIA/TIA-568-A简称T568A。
其双绞线的排列顺序为:白绿,绿,白橙,蓝,白蓝,橙,白棕,棕。
依次插入RJ45头的1 ~ 8号线槽中,如图1-2所示。
图1-2 EIA/TIA-568-A标准线序(2)EIA/TIA-568-B标准EIA/TIA-568-B简称T568B。
其双绞线的排列顺序为:白橙,橙,白绿,蓝,白蓝,绿,白棕,棕。
依次插入RJ45头的1 ~ 8号线槽中,如图1-3所示。
图1-3 EIA/TIA-568-B标准线序如果双绞线的两端均采用同一标准(如T568B),则称这根双绞线为:平接,也称为正线。
能用于异种网络设备间的联接:如计算机与集线器的联接、集线器与路由器的联接。
这是一种用得最多的联接方式,通常平接双绞线的两端均采用T568B联接标准,如图1-4所示。
图1-4 双绞线平接图如果双绞线的两端采用不同的联接标准(如一端用T568A,另一端用T568B),则称这根双绞线为:跳接,也称为反线。
能用于同种类型设备联接,如计算机与计算机的直联、集线器与集线器的级联。
需要注意的是:有些集线器(或交换机)本身带有“级联端口”,当用某一集线器的“普通端口”与另一集线器的“级联端口”相联时,因“级联端口”内部已经做了“跳接”处理,所以这时只能用“平接”双绞线来完成其联接,如图1-5所示。
计算机网络实验报告

西南大学信息管理系《计算机网络》课程实验报告学生姓名:学号:专业班级:指导教师:二0一二年12 月 3 日一、实验题目socket编程二、实验目的熟悉掌握socket编程命令。
三、实验内容1、程序的设计、调试、运行的软件环境(1)Win7(2)Visual Studio2010旗舰版。
2、程序窗体设计(1)客户端程序窗体设计,如图3.2.1所示:图3.2.1 (2)服务端程序窗体设计如图3.2.2所示:图3.2.2 3、程序主要代码(1)客户端主要程序代码using System;using System.Collections.Generic;using ponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using .Sockets;using ;using System.IO;using System.Threading;namespace SyncChatClient{public partial class MainForm : Form{private string ServerIP;private int port;private bool isExit = false;private TcpClient client;private BinaryReader br;private BinaryWriter bw;public MainForm(){InitializeComponent();Random r = new Random((int)DateTime.Now.Ticks);txt_UserName.Text = "user" + r.Next(100, 999);lst_OnlineUser.HorizontalScrollbar = true;SetServerIPAndPort();}private void SetServerIPAndPort(){try{FileStream fs = new FileStream("ServerIPAndPort.txt", FileMode.Open);StreamReader sr = new StreamReader(fs);string IPAndPort = sr.ReadLine();ServerIP = IPAndPort.Split(':')[0];port = int.Parse(IPAndPort.Split(':')[1]);sr.Close();fs.Close();}catch (Exception ex){MessageBox.Show("配置IP与端口失败,错误的原因:" + ex.Message);Application.Exit();}}private void btn_Login_Click(object sender, EventArgs e){btn_Login.Enabled = fal se;try{client = new TcpClient();client.Connect(IPAddress.Parse(ServerIP), port);AddTalkMessage("连接成功");}catch(Exception ex){AddTalkMessage("连接失败的原因" + ex.Message);btn_Login.Enabled = true;return;}NetworkStream networkStream = client.GetStream();br = new BinaryReader(networkStream);bw = new BinaryWriter(networkStream);SendMessage("Logi n," + txt_UserName.Text);Thread threadReceive = new Thread(new ThreadStart(ReceiveData));threadReceive.IsBackground = true;threadReceive.Start();}private void ReceiveData(){string receiveString = null;while (isExit == false){try{receiveString = br.ReadString();}catch{if (isExit == false){MessageBox.Show("与服务器失去连接");}break;}string[] splitString = receiveString.Split(',');string command = splitString[0].ToLower();switch (command){case"login":AddOnline(splitString[1]);break;case"logout":RemoveUserName(splitString[1]);break;case"talk":AddTalkMessage(splitString[1] + ":\r\n");AddTalkMessage(receiveString.Substring(splitString[0].Length + splitString[1].Length+2));break;default:AddTalkMessage("什么意思啊?:" + receiveString);break;}}Application.Exit();}private void SendMessage(string message){try{bw.Write(message);bw.Flush();}catch{AddTalkMessage("发送失败");}}private delegate void AddTalkMessageDelegate(string message);private void AddTalkMessage(string message){if (txt_Message.InvokeRequired){AddTalkMessageDelegate d = new AddTalkMessageDelegate(AddTalkMessage);txt_Message.Invoke(d, new object[] { message });}else{txt_Message.AppendText(message + Environment.NewLine);txt_Message.ScrollToCaret();}}private delegate void AddOnlineDelegate(string message);private void AddOnline(string userName){if (lst_OnlineUser.InvokeRequired){AddOnlineDelegate d = new AddOnlineDelegate(AddOnline);lst_OnlineUser.Invoke(d, new object[] { userName });}else{lst_OnlineUser.Item s.Add(userName);lst_OnlineUser.SelectedIndex = lst_OnlineUser.Items.Count - 1;lst_OnlineUser.ClearSelected();}}private delegate void RemoveUserNameDelegate(string userName);private void RemoveUserName(string userName){if (lst_OnlineUser.InvokeRequired){RemoveUserNameDelegate d = new RemoveUserNameDelegate(RemoveUserName);lst_OnlineUser.Invoke(d, userName);}else{lst_OnlineUser.Item s.Remove(userName);lst_OnlineUser.SelectedIndex = lst_OnlineUser.Items.Count - 1;lst_OnlineUser.ClearSelected();}}private void btn_Send_Click(object sender, EventArgs e){if (lst_OnlineUser.SelectedIndex != -1){SendMessage("Talk," + lst_OnlineUser.SelectedItem + "," + txt_SendText.Text + "\r\n");txt_SendText.Clear();}else{MessageBox.Show("请先¨在¨【当前在线】中选择一个对话着");}}private void Mai nForm_FormClosing(object sender, FormClosingEventArgs e){if (client != null){try{SendMessage("Logout," + txt_UserName.Text);isExit = true;br.Close();bw.Close();client.Close();}catch{}}}private void txt_SendText_KeyPress(object sender, KeyPressEventArgs e){if (e.KeyChar == (char)Keys.Return){btn_Send.PerformClick();}}private void btn_LoadOnlineUser_Click(object sender, EventArgs e){}private void Mai nForm_Load(object sender, EventArgs e){}}}(2)服务端程序主要代码using System;using System.Collections.Generic;using ponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using ;using .Sockets;using System.Threading;using System.IO;namespace SyncChatServer{public partial class MainForm : Form{private List<User> userList = new List<User>();private string ServerIP;private int port;private TcpListener myListener;bool isNormalExit = false;public MainForm(){InitializeComponent();lst_State.HorizontalScrollbar = true;btn_Stop.Enabled = false;SetServerIPAndPort();}private void SetServerIPAndPort(){FileStream fs = new FileStream("ServerIPAndPort.txt", FileMode.Open);StreamReader sr = new StreamReader(fs);string IPAndPort = sr.ReadLine();ServerIP = IPAndPort.Split(':')[0];port = int.Parse(IPAndPort.Split(':')[1]);sr.Close();fs.Close();}private void btn_Start_Click(object sender, EventArgs e){myListener = new TcpListener(IPAddress.Parse(ServerIP), port);myListener.Start();AddItemToListBox(string.Format("开a始º?在¨²{0}:{1}监¨¤听¬y客¨ª户¡ì连¢?接¨®", ServerIP, port));Thread myThread = new Thread(ListenClientC onnect);myThread.Start();btn_Start.Enabled = false;btn_Stop.Enabled = true;}private void ListenClientConnect(){TcpClient newClient = null;while (true){try{newClient = myListener.AcceptTcpClient();}catch{break;}User user = new User(newClient);Thread threadReceive = new Thread(ReceiveData);threadReceive.Start(user);userList.Add(user);AddItemToListBox(string.Format("[{0}]进入", newClient.Client.RemoteEndPoint));AddItemToListBox(string.Format("当前连接用户数:{0}", userList.Count));}}private void ReceiveData(object userState){User user = (User)userState;TcpClient client = user.client;while (isNormalExit == false){string recei veString = null;try{receiveString = user.br.ReadString();}catch (Exception){if (isNormalExit == false){AddItemToListBox(string.Format("与[{0}]失去联系,已终止接收该用户信息", client.Client.RemoteEndPoint));RemoveUser(user);}break;}AddItemToListBox(string.Format("来自[{0}]:{1}",user.client.Client.RemoteEndPoint,receiveString));string[] splitString = receiveString.Split(',');switch(splitString[0]){case"Login":erName = splitString[1];SendToAllClient(user,receiveString);break;case"Logout":SendToAllClient(user,receiveString);RemoveUser(user);return;case"Talk":string talkString = receiveString.Substring(splitString[0].Length + splitString[1].Length + 2);AddItemToListBox(string.Format("{0}对{1}说{2}",erName,splitString[1],talkString));SendToClient(user,"talk," + erName + "," + talkString);foreach(User target in userList){if(erName == splitString[1] && erName != splitString[1]){SendToClient(target,"talk," + erName + "," + talkString);break;}}break;default:AddItemToListBox("什么意思啊:" + receiveString);break;}}}private void SendToAllClient(User user, string message){string command = message.Split(',')[0].ToLower();if (command == "login"){for (int i = 0; i < userList.Count; i++){SendToClient(user, "login," + userList[i].userName);}for (int i = 0; i < userList.Count; i++){if (erName != userList[i].userName){SendToClient(userList[i], "login," + erName);}}}else if(command == "logout"){for (int i = 0; i < userList.Count; i++){if (userList[i].userName != erName){SendToClient(userList[i], message);}}}}private void SendToClient(User user, string message){try{user.bw.Write(message);user.bw.Flush();AddItemToListBox(string.Format("向[{0}]发送:{1}", erName, message));}catch{AddItemToListBox(string.Format("向[{0}]发送信息失败",erName));}}private void RemoveUser(User user){userList.Remove(user);user.Close();AddItemToListBox(string.Format("当前连接用户数:{0}",userList.Count));}private delegate void AddItemToListBoxDelegate(string str);private void AddItemToListB ox(string str){if (lst_State.InvokeRequired){AddItemToListBoxDelegate d = AddItemToListBox;lst_State.Invoke(d, str);}else{lst_State.Item s.Add(str);lst_State.SelectedIndex = lst_State.Item s.Count - 1;lst_State.ClearSelected();}}private void btn_Stop_Click(object sender, EventArgs e){AddItemToListBox("开始停止服务,并依次使用户退出!");isNormalExit = true;for (int i = userList.Count - 1; i >= 0; i--){RemoveUser(userList[i]);}myListener.Stop();btn_Start.Enabled = true;btn_Stop.Enabled = false;}private void Mai nForm_FormClosing(object sender, FormClosingEventArgs e){if (myListener != null)btn_Stop.PerformClick();}private void Mai nForm_Load(object sender, EventArgs e){}}}4、运行程序先后打开服务端和客户端程序,然后点击服务端“开始监听”按钮,服务端信息框里就会显示“开始监听客户端”;然后在客户端“用户名”里创建一个用户名,否则系统默认自动生成用户名,用户名创建成功后点击“登录”按钮,客户端显示登录成功,服务端现实用户进入,接下来只需选中需要对话的人,就可开始对话。
2022年西南科技大学计算机应用技术专业《计算机网络》科目期末试卷A(有答案)

2022年西南科技大学计算机应用技术专业《计算机网络》科目期末试卷A(有答案)一、选择题1、TCP/IP模型的网络层提供的是()。
A.无连接不可靠的数据报服务B.无连接可靠的数据报服务C.有连接不可靠的虚电路服务D.有连接可靠的虚电路服务2、TCP/IP模型中的网络接口层对应OSI参考模型的()。
I.物理层Ⅱ.数据链路层Ⅲ.网络层Ⅳ.传输层A. I、IIB. II、III.C. I、ⅢD.Ⅱ、Ⅳ3、传输层中的套接字是()。
A.IP地址加端口B.使得传输层独立的APIC.允许多个应用共享网络连接的APID.使得远端过程的功能就像在本地一样4、在TCPMP模型中,传输层的主要作用是在互联网络的源主机和目的主机对等实体之间建立用于会话的()。
A.点到点连接B.操作连接C.端到端连接D.控制连接5、下列关于循环冗余校验的说法中,()是错误的。
A.带r个校验位的多项式编码可以检测到所有长度小于或等于r的突发性错误B.通信双方可以无需商定就直接使用多项式编码C.CRC可以使用硬件来完成D.在数据链路层使用CRC,能够实现无比特差错的传输,但这不是可靠的传输6、假设数据链路层采用后退N帧协议进行流量控制,发送方已经发送了编号为0~6号的帧。
当计时器超时时,2号帧的确认还没有返回,则发送方需要重发的帧数是()。
A.1B.5C.6D.77、光纤系统的实际速率主要受限于()。
A.单模光纤的带宽B.多模光纤的带宽C.光产生的速率D.光电转换的速率8、以下哪种数字数据编码方式属于自含时钟编码()A.二进制编码B.非归零码C.曼彻斯特编码D.脉冲编码9、公用电话交换网(PSTN)采用了()交换方式。
A.分组B.报文C.信元D.电路10、下面关于SMTP,()是错误的。
A.客户端不需要登录即可向服务器发送邮件B.是一个基于ASCII码的协议C.协议除了可以传送ASCII码数据,还可以传送二进制数据D.协议需要客户端先与服务器建立TCP连接11、在电子邮件应用程序向邮件服务器发送邮件时,最常使用的协议是()A.IMAPB.SMTPC.POP3D.NTP12、下列关于分层路由的描述中,()是错误的。
计算机网络实验指导书afdasfasfasdfasfaf

实验(1)局域网实习一. 实验目的1. 通过局域网实验,了解WIN2000操作系统网络方面的主要特点。
2. 初步熟悉该系统的各种常用基本网络操作。
3. 了解以太网架构及网络布局。
二. 实验原理以太网的工作原理及WIN2000中网络通信协议的实现。
三.实验设备计算机,WIN2000 SREVER操作系统四.实验内容1.了解实验室以太网环境的构建。
2.配置网上邻居属性选项卡的基本信息。
3.配置IE属性选项卡的基本信息。
五.实验步骤:1.了解实验室以太网环境的构建。
2.打开网上邻居的属性使用新建连接,按照网络连接向导建立一个新的连接。
3.打开本地连接的属性并练习卸载和安装TCP/IP协议,客户和服务。
配置本机被指定分配的IP地址,子网掩码,默认网关,DNS服务器地址。
4.打开IE工具菜单的Internet选项,对其安全和高级选项卡中的选项进行验证。
熟悉连接选项卡中局域网的设置。
六.实验报告要求包含以下内容:1.描述实验室网络环境的组网方案。
2.网上邻居和IE的属性选项配置信息。
3.实验总结。
实验(2)TCP/IP工作原理与故障诊断一.实验目的1. 通过使用TCP/IP工具,了解TCP/IP协议簇中各种协议的特点和功能。
2. 初步掌握网络故障的诊断方法。
二.实验原理TCP/IP协议的工作原理。
三.实验设备计算机,交换机,WIN2000 SERVER操作系统四.实验内容练习PING命令,TRACERT命令,ARP命令,NETSTAT命令,NBTSTAT命令,PATHPING 命令,IPCONFIG命令五.实验步骤1. 练习ping命令的语法格式,测试各个命令选项。
Ping语法格式:PING [-t] [-a] [-n count] [-l length] [-f] [-I ttl][-v tos] [-r count] [-s count] [[-j computer-list] |[-k computer-list]] [-w timeout] destination-list2. 练习TRACERT命令的语法格式,测试各个命令选项。
西南科技大学自考计算机应用及计算机网络(专科)

西南科技大学自考计算机应用及计算机网络(专科)数据库实验指导书一、实验要求:本次实验可从下面的三个题目中任选一个来做。
二、本实验的环境配置要求:硬件配置:586以上PC兼容机或品牌机,配有彩色显示器、鼠标、键盘,内存不小于64MB,硬盘自由空间不少于200MB。
推荐配置为内存128MB或256MB(或以上),硬盘自由空间500MB以上。
操作系统:Windows98或Windows 2000 Professional.数据库: Microsoft Access2000集成开发环境:PowerBuilder8.0题目1 用户身份验证一、实验目的:1、学会使用Microsoft Access建数据库。
2、掌握在PowerBuilder环境中连接数据库。
3、熟悉使用PowerScript语言来编写程序。
二、实验内容:创建一个用户登录窗口,输入用户名和口令,用户名和口令正确,给出欢迎提示,否则给出错误提示。
三、实验步骤:(一)建立数据库表1、启动Microsoft Access2、新建一个数据库shiyan.mdb,并建一个表shiyan,其中有两个字段,第一个字段名为username,类型为文本,把该字段设为主键;第二个字段名为password,类型为文本。
3、在shiyan表中输入两条数据。
(二)在PB环境中连接数据库并编写程序实现功能。
1、启动PowerBuilder,新建一个应用,取名为shiyan。
2、选择Tools菜单下的DataBase Painter菜单,在弹出的画面中双击ODBODBC下的Utilities下的ODBC Administrator,弹出ODBC配置对话框,选择“添加”,下一步选择“Microsoft Access Driver(*.mdb)”,单击“完成”,下一步“数据源名”输入shiyan,“数据库”选择第(一)步创建的数据库shiyan.mdb,然后单击“确定”退出。
计算机网络第一次实验报告(全文5篇)

计算机网络第一次实验报告(全文5篇)第一篇:计算机网络第一次实验报告计算机网络第一次实验报告滑动窗口协议实验一、实验目的二、实验要求、三、实验内容1、λ数据结构λ流程图λ主要实现逻辑λ代码λ心得第二篇:计算机网络实验报告计算机网络实验报告课程_ _ 实验名称 _姓名_________ ________ 实验日期:学号________ _________ 实验报告日期:同组人姓名_________________ 报告退发:(订正、重做)同组人学号_ _______________________ 教师审批签字:一.实验名称二.环境(详细说明运行的操作系统,网络平台,机器的IP地址)三.实验目的""四.实验内容及步骤(包括主要流程和说明,分工说明)五.实验结果六.实验中的问题及心得第三篇:计算机网络实验报告(模版)福建农林大学计算机与信息学院课程名称:姓名:系:专业:年级:学号:指导教师:职称:信息工程类实验报告计算机网络计算机科学与技术系计算机科学与技术2011级周术成老师2014年月日福建农林大学计算机与信息学院实验报告系:计算机与信息系专业:计算机科学与技术年级:2011姓名:学号:实验课程:_计算机网络实验室号____田C-305__计算机号:实验时间:指导教师签字:成绩:实验一以太网组网实验1.实验目的和要求1.熟悉局域网所使用的基本设备 2.掌握以太网组建方法 3.掌握网络连通性测试方法2.实验原理以太网事实上是一簇局域网技术,不同的以太网在链路层帧头的格式、电缆的类型和传输速度上有很大的差异以太网可以利用同轴电缆、双绞线、光缆等不同的传输介质进行组网,也可以运行10Mb/s、100Mb/s、1000Mb/s 的网络速度。
不管采用何种传输介质,以及网络速度各不相同,只要是以太网,采用的都是CSMA/CD介质访问控制方法。
即任何结点没有可预约的发送时间,所有结点平等地争用发送时间,并随机地发送数据。
西南科技大学计算机网络 实验一

计算机网络实验报告实验一实验名称:cisco设备基本配置学号:学生姓名:班级:指导教师:实验地点:评分:∙配置Cisco路由器的全局配置设置。
∙配置Cisco路由器的访问口令。
∙配置Cisco路由器的接口。
∙保存路由器配置文件。
∙配置Cisco交换机。
二、实验器材及拓扑图任务1:配置Cisco路由器的全局配置设置。
步骤1:实际连接设备。
步骤2:通过超级终端将主机计算机连接到路由器。
从Windows的任务栏中单击“开始”|“程序”|“附件”|“通讯”|“超级终端”启动超级终端程序。
使用正确的设置配置超级终端:连接描述名称:Lab11_2_11图标:自行选择连接到连接时使用:COM1(或适当的COM端口)COM1属性每秒位数:9600数据位:8奇偶校验:无停止位:1数据流控制:无当超级终端会话窗口出现后,按Enter键直到路由器发出响应。
如果路由器终端处于配置模式,请通过键入NO退出。
Would you like to enter the initial configuration dialog?[yes/no]:noPress RETURN to get started!Router>从用户执行模式进入特权执行模式:Router>enableRouter#步骤3:配置全局配置主机名设置。
从特权执行模式进入全局配置模式:Router#configuration terminalRouter(config)#将设备的主机名设为Router1:router(config)#hostname Router1Router1(config)#任务2:配置Cisco 路由器的访问口令。
步骤1:配置特权执行口令。
将特权执行口令设为cisco。
Router1(config)#enable secret ciscoRouter1(config)#步骤2:配置控制台口令。
Router1(config)#line console0Router1(config-line)#password classRouter1(config-line)#login步骤3:配置虚拟线路口令。
计算机网络实验简版范文

计算机网络实验计算机网络实验简介计算机网络实验是计算机科学与技术专业中一门重要的实验课程。
通过这门实验课,学生可以深入了解计算机网络的原理与应用,掌握网络配置、网络安全等相关技术。
本文将介绍计算机网络实验的实验内容、实验环境和实验步骤。
实验内容计算机网络实验的内容涵盖了计算机网络的基本概念、协议,以及网络配置和网络安全等方面的知识。
实验内容主要包括以下几个方面:1. 网络连接配置:通过配置网络连接参数,如IP地质、子网掩码、默认网关等,实现网络设备之间的连接。
2. 网络通信实验:通过网络通信实验,学生可以了解网络通信的基本原理,如数据包的传输、路由选择等。
实验中,学生可以模拟两台主机之间的通信,观察数据包的传输过程。
3. 网络协议实验:学生可以通过实验来了解和掌握常用的网络协议,如TCP/IP协议、HTTP协议等。
通过实验,学生可以学习协议的工作原理、数据包的格式以及协议的应用。
4. 网络安全实验:网络安全是计算机网络中一个重要的方面。
通过网络安全实验,学生可以了解网络攻击的原理、防范措施等。
实验中,学生可以进行网络安全漏洞扫描、入侵检测等操作来加深对网络安全的了解。
实验环境计算机网络实验一般需要一定的实验环境来支持。
以下是一个常见的计算机网络实验环境的配置要求:实验室网络:实验室需要建立一个局域网,用于连接各个实验设备。
这个网络可以采用以太网结构,每台设备需要一个独立的IP地质。
实验设备:需要准备一些网络设备,如路由器、交换机、防火墙等,以及一些计算机作为主机。
这些设备需要进行配置,以建立起一个完整的网络环境。
软件工具:实验中需要使用一些网络工具,如Wireshark、Ping等,来进行网络调试和分析。
实验步骤下面是一般的计算机网络实验的步骤:1. 环境配置:需要配置实验环境,包括建立实验室网络、配置实验设备等。
2. 实验准备:在实验开始之前,需要查阅相关的实验资料,了解实验目标和所需的知识。
2022年西南科技大学软件工程专业《计算机网络》科目期末试卷B(有答案)

2022年西南科技大学软件工程专业《计算机网络》科目期末试卷B(有答案)一、选择题1、图所示网络中,在OSl参考模型中,R1、Switch、Hub实现的最高功能层分别是()。
A.2,2,lB.2,2,2C.3,2,1D.3,2,22、TCP/AP模型中一共有()层。
A.3B.4C.5D.73、ICMP报文的传输方式是()。
A.无连接的UDP数据报形式传送B.面向连接的TCP报文形式传送C.放在IP数据报的首部字段中传送D.放在IP数据报的数据字段中传送4、下列关于拥塞控制策略的描述中,()符合开环控制。
A.在拥塞已经发生或即将发生时做出反应,调节交通流B.根据用户的协议限制进入网络的交通,从而阻止拥塞的发生C.需要实时将网络的状态反馈到调节交通的地点(通常是源)D.不需要预留某些资源,资源的使用率很高5、主机甲与主机乙之间使用后退N帧协议(GBN)传输数据,甲的发送窗口尺寸为1000,数据帧长为1000字节,信道带宽为100Mbit/s,乙每收到一个数据帧立即利用一个短帧(忽略其传输延迟)进行确认,若甲乙之间的单向传播延迟是50ms,则甲可以达到的最大平均数据传输速率约为()。
A.10Mbit/sB.20Mbit/sC.80Mbit/sD.100Mbit/s6、为了纠正2比特的错误,编码的海明距应该为()。
A.2B.3C.4D.57、可靠的传输协议中的“可靠”指的是()。
A.使用面向连接的会话B.使用“尽力而为”的传输C.使用滑动窗口来维持可靠性D.使用确认机制来确保传输的数据不丢失8、假设某时刻接收端收到有差错的UDP用户数据报,其动作为()。
A.将其丢弃B.请求重传C.纠错D.忽略差错9、如果用户程序使用UDP进行数据传输,那么()协议必须承担可靠性方面的全部工作。
A.数据链路层B.网络层C.传输层D.应用层10、不使用面向连接传输服务的应用层协议是()。
A.SMTPB.FTPC.HTTPD.DHCP11、图中,若主机H2向主机H4发送1个数据帧,主机H4向主机H2立即发送1个确认帧,则除H4外,从物理层上能够收到该确认帧的主机还有().A.仪H2B.仅H3C.仅H1,H2D. 仅H2、H312、以下关于集线器的说法正确的是().A.集线器不能延伸网络可操作的距离B.集线器不能过滤网络流量C.集线器不能在网络上发送变弱的信号D.集线器不能放大变弱的信号二、填空题13、TCP传输的可靠是由于使用了____________和____________14、TCP协议的80端口由因特网的____________协议使用。
西南科技大学计算机网络-实验二

西南科技大学计算机网络-实验二计算机网络实验报告实验二实验名称:基本交换机配置学号:学生姓名:班级:指导教师:实验地点:评分:一、实验目的•创建基本的交换机配置,包括名称和IP地址•配置口令以确保对CLI的访问受到保护•配置交换机端口速度和接口的双工属性•配置基本的交换机端口安全•管理MAC地址表•分配静态MAC地址•在交换机上添加和移动主机二、实验拓扑图及编址表设备接口IP地址子网掩码默认网关PC1网卡172.17.99.21255.255.255.0172.17.99.11 PC2网卡172.17.99.32255.255.255.0172.17.99.11 S1VLAN99172.17.99.11255.255.255.0172.17.99.1三、实验内容任务1:创建基本交换机配置步骤1:为交换机指定名称。
配置了主机名。
S1#configure terminalS1(config)#hostname S1S1(config)#exit步骤2:设置访问口令。
进入控制台的配置行模式。
将登录口令设置为cisco。
另请使用口令cisco配置vty线路0到15。
S1#configure terminalEnter the configuration commands,onefor each line.When you are finished,return to global configuration mode by entering the exit command or pressingCtrl-Z.S1(config)#line console0S1(config-line)#password ciscoS1(config-line)#loginS1(config-line)#line vty015S1(config-line)#password ciscoS1(config-line)#loginS1(config-line)#exit步骤3:设置命令模式口令。
西南科技大学网络教育《计算机网络应用基础》在线考试

计算机网络应用基础——在线考试一、单选题1. 在数字通信中广泛采用CRC循环冗余码的原因是CRC可以( )。
A. 检测出一位差错B. 检测并纠正一位差错C. 检测出多位突发性差错D. 检测并纠正多位突发性差错答案:C2.为了保证连接的可靠性,TCP通常采用( )。
A. 3次握手法B. 窗口控制机制C. 端口机制D. 自动重发机制答案:A3. 在TCP/IP网络中,为各种公共服务保留的端口号范围是( )。
A. 1~255B. 1~1023C. 1~1024D. 1~65535答案:B4. 对IP数据报分片重组通常发生在( )上。
A.源主机B.目的主机C.IP数据报经过的路由器D.目的主机或路由器答案:B5. 一个局域网中某台主机的IP地址为176.68.160.12,使用22位作为网络地址,那么该局域网的子网掩码为( )。
A. 255.255.255.0B. 255.255.248.0C. 255.255.252.0D. 255.255.0.0答案:C6. 在以下传输介质中,带宽最宽、抗干扰能力最强的是( )。
A. 双绞线B. 无线信道C. 同轴电缆D. 光纤答案:D7. 数据链路层中的数据块常被称为( )。
B. 分组C. 帧D. 比特流答案:C8. PPP为实现透明传输在异步传输时采用( ),而同步传输采用( )。
A. 字符填充法,比特填充法B. 比特填充法,字符填充法C. 字符填充法,字节记数法D. 比特填充法,比特填充法答案:A9. 面向比特同步的帧数据段中出现位串01111101,则比特填充后输出是( )。
A. 011111001B. 001111101C. 011111101D. 011111010答案:A10. 下面不是数据链路层功能的是( )。
A. 帧同步B. 差错控制C. 流量控制D. 拥塞控制答案:D11. 在宽带为8KHz的信道上,如果8种不同的物理状态来表示数据,若信噪比S/N为30Db,按香农定理,最大限制的数据速率为( )。
西南科技大学 计算机实验报告

春
望着,盼望着,东风来了,春天的脚步近了。
一切都像刚睡醒的样子,欣欣然张开了眼。
山朗润起来了,水涨起来了。
太阳的脸红起来了。
小草偷偷地从草里钻出来,嫩嫩的,绿绿的。
园子里。
田野里,瞧去,一大片一大片满是的。
坐着,躺着,打两个滚,踢几脚球,赛几趟跑,捉几回迷藏。
风轻悄悄的,草软绵绵的。
桃树,杏树,梨树,你不让我,我不让你,都开满了花赶趟儿。
红的像火,粉的像霞,白的像雪。
花里带着甜味;闭了眼,树上仿佛已经满是桃儿,杏儿,梨儿。
花下成千上百的蜜蜂嗡嗡的闹着,大小的蝴蝶飞来飞去。
野花遍地都是:杂样儿,有名字的,没名字的,散在草丛里像眼睛像星星,还眨呀眨呀。
“吹面不含杨柳风.......
”,不错的,像母亲的手抚摸着你,风里带着些新翻的泥土的气息,混着青草味儿,还有各种花的香,都在微微湿润的空气里酝酿。
鸟儿将巢安在繁花嫩叶中,高兴起来了,呼朋伴有的买弄清脆的歌喉,唱出婉转的曲子,跟清风流水和着。
牛背上牧童的短笛,这时候也成天嘹亮的响着。
∑==21)98(242i x b a
y 盼。
2022年西南科技大学信息管理与信息系统专业《计算机网络基础》科目期末试卷A(有答案)

2022年西南科技大学信息管理与信息系统专业《计算机网络基础》科目期末试卷A(有答案)一、选择题1、图所示网络中,假设所有域名服务器均采用选代查询方式进行域名解析。
当H4访问规范域名某个的网站时,域名服务器201.1.1.1在完成该域名解析过程中,可能发出DNS查询的最少和最多次数分别是()。
A.0,3B.1,3C.0,4D.1,42、下列关于TCP的叙述中,正确的是()。
I.TCP是一个点到点的通信协议Ⅱ.TCP提供了无连接的可靠数据传输IⅡ.TCP将来自上层的字节流组织成IP数据报,然后交给IPIV.TCP将收到的报文段组成字节流交给上层A.I、Ⅱ、ⅣB. I、ⅢC.仅ⅣD.Ⅲ、Ⅳ3、在TCP/IP网络中,为各种公共服务保留的端口号范围是()。
A.1~255B.0~1023C.1~1024D.1~655354、以下哪个是快速以太网的介质访问控制方法()A.CSMA/CDB.令牌总线C.令牌环D.100VG-AnyLan5、对于100Mbit/s的以太网交换机,当输出端口无排队,以直通交换(cut-through switching)方式转发一个以太网帧(不包括前导码)时,引入的转发延迟至少是()。
A.ΟμsB.0.48μsC.5.12μsD.121.44μs6、以下关于集线器的说法正确的是().A.集线器不能延伸网络可操作的距离B.集线器不能过滤网络流量C.集线器不能在网络上发送变弱的信号D.集线器不能放大变弱的信号7、电路交换的优点有()I.传输时延小II.分组按序到达III.无需建立连接IV.线路利用率高A.I、IIB.II,IIIC.I,IIID.II,IV8、下面关于客户/服务器模型的描述,()存在错误。
A.客户端必须知道服务器的地址,而服务器则不需要知道客户端的地址B.客户端主要实现如何显示信息与收集用户的输入,而服务器主要实现数据的处理C.浏览器的现实内容来自服务器D.客户端是请求方,即使连接建立后,服务器也不能主动发送数据9、在TCP/IP协议簇中,应用层的各种服务是建立在传输层提供服务的基础上的。
计算机网络实验 课程实验报告 ALC控制访问实验

西安电子科技大学计算机网络实验课程实验报告实验名称ALC控制访问实验通信工程学院班Array姓名学号同作者实验日期 2020 年 5 月 12 日一、实验目的1.掌握Vlan的划分、路由的配置,子网的配置。
2.了解并掌握动态主机配置协议DHCP。
二、实验所用仪器(或实验环境)Cisco Packet Tracer三、实验基本原理及步骤(或方案设计及理论计算)1.ACL简介ACL可以实现信息识别功能,然后实现过滤,过滤的条件可以是消息的源地址、目的地址和端口号等同时ACL的配置作为一种重要的安全控制技术,在实际的网络工程配置中经常会被使用到基本上所有的路由协议都支持配置ACL2.ACL的工作原理消息在进来的时候会经历一次检查,第一次检查主要是判断这个消息是否能够路由,能路由就放行.紧接着路由器会根据ACL判断这个消息是否符合筛选条件,不符合就把它给丢弃消息在出去的时候也会经历一次检查,同样的,如果不符合ACL 的筛选条件就被丢弃。
对路由器RouterO进行基本配置:Router ( config ) #hostname Router0Router0 ( config,) #interface fastEthernet 0/0Router0 (config-if) #ip ad 192.168.66.254 255.255.255.0 RouterO ( config-if) #no shutdownRouterO ( config-if) #exitRouter0(config #interface fastEthernet 0/1Router0(config-if)#ip ad 192.168.67.1 255.255.255.0Router0(config-if)#no shutdownRouter0(config-if)#exit在路由器0上,配置标准IP访问控制列表,采用命名的标准ACL.Router1(config)#ip access-list standard xxRouter1(config-std-nacl)#permit 192.168.66.0 0.0.0.255 (允许通过)Router1 (config-std-nacl)#deny 192. 168.66.0 0.0.0.255 (禁止通过)Router1(config-std-nacl )#interface fa0/0(作用到端口0) Router1(config-if)#ip access-group xx out (出口调用设置) show ip access-lists XX (查看列表)四、实验要求4.1构造如图一的网络(截图)图一网络拓扑图2.标识网络规划 (截图)3.配置二层交换机、三层路由器(截图)4.4个主机在不同VLAN,不同的子网,主机的IP地址都是通过DHCP 获取(截图)5.4个主机之间可以互相访问(截图)6.通过ACL限制pc0,让其不能访问其他主机(截图)(ACL的名称用姓名缩写)五、实验内容网络拓扑图开启DHCP并配置子接口s路由端口配置路由表5.3所有主机的IP地址都是通过DHCP获取(截图)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机网络实验报告
实验一
实验名称:cisco设备基本配置
学号:
学生姓名:
班级:
指导教师:
实验地点:
评分:
•配置Cisco路由器的全局配置设置。
•配置Cisco路由器的访问口令。
•配置Cisco路由器的接口。
•保存路由器配置文件。
•配置Cisco交换机。
二、实验器材及拓扑图
硬件数量说明
Cisco路由器1CCNA实验室套装的一部分。
Cisco交换机1CCNA实验室套装的一部分。
*计算机(主机)1实验室计算机。
控制台(全反)电缆1用于将计算机主机1连接至路由器的控
制台端口。
UTP5类交叉电缆1用于将计算机主机1连接至路由器的
LAN接口Fa0/0
直通电缆3用于将计算机主机连接至交换机并将交
换机连接至路由器
任务1:配置Cisco路由器的全局配置设置。
步骤1:实际连接设备。
步骤2:通过超级终端将主机计算机连接到路由器。
从Windows的任务栏中单击“开始”|“程序”|“附件”|“通讯”|“超级终端”启动超级终端程序。
使用正确的设置配置超级终端:
连接描述
名称:Lab11_2_11
图标:自行选择
连接到
连接时使用:COM1(或适当的COM端口)
COM1属性
每秒位数:9600
数据位:8
奇偶校验:无
停止位:1
数据流控制:无
当超级终端会话窗口出现后,按Enter键直到路由器发出响应。
如果路由器终端处于配置模式,请通过键入NO退出。
Would you like to enter the initial configuration dialog?[yes/no]:no
Press RETURN to get started!
Router>
从用户执行模式进入特权执行模式:
Router>enable
Router#
步骤3:配置全局配置主机名设置。
从特权执行模式进入全局配置模式:
Router#configuration terminal
Router(config)#
将设备的主机名设为Router1:
router(config)#hostname Router1
Router1(config)#
任务2:配置Cisco 路由器的访问口令。
步骤1:配置特权执行口令。
将特权执行口令设为cisco。
Router1(config)#enable secret cisco
Router1(config)#
步骤2:配置控制台口令。
Router1(config)#line console0
Router1(config-line)#password class
Router1(config-line)#login
步骤3:配置虚拟线路口令。
Router1(config-line)#line vty04
Router1(config-line)#password class
Router1(config-line)#login
任务3:配置Cisco 路由器的接口。
步骤1:使用接口配置命令description将该描述应用到路由器接口上:
Router1(config)#interface fa0/0
Router1(config-
if)#description Connection to Host1with crossover cable
Router1(config-if)#ip address address mask
Router1(config-if)#no shutdown
Router1(config-if)#end
Router1#
步骤2:配置路由器的Fa0/1接口。
使用接口配置命令description将该描述应用到路由器接口上:
Router1(config)#interface fa0/1
Router1(config-
if)#description Connection to switch with straight-through
cable
Router1(config-if)#ip address address mask
Router1(config-if)#no shutdown
Router1(config-if)#end
Router1#
任务4:保存路由器配置文件。
Router1#copy running-config startup-config
Destination filename[startup-config]?<ENTER>
Building configuration...
[OK]
Router1#
任务5:配置Cisco 交换机。
步骤1:将主机连接到交换机。
将控制台电缆(即全反电缆)移到交换机的控制台端口。
确保交换机已通电。
在超级终端中按Enter键直到交换机响应为止。
步骤2.配置全局配置主机名设置。
从用户exec模式进入全局配置模式:
Switch>en
Switch#config t
Switch(config)#
将设备的主机名设为Switch1。
Switch(config)#hostname Switch1
Switch1(config)#
步骤3:配置MOTD标语。
Switch1(config)#banner motd%
步骤4:配置特权执行口令。
将特权执行口令设为cisco。
Switch1(config)#enable secret cisco
Switch1(config)#
步骤5:配置控制台口令。
将控制台访问口令设为class。
Switch1(config)#line console0
Switch1(config-line)#password class
Switch1(config-line)#login
步骤6:配置虚拟线路口令。
将虚拟线路访问口令设为class。
Cisco IOS交换机上有16条可配置的虚拟线路,从0到15。
Switch1(config-line)#line vty015
Switch1(config-line)#password class
Switch1(config-line)#login
步骤7:配置接口描述。
在网络拓扑中,Router1连接到Switch1的Fa0/1接口。
Switch1的Fa0/2接口连接到主机计算机2,其Fa0/3接口则连接到主机计算机3。
为Switch1上的连接写下简短的说明:
使用接口配置命令description将这些说明应用到交换机接口上:
Switch1(config)#interface fa0/1
Switch1(config-if)#description Connection to Router1
Switch1(config)#interface fa0/2
Switch1(config-
if)#description Connection to host computer2
Switch1(config)#interface fa0/3
Switch1(config-
if)#description Connection to host computer3
Switch1(config-if)#end
Switch1#
步骤8:将内存中的配置保存到NVRAM。
要使配置文件在交换机重新通电或重新加载后还能使用,必须手动将其保存到NVRAM中。
将内存中的配置保存到NVRAM:
Switch1#copy run start
Destination filename[startup-config]?<ENTER>
Building configuration...
[OK]
Switch1#
四、实验体会
在本次实验中掌握了配置交换机和路由器的基本配置的基本命令,比如在配置特权模式执行口令使用以下命令enable secret cisco
配置路由器/交换机控制台口令
line console 0
password class
login
配置路由器/交换机虚拟线路口令
line vty 0 4/0 15
password class
login
通过对交换机和路由器的基本配置的学习研究让也有了新的体会,在计算机上配置交换机和路由器的基本配置,掌握交换机和路由器命令行各种操作模式的区别,以及各种模式之间的切换,比如路由器从用户执行模式切换到特权执行模式.实验上有了一定的突破,在配置过程中用到的命令,让我感到学习英语非常重要。