西工大19春《计算机网络》在线作业
- 格式:docx
- 大小:11.88 KB
- 文档页数:12
答案+我名字计算机网络技术19春在线作业1总分:100分时间:60分0秒答题中一、单选题共10题,30分13分若网络形状是由站点和连接站点的链路组成的一个闭合环,则称这种拓扑结构为()A星形拓扑B总线拓扑C环形拓扑D树形拓扑23分电子邮件的特点之一是()。
A采用存储一转发方式在网络上逐步传递信息,不象电话那样直接、即时,但费用较低B在通信双方的计算机都开机工作的情况下方可快速传递数字信息C比邮政信函、电报、电话、传真都更快D只要在通信双方的计算机之间建立起直接的通信线路后,便可快速传递数字信息。
33分使用匿名FTP服务,用户登录时常常使用()作为用户名。
AanonymousB主机的IP地址C自己的E-mail地址D节点的IP地址43分InternetExplorer(IE)浏览器的“收藏夹”的主要作用是收藏()。
A图片B邮件C网址D文档53分下述各项中,不是基于We的客户/服务器应用模式优点是()A所基于的标准是开放、非专有的,是经标准化组织指定而非单一厂商指定的B具有较低的应用开发及管理成本;可以对信息及应用系统的自由访问C具有较低的培训成本,每个用户在信息系统上都可以各取所需,自由地、主动访问信息和系统D对网络资源的要求较少,绝大部分数据处理工作都可以在本地完成63分以下四项中,合法的E-mil地址是()。
AWang- -wang@wangDwang@ 73分一般认为决定局域网特性的主要技术有三个,它们是()。
A传输媒体、差错检测方法和网络操作系统B通信方式、同步方式和拓扑结构C传输媒体、拓扑结构和媒体访问控制方法D数据编码技术、媒体访问控制方法和数据交换技术83分表征数据传输有效性的指标是()。
A信道容易B传输率C误码率D频带利用率93分在www上的多媒体检索工具主要是基于()A文本信息B超文本信息C图形图像信息D超级图形图像信息103分在计算机通信中,传输的是信号,把直接由计算机产生的数字信号进行传输的方式为()传输。
(单选题)1: 在TCP/IP协议簇的层次中,保证端-端的可靠性是在()上完成的。
A: 网络接口层B: 互连层C: 传输层D: 应用层正确答案:(单选题)2: 拥有双向信道,但在同一时刻只能进行单向数据传送的通信方式是()。
A: 单工B: 半双工C: 全双工D: 上述三种均不是正确答案:(单选题)3: 对于用交换机互连的没有划分VLAN的交换式以太网,哪种描述是错误的()。
A: 交换机将信息帧只发送给目的端口。
B: 交换机中所有端口属于一个冲突域C: 交换机中所有端口属于一个广播域D: 交换机各端口可以并发工作正确答案:(单选题)4: 伪首部的作用是()。
A: 参与校验,参与传输B: 不参与校验,参与传输C: 参与校验,不参与传输D: 不参与校验,不参与传输正确答案:(单选题)5: 以下不属于网卡与内存的交互方式的是()。
A: I/O编程方式B: 广播方式C: DMA方式D: 内存共享方式正确答案:(单选题)6: MAC地址由()组点分的十六进制数组成。
A: 4B: 6C: 8D: 10正确答案:(单选题)7: 在下面的IP地址中属于C类地址的是()。
A: 141.0.0.0B: 3.3.3.3C: 197.234.111.123D: 23.34.45.56正确答案:(单选题)8: 网络中实现信号的整形、放大、转发功能的设备是()。
A: 中继器B: 网桥C: 路由器D: 网关正确答案:(单选题)9: 在一个 Ethernet 中,有 A、B、C、D 四台主机,如果 A 向 B 发送数据,那么()。
A: 只有B可以接收到数据B: 数据能够瞬间到达BC: 数据传输存在延迟D: 其它主机也可以同时发送数据正确答案:(单选题)10: IP电话采用的交换方式为()。
A: 分组交换B: 电路交换C: 报文交换D: 信元交换正确答案:(单选题)11: 在 OSI模型中,第 N层和其上的 N+l层的关系是()。
西工大17春《计算机网络》在线作业试卷总分:100 得分:100一、单选题(共35 道试题,共70 分)1. 无线通信网络所采用的无线通信技术主要有三种,它们是()。
A. 激光、红外线、宽带微波B. 扩频、红外线、窄带微波C. 无线电、红外线、窄带微波D. 扩频、红外线、宽带微波满分:2 分正确答案:B2. 保证网络数据传输可靠性的OSI的哪一层( )?A. 物理层B. 链路层C. 网络层D. 传输层E. 会话层满分:2 分正确答案3. QoS总体上可分成三类,分别是( ).A. 确定型、统计型、实时型B. 确定型、转发型、尽力型C. 确定型、统计型、尽力型D. 确定型、统计型、服务型正确答案:C4. 广域网的特点有()。
A. 覆盖范围广、传输速率相对较高、以数据通信为主要目的B. 覆盖范围广、传输速率相对较低、以数据通信为主要目的C. 覆盖范围广、传输速率相对较低、以多媒体通信为主要目的D. 覆盖范围广、传输速率相对较高、以综合数字通信为主要目的满分:2 分正确答案:B5. 使用ADSLModem上网应具必备的条件()。
A. 专用的电话用户线B. 普通电话用户线C. 专用的电话用户线+语音分离器D. 普通电话用户线+语音分离器满分:2 分正确答案:B6. 构成一个完整的计算机网络系统至少应当包括三部分,以下其中哪一个不是其中三个部分之一( ).A. 网络通信系统B. 网络操作系统C. 网络应用系统D. 网络管理系统正确答案7. 以下哪一个不是差错纠正所采用的机制?A. 滑动窗口B. 肯定应答C. 超时重发D. 帧编号满分:2 分正确答案:A8. IP v4的地址为()位。
A. 32B. 64C. 128满分:2 分正确答案:B9. 以下哪一个第三代移动通信(3G)的主要标志性技术之一?()A. GSMB. CDMA/IS-95C. TD-SCDMAD. TDMA满分:2 分正确答案:C10. 对网络的关键部件(如文件服务器)应提供必要的容错能力,属于NOS的以下哪一个重要的特性?( ).A. 网络文件管理B. 网络安全性C. 网络可靠性D. 网络管理满分:2 分正确答案:C11. X.25是以下哪一种网络体系结构()。
大工19春《计算机网络技术》在线作业1网络协议是通信双方必须遵守的事先约定好的规则一个网络协议由语法、语义和()三部分组成。
A.逆序B.次数C.时序口.词序正确答案:C运输层的任务就是负责主机中两个进程之间的通信其数据传输的单位是()。
A.报文段B.帧C.比特D.包正确答案:A在网络层,数据传输的单位是()。
A.报文段B.帧C.比特D.包正确答案:D数据链路层的任务是在两个相邻结点间的线路上无差错地传送以()为单位的数据。
A.报文段B.帧C.比特D.包正确答案:B在物理层上所传数据的单位是()。
A.报文段B.帧C.比特D.包正确答案:C一座大楼内的一个计算机网络系统,属于()。
A.PANNC.MAND.WAN正确答案:B世界上第一个计算机网络是()。
A.ARPANETB.ChinaNetC.InternetD.CERNET正确答案:A在OSI模型中,物理层存在四个特性。
其中,通信媒体的参数和特性方面的内容属于()。
A.机械特性B.电气特性C.功能特性D.规程特性正确答案:A以下()通信方式是通信的双方都可以发送信息,但不能同时发送(也不能同时接收)。
即一方发送另一方接收,过一段时间后再反过来。
A.单工通信3.半双工通信^全双工通信D.以上都不是正确答案:B在同一信道上的同一时刻,能够进行双向数据传送的通信方式为()。
A.单工通信3.半双工通信^全双工通信D.以上都不是正确答案:C局部地区通信网络简称局域网,英文缩写为WAN。
T.对F错正确答案:B数据通信的交换方式分为:电路交换和分组交换。
T.对F错正确答案:A五层协议的原理体系结构包括:物理层、数据链路层、网络层、传输层、会话层。
T.对F错正确答案:B波特的单位是码元/秒。
T.对F错正确答案:AHDLC帧的三个基本类别:信息帧、监督帧和无编号帧。
T.对F错正确答案:APPP 全称为Point-to-PointProtocoloT.对F错正确答案:A数据链路是物理链路上加上必要的通信规程。
(单选题)1: 采用全双工通信方式,数据传输的方向性结构为()A: 可以在两个方向上同时传输B: 只能在一个方向上传输C: 可以在两个方向上传输,但不能同时进行D: 以上均不对正确答案:(单选题)2: 使用匿名FTP服务,用户登录时常常使用()作为用户名。
A: anonymousB: 主机的IP地址C: 自己的E-mail地址D: 节点的IP地址正确答案:(单选题)3: 在企业内部网与外部网之间,用来检查网络请求分组是否合法,保护网络资源不被非法使用的技术是()。
A: 防病毒技术B: 防火墙技术C: 差错控制技术D: 流量控制技术正确答案:(单选题)4: UDP是TCP/IP协议簇的()协议。
A: 应用层B: 运输层C: 网络层D: 网络接口层正确答案:(单选题)5: 滑动窗口的作用是()。
A: 流量控制B: 拥塞控制C: 路由控制D: 差错控制正确答案:(单选题)6: 下列IP地址中书写正确的是()。
A: 168*192*0*1B: 325.255.231.0C: 192.168.1D: 255.255.255.0正确答案:(单选题)7: 在OSI参考模型中,第N层和其上的第N+1层的关系是()。
A: 第N+1层将为从第N层接收的信息增加一个信头B: 第N层利用第N+1层的服务C: 第N层对第N+1层没有任何作用D: 第N层为第N+1层提供服务正确答案:(单选题)8: 常用的数据传输速率单位有Kps、Mps、Gps,lGps等于()。
A: 1×103MbpsB: 1×103KbpsC: l×106MbpsD: 1×109Kbps正确答案:(单选题)9: 通过改变载波信号的相位值来表示数字信号1,0的方法,成为()。
A: ASKB: FSKC: PSKD: ATM正确答案:(单选题)10: 网络中管理计算机通信的规则称为()。
A: 协议B: 介质C: 服务D: 网络操作系统正确答案:(多选题)11: 在网络出现拥塞后,可采用以下方法解决拥塞( )。
西工大19春《人机接口与图形学》在线作业试卷总分:100 得分:0一、多选题(共5 道试题,共20 分)1.计算机图像的输入设备包括:( )A.键盘、鼠标B.跟踪球C.数字化仪D.图像扫描仪E.触摸屏F.声音系统和视觉系统正确答案:ABCDEF2.曲线和曲面的表示形式有()。
A.显式表示B.隐式表示C.参数表示D.数值表示正确答案:ABC3.NURBS曲线的性质:()A.端点性质B.仿射不变性C.保凸性D.变差递减性E.局部性正确答案:ABCDE4.计算机图形学的应用范围包括( )A.计算机艺术B.计算机辅助设计与制造C.医疗诊断D.计算机动画E.算机辅助教学F.办公自动化和电子出版技术正确答案:ABCDEF5.下列哪些是计算机图形学的应用实例()。
A.CAD/CAMB.VRC.计算机动画D.VF正确答案:ABC二、判断题(共20 道试题,共80 分)1.对于线框图形,通常是以点变换为基础,把图形的一系列顶点作几何变换后,连接新的顶点序列即可产生新的变换后的图形。
A.错误B.正确正确答案:B2.矢量字符表示法用(曲)线段记录字形的边缘轮廓线。
A.错误B.正确正确答案:B3.计算几何是研究几何模型和数据处理的学科,讨论几何形体的计算机表示、分析和综合,研究如何方便灵活、有效地建立几何形体的数学模型以及在计算机中更好地存贮和管理这些模型数据。
A.错误B.正确正确答案:B4.存储颜色和亮度信息的相应存储器称为帧缓冲存储器,所存储的信息被称为位图。
A.错误B.正确正确答案:B5.Bezier曲线可做局部调整。
A.错误B.正确正确答案:A6.计算机图形用计算机生成、处理和显示图形的对象;由几何数据和几何模型,利用计算机进行显示并存储,并可以进行修改、完善后形成。
A.错误B.正确正确答案:B。
西工大19 春《计算机应用基础(本)》在线作业试卷总分:100 得分:100一、单选题(共50 道试题,共100 分)1.拒绝服务的后果是()。
A.信息不可用B.应用程序不可用C•阻止通信D.以上三项都是正确答案:D2.当前我国的()主要以科研和教育为目的,从事非经营性的活动。
A.金桥信息网(GBNet)B.中国公用计算机网(Chi naNet)C.中科院网络(CSTNet)D.中国教育和科研网(CERNET)正确答案:D3•合法的IP地址是()。
A.202:196:112:50B.202、196、112、50C.202, 196,112,50D.202.196.112.50正确答案:D4•计算机网络最突出的优点是()。
A.运算速度快B.联网的计算机能够相互共享资源C计算精度高D.内存容量大正确答案:B5•在Word编辑状态若要在当前窗口中打开是单击()菜单项。
A. “工具”绘图”B. “视图”绘图”C. “编辑”工具栏”绘图”D. “视图”工具栏”绘图”(或关闭)“绘图”工具栏,则可选择的操作正确答案:D6.Excel 广泛应用于()。
A.统计分析、财务管理分析、股票分析和经济、行政管理等各个方面B.工业设计、机械制造、建筑工程C多媒体制作D.美术设计、装潢、图片制作等各个方面正确答案:A7.在PowerPoint 中,如果在大纲视图中输入文本,()。
A•该文本只能在幻灯片视图中修改B•既可以在幻灯片视图中修改文本,也可以在大纲视图中修改文本C在大纲视图中用文本框移动文本D.不能在大纲视图中删除文本正确答案:B8.以下关于多媒体技术的描述中,错误的是()。
A.多媒体技术将各种媒体以数字化的方式集中在一起B•“多媒体技术”是指将多媒体进行有机组合而成的一种新的媒体应用系统C多媒体技术就是能用来观看的数字电影的技术D.多媒体技术与计算机技术的融合开辟出一个多学科的崭新领域正确答案:C9.在Excel 中,把鼠标指向被选中单元格边框,当指针变成箭头时,拖动鼠标到目标单元格时,将完成()操作。
19春《计算机网络技术》作业1物理层解决_同步的问题。
A.比特B.帧C.字节D.数据包正确答案:A物理层中继系统是_。
A.转发器B.网桥C.路由器D.桥路器正确答案:A在同轴电缆中,_欧为宽带同轴电缆。
A.40B.50C.75D.80正确答案:C在路由器中,为选择路由而利用的路由表是由_。
A.人工计算出来输入到路由中的B.由路由自动计算出来的C.两种情况都有D.两种情况都不是正确答案:C在数据链路层对局域网进行扩展使用的是_,它根据MAC帧的目的地址对收到的帧进行转发。
A.转发器B.集线器C.网桥D.网卡正确答案:C一般将MAC地址分为_部分。
A.4B.8C.3D.6正确答案:D下列关于MAC地址描述正确的是_。
A.非硬件地址B.物理地址C.一般以十进制表示D.网络地址正确答案:B下面说法正确的是_。
A.信道可分为传送模拟信号的模拟信道和传送数字信号的数字信道B.信道上传送的信号有基带和窄带信号之分C.数字信号在经过和数模变换后就可以在模拟信道上传送D.模拟信号再进过模数变换后可以在数字信道上传送正确答案:B运输层与应用层所设置的端口是一个_bit的地址。
A.14B.15C.16D.17正确答案:C数据链路层中继系统是_。
A.转发器B.网桥C.路由器D.桥路器。
实验报告实验名称--SOCKET编程一、实验目的(1)加深对TCP和UDP的理解;(2)实现两台计算机之间TCP/UDP通信。
二、实验过程原理:socket是在应用层和传输层之间的一个抽象层,它把TCP/IP层复杂的操作抽象为几个简单的接口供应用层调用以实现进程在网络中通信。
如下图所示:TCP通信原理如图:代码:服务器端:#pragma comment(lib, "WS2_32.lib")#include<Winsock2.h>#include<iostream>#include<stdlib.h>using namespace std;int main(){int i=0;WSADATA wsaData;SOCKET oldSocket,newSocket;//客户地址长度int iLen=0;//发送的数据长度int iSend=0;//接收的数据长度int ircv =0;//处世要发送给客户的信息char buf[20]="I am a server";//接收来自用户的信息char fromcli[512];//客户和服务器的SOCKET地址结构struct sockaddr_in ser,cli;if(WSAStartup(MAKEWORD(2,2),&wsaData)!=0){cout<<"failed to load winsock"<<endl;return 0;}cout<<"server waiting"<<endl;cout<<"---------------"<<endl;//创建服务器端帧听SOCKEToldSocket=socket(AF_INET,SOCK_STREAM,0);if(oldSocket==INVALID_SOCKET){cout<<"socket() failed:"<<WSAGetLastError()<<endl;return 0;}//以下是建立服务器端的SOCKET地址结构ser.sin_family=AF_INET;ser.sin_port=htons(5050);//使用系统指定的ip地址INADDR_ANY// ser.sin_addr.s_addr=htonl(INADDR_ANY);ser.sin_addr.s_addr= inet_addr("192.168.8.58");if(bind(oldSocket,(LPSOCKADDR)&ser,sizeof(ser))==SOCKET_ERROR) {cout<<"bind() failed:"<<WSAGetLastError()<<endl;return 0;}//进入侦听状态if(listen(oldSocket,5)==SOCKET_ERROR){cout<<"listen() failed:"<<WSAGetLastError()<<endl;return 0;}//接收客户端的连接iLen=sizeof(cli);newSocket=accept(oldSocket,(struct sockaddr*)&cli,&iLen);//产生一个新的SOCKETif(newSocket==INVALID_SOCKET){cout<<"accept() failed:"<<WSAGetLastError()<<endl;//return 0;}//进入一个无限循环,等待客户发送数据while(1){i++;//服务器初始化接收缓冲区memset(fromcli,0,512);ircv=recv(newSocket,fromcli,sizeof(fromcli),0);if(ircv==SOCKET_ERROR){cout<<"rcv() failed:"<<WSAGetLastError()<<endl;break;}else if(ircv==0)break;else {cout<<"-----服务器接收的内容为--------"<<fromcli<<endl;}if(strcmp(fromcli,"quit")==0)break;}closesocket(newSocket);closesocket(oldSocket);WSACleanup();}客户端:#pragma comment(lib, "WS2_32.lib")#include<winsock2.h>#include<iostream>#include<stdio.h>using namespace std;#define DATA_BUFFER 512int main(){WSADATA wsaData;SOCKET sClient;char ch;int i=0;char *Serip="192.168.8.58";//随着程序所在主机的地址改变而改变int SeriPort=5050;//从服务器接收的数据的长度int iLen;//发送的数据长度int isnd;//接收缓冲区char buf[DATA_BUFFER];//发送缓冲区char sndbuf[DATA_BUFFER];//服务器端SOCKET地址结构struct sockaddr_in ser;//接收/发送缓冲区的初始化memset(buf,0,sizeof(buf));memset(sndbuf,0,DATA_BUFFER);if(WSAStartup(MAKEWORD(2,2),&wsaData)!=0){cout<<"failed to load winsock"<<endl;return 0;}//填写要连接的服务器地址信息ser.sin_family=AF_INET;ser.sin_port=htons(SeriPort);ser.sin_addr.s_addr=inet_addr(Serip);//建立客户端字节流式套接字sClient=socket(AF_INET,SOCK_STREAM,0);if(sClient==INVALID_SOCKET){cout<<"socket() failed :"<<WSAGetLastError()<<endl;return 0;}//请求与服务器建立连接// cout<<"set link";if(connect(sClient,(struct sockaddr *)&ser,sizeof(ser))==INVALID_SOCKET){cout<<"connect() failed: "<<WSAGetLastError()<<endl;return 0;}else{//向服务器端发送数据while(1){cout<<endl;i++;cout<<"第"<<i<<"发送"<<endl;cin>>sndbuf;isnd=send(sClient,sndbuf,sizeof(sndbuf),0);if(isnd==0)return 0;else if(isnd==SOCKET_ERROR){cout<<"send() failed:"<<WSAGetLastError()<<endl;return 0;}cout<<"-----客户端发送内容为----"<<sndbuf<<endl;}}closesocket(sClient);WSACleanup();}本机上客户端与服务器端通信结果如图:在两台服务器上分别运行服务器端和客户端,结果如图:UDP通信原理如图:代码:服务器端:#include "stdafx.h"#include <winsock2.h>#include <stdio.h>#include <stdlib.h>#define buffer_length 512#pragma comment(lib, "WS2_32.lib")void main(){WSADATA wsadata;SOCKET sSocket;int ilen;int irecv;char recv_buf[buffer_length];char send_buf[buffer_length];//服务器和客户SOCKET地址结构struct sockaddr_in seradd,cliadd;if(WSAStartup(MAKEWORD(2,2),&wsadata)!=0){printf("failed to load winsocket\n");return;}sSocket=socket(AF_INET,SOCK_DGRAM,0);if(sSocket==INVALID_SOCKET){printf("socket() failed:%d\n",WSAGetLastError());return;}//初始化服务器SOCKET地址结构seradd.sin_family=AF_INET;seradd.sin_port=htons(6666);//seradd.sin_addr.s_addr=htonl(INADDR_ANY);seradd.sin_addr.s_addr= inet_addr("0.0.0.0");if(bind(sSocket,(LPSOCKADDR)&seradd,sizeof(seradd))==SOCKET_E RROR){printf("地址绑定时出错:%d\n",WSAGetLastError());int rua;scanf("%d", &rua);return;}ilen=sizeof(cliadd);//初始化接收缓冲区memset(recv_buf,0,sizeof(recv_buf));irecv=recvfrom(sSocket,recv_buf,buffer_length,0,(structsockaddr*)&cliadd,&ilen);if(irecv==SOCKET_ERROR){printf("接收出错%d\n",WSAGetLastError());int rua;scanf("%d", &rua);return;}else if(irecv==0)return;else{printf("\n%s--",recv_buf);printf("Server received from Client ip:[%s],port:[%d]\n",inet_ntoa(cliadd.sin_addr),ntohs(cliadd.sin_port));}while(1){//在此函数中cli为传出参数irecv=recvfrom(sSocket,recv_buf,buffer_length,0,(structsockaddr*)&cliadd,&ilen);if(irecv==SOCKET_ERROR){printf("接收出错%d\n",WSAGetLastError());int rua;scanf("%d", &rua);return;}else if(irecv==0)break;else{printf("\n%s--",recv_buf);printf("Server received from Client ip:[%s],port:[%d]\n",inet_ntoa(cliadd.sin_addr),ntohs(cliadd.sin_port));}scanf("%s",send_buf);sendto(sSocket,send_buf,sizeof(send_buf),0,(structsockaddr*)&cliadd,sizeof(cliadd));}closesocket(sSocket);WSACleanup();}客户端:#include "stdafx.h"#include<winsock2.h>#include <stdio.h>#define data_buffer 1024void main(){WSADATA wsadata;SOCKET sclient;//服务器地址、端口号char * serip="192.168.8.58";int Seriport=6666;char ch[]="qita";//服务器SOCKET地址结构长度int ilen;//发送/接收数据大小int isend;int irecv;//要发送给服务器的数据char send_buf[]="hello,I am a client.";char recv_buf[data_buffer];//服务器端的SOCKET地址结构struct sockaddr_in seradd, cliadd;//初始化接收缓冲区memset(recv_buf,0,sizeof(recv_buf));//字符数组初始化memset(ch,0,sizeof(ch));if(WSAStartup(MAKEWORD(2,2),&wsadata)!=0){printf("failed to load winsock\n");return;}// 服务器SOCKET地址结构初始化seradd.sin_family=AF_INET;seradd.sin_port=htons(Seriport);seradd.sin_addr.s_addr=inet_addr(serip);cliadd.sin_family=AF_INET;cliadd.sin_port=htons(7777);cliadd.sin_addr.s_addr=inet_addr("0.0.0.0");sclient=socket(AF_INET,SOCK_DGRAM,0);if(sclient==INVALID_SOCKET){printf("build socket failed!\n");return;}if(bind(sclient,(LPSOCKADDR)&cliadd,sizeof(cliadd))==SOCKET_ERR OR){printf("地址绑定时出错:%d\n",WSAGetLastError());return;}//无连接不需要进行地址与套接字的绑定,直接发送数据即可ilen=sizeof(seradd);isend=sendto(sclient,send_buf,sizeof(send_buf),0,(struct sockaddr *)&seradd,ilen);if(isend!=0&&isend!=SOCKET_ERROR){//printf("data has been sent successfully!\n");printf("客户所发的数据为:%s, 字节数为:%d\n",send_buf,isend);}else return;while(1){scanf("%s",ch);sendto(sclient,ch,sizeof(ch),0,(structsockaddr*)&seradd,sizeof(seradd));irecv=recvfrom(sclient,recv_buf,data_buffer,0,(structsockaddr*)&seradd,&ilen);if(irecv==SOCKET_ERROR){printf("接收出错%d\n",WSAGetLastError());int rua;scanf("%d", &rua);return;}else if(irecv==0)break;else{printf("\n%s--",recv_buf);printf("Server received from Client ip:[%s],port:[%d]\n",inet_ntoa(seradd.sin_addr),ntohs(seradd.sin_port));}}closesocket(sclient);WSACleanup();}本机上客户端与服务器端通信结果如图:在两台服务器上分别运行服务器端和客户端,结果如图:三、实验中出现的问题实验中,因为对TCP和UDP中的代码不熟悉,编译时也缺少了头文件,导致在编译时一直都没有通过,最后在老师的提醒下知道了错误所在,才能编译通过。
西工大19春《计算机网络》在线作业
在多媒体网络环境中,传送语音数据时,QoS保证要求最大延迟为()ms。
参考答案:
A:0.2
B:0.5
C:0.25
D:0.1
答案:C
IP v6的地址为()位。
A:32
B:64
C:128
答案:C
通常我们使用Web网页浏览服务使用的协议是()。
A:HTTP
B:TCP
C:FTP
答案:A
ARP协议用于解析的是( ).
A:通信对方的物理地址
B:本机的物理地址
C:通信双方的物理地址
D:服务器的物理地址
答案:A
TCP/IP协议是OSI参考模型七层结构的简化,只分为四层,分别是( ). A:应用层、传送层、网际层和网络接口层
B:应用层、传输层、网际层和物理层
C:应用层、会话层、网际层和物理层
D:应用层、传送层、网际层和物理层
答案:A
构成一个完整的计算机网络系统至少应当包括三部分,以下其中哪一个不是其中三个部分之一( ).
A:网络通信系统
B:网络操作系统
C:网络应用系统
D:网络管理系统
答案:D
使用ADSL Modem上网应具必备的条件()。
A:专用的电话用户线
B:普通电话用户线
C:专用的电话用户线+语音分离器
D:普通电话用户线+语音分离器
答案:B
在网络结构中较多使用交换设备的网络拓扑结构是( ).
A:总线结构
B:环形结构
C:星型结构
D:蜂窝结构。