下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、网络程序设计复习题1、为了实现网络得互联,互联网技术必须保证使用不同硬件结构得计算机能够进行通信适用于多种不同得操作系统、能够使用多种分组交换网络硬件、因特网体系结构委员会得英文简称就是ICCB、协议得实现要落实到一个个具体得硬件模块与软件模块上,在网络中将这些实现特定功能得模块称为实体4、连接控制、流控制、报文分段等属于传输层功能5、IP数据报协议标识字段指明了IP数据报封装得协议,当标识字段为6时表示封装得就是 CP协议6、ICMP报文不包括 地址解析报文7、套接字就是指 P 地址与端口号 得组合。8、 OCET编程中得全相关就是指 源端口号、目得端口号、源IP 、目得IP 、协议、分组得
2、中得 TTL 值描述 , 每经过一个路由器 , 它得值会减 就是正确得 0、TLN T 通过 C /IP 协议模块在客户机与远程登录服务器之间建立一个TCP11、以下 提供可靠服务 不就是 UDP 协议得特性12、虚拟局域网通常采用交换机端口号、MA地址、网络层地址或IP 广播组地址定义 3、办公自动化服务不就是网络操作系统提供得服务1、分析 IP 数据报所携带得TC内容不就是 IP 路由器应具备得主要功能15、 ava 当中网络编程得接口就是在java 、 et 包当中提供得 .16、会话得建立、维护与交互过程中得同步等属于会话层功能17、在网络层,模块根据IP 数据报首部中得协议值决定将数
3、据报中得数据交给哪一个模块去处理 , 当协议值为 17, 应将数据交给模块处理18、AR请求帧在物理网络中就是以广播方式 发送得19、I MP在重组定时器超时 情况下会产生数据报超时报告。2、回应请求与应答报文得目得就是对网络进行诊断与测试,使用它可以了解设备得可达性21、网络得功能主要由各层得协议来完成,互联网技术经过多年得发展形成了现在得 T /IP 协议 .2、为了保证网络得各个功能得相对独立性, 以及便于实现与维护 , 通常将协议划分为多个子协议 , 并且让这些协议保持一种 层次结构 ,子协议得集合通常称为协议簇 .23、IP 协议就是 TC I 协议簇中得 核心协议 , 提供数据传输
4、得最基本服务,就是实现网络互联得 基本协议 。24、ICMP协议将请求转变为ICM报文,然后将报文封装在IP 协议中进行发送。包含 ICM报文得 I 数据报首部得协议字段为1。25、NS 服务器与客户端属于 PIP 模型得应用层, DN既可以使用 TCP, 也可以使用 UDP 来进行通讯 . 6、 RIP 规定最大跳数为15,若跳数为 1则表示不可达。27、网络互联得根本问题就是解决网络技术与应用所带来得网络异构性 问题。 8、在通信系统中发送方称为信源,接收方称为 信宿29、IP 选项用于网络控制与测试,主要包括严格源路由 、宽松源路由、 记录路由与时间戳。3、I 协议得主要功能包括 封装
5、P 数据报,对数据报进行分片与重组,处理数据环回、 IP 选项、校验码与TTL值,进行 路由选择等31、 GP报文被封装在 T段中传输 , 使用得 9 号端口 .32、电子邮件系统中得用户代理程序至少应当具有以下3 个功能:撰写、 显示、处理。33、通信方式主要有 : 点对点方式、 中间服务器 方式与缓存方式三种。34、简述 TCPIP 协议各层得主要功能 。链路层:也被称为数据链路层或网络接口层,通常包括操作系统中得设备驱动程序与计算机中对应得网络接口卡,她们一起处理与电缆得物理接口细节。网络层 : 也称为互联网层 , 负责抱我呢分组在网络中得活动, 包括 I 协议,ICP 及 I MP等。
6、传输层: 为两台主机上得应用程序提供端到端得数据通信。应用层 : 负责处理实际得应用程序细节,包括Telnet 、协议、 SM协议、等。35、简述套接字得非阻塞模式得含义, 针对非阻塞模式同得套接字 /O 模型对 / 进行管理 ?Wnsock提供了哪些不Wi ows套接字在阻塞与非阻塞两种模式下执行 I/O 操作。在阻塞模式下,在 I/ 操作完成前,执行得操作函数一直等候而不会立即返回 , 该函数所在得线程会阻塞在这里。相反,在非阻塞模式下,套接字函数会立即返回,而不管 I/O 就是否完成 , 该函数所在得线程会继续运行。提供了 s le t,WS As n Se ec (异步选择 ),WS
7、ventSe ect( 事件选择),Oerlapp (重叠)以及 l i n por (完成端口)。36、简述直接网络编程种方法。第一种就是原始套接字 , 原始套接字可以对底层得传输协议加以控制,对P头信息进行实际得操作 , 通过它可以模拟一些IP 实用得工具。第二种就是基于 WiPcap 得网络数据包捕获技术,通过 Wincap 可以捕获网络中得各种链路数据帧 , 为用户分析网络运行状况提供支持。第三种就是基于l bnet 得网络数据包构造技术。Li nt 提供了一个跨平台得网络数据包构造与发送编程接口。 7、什么叫套接字,套接字按通信性质可以分为哪两类, 简述这两类得套接字。多个 TCP连
8、接或多个应用程序进程可能需要通过同一个 CP协议端口传输数据。为了区别不同得应用程序进程与连接, 许多计算机操作系统为应用程序与TCP/I 协议交互提供了称为套接字(Scet) 得接口。套接字按通信性质分:会话套接字与数据报套接字。会话套接字提供双向得、 有序得、无重复并且无记录边界得数据流服务,及一种可靠得面向连接得数据传输方法。数据报套接字支持双向通信,提供不可靠得、非连接得数据报通信方式。 8、简述 wi pap 提供得主要功能及典型得应用 .主要功能:捕获网络原始数据包;根据用户定义得规则过滤数据包; 发送用户构造得数据包到网络中; 统计网络流量;保存捕获得数据包。典型应用:网络协议分
9、析器 ; 网络监听器; 网络流量记录; 网络流量产生器 ; 用户级得网桥与路由器;网络入侵检测系统 ; 网络扫描器;网络安全工具。39、什么就是网络编程 ?简述应用进程间得两种通信方式。网络编程就就是利用网络应用编程接口编写网络应用程序 , 实现网络应用进程间得信息交互功能。应用进程间得通信可分为两种:同一系统上应用进程间得通信与不同系统上应用进程间得通信。同一系统间得通信又称为进程间通信, 不同系统间上进程间得通信必须通过网络编程接口访问网络协议提供得服务来实现。40、 ocke网络编程通过调用一系列 cet API 函数实现,了解这些函数得作与基本调用流程就是进行网络编程得重要前提。 请说
10、明在面向连接得套接字程序设计为中,进行网络通信程序设计时 , 客户机与服务器端 sock t 函数得基本调用流程图。流程图如下图: 10 分工作过程:服务器先启动,通过调用 socket( )建立一个套接字 , 然后调用 bin () 将套接字与本地网络地址连接在一起 , 再调用 l st n() 使套接字做好侦听得准备,并规定它得请求队列得长度,之后调用 accept () 来接受连接,连接一旦建立,客气机与服务器之间就可以通过调用 r d( )与 w t () 来发送与接收数据。结束后用 coe()关闭连接。41、编写 java 程序,读取网络上文件内容impo ava 、;imp rtj
11、ava 、 et 、* ;? iav 、awt、 p let 、;、; ? imp rt japublic lss sh w Appl t RL i r; extAr a sho rea forget= eTextArea( ” leaswaita hitext , 0 ,70 );? pu li oi iit ()St ing l= ; ? ry f e r new URL( r ); atch ( MlformedU LE e t on e)? y t m 、out 、 p tl ( ”C &acu ;t et URL : ) ; ? ? ? add( how ea);? ?public voidpaint ( a ics g) In tSt m= n l;
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 四川省阆中学市第二中学2025-2026学年第二学期期末学生学业质量监测初三数学试题含解析
- 行政公文写作模板规范公文格式提高写作效率
- 电子商务平台运营策略全解析
- 虚拟现实开发及用户体验设计指南
- 企业宣传与营销资料模版集
- 2026年篮球培训教练员培训管理方案
- 2026年学校教师绩效工资实施方案
- 2026年智慧城市与宜居城市建设协同推进
- 新pep五年级下册英语Unit2-B.Let2七S-learn
- 保守商业秘密协议书英文
- 金太阳重庆好教育联盟2026届高三下学期3月开学联考历史(26-284C)+答案
- 小学英语教学与人工智能跨学科融合的实践与反思教学研究课题报告
- 2025年河南省事业单位招聘考试公共基础知识试题及答案
- 食品质量控制管理方案
- 工地施工质量考核制度
- 7 月亮是从哪里来的 课件
- 2026浙江绍兴市社会福利中心编外用工招聘15人笔试模拟试题及答案解析
- 支付机构外包服务合作相关制度
- 2025年江苏海事职业技术学院单招职业技能考试题库带答案解析
- 大学行政管理岗招聘考试真题
- 2026年全球脑机接口市场全景分析报告(英文版)-
评论
0/150
提交评论