计算机网络基础
- 计算机互联的主要目的:资源共享。
- 因特网中的IP地址有两部分组成,网络号+主机号
- FTP文件传输协议基于21端口和20端口,21端口是FTP传输控制信息端口,20端口是FTP传输数据端口。
- SNMP(simple network management protocol)简单网络管理协议依赖于UDP IP ARP工作。
- 一台主机可以有很多的IP地址【多网卡、虚拟机】
- 一台主机可以有多个域名。
- 判断IP地址是否在同一个网络,运算为IP与子网掩码。
- 传输层协议实现进程到进程的通信——端到端的通信。
- 数据链路层服务功能主要可以分成以下三类:面向连接确认服务、无连接无确认、无连接确认服务服务。
- UDP不会和TCP一样出现粘包问题。TCP为了优化方法,将多次间隔量小的数据,合并成一个大的数据包。UDP不使用块的合并优化算法,有消息头。
- TCP协议需要三次握手和四次挥手,UDP不用。UDP最大报文长度不超过1472字节。
- 在计算机网络中,所有计算机均连接到一条通信传输线路上,在线路两端连有防止信号反射的装置,这种连接结构被称为总线结构。
- 物理层协议的数据单元比特
- 用交换机取代集线器,冲突域的数量会增加。隔离冲突域之后变多了。
- 以太网的MAC协议提供的是无连接不可靠服务。
- IEEE 802.4:令牌总线网的介质访问控制协议及物理层技术规范。
- FTP(File Transfer Protocol)协议提供文件传输服务。
- 适配器有处理器和存储器,不需要使用计算机的CPU。
- 以太网Ethernet是一种总线结构的局域网技术。
- 在TCP/IP协议体系中,将网络结构自上而下划分为四层,应用层、传输层、网络层、网络接口层。发送方从上层向下层传输数据,每经过一层附加协议控制信息。数据接受从下到上,层层解码。
- HTTP是无连接的(每次连接只处理一个请求,服务端处理完客户端一次请求,等到客户端做出回应之后便断开连接),媒体独立的(只要客户端和服务器知道如何处理的数据内容,任何类型的数据都可以通过HTTP发送)。 HTTP是无状态的,基于C/S架构模型,通过一个可靠链接来交换。
- LAN 局域网——地理上较小的范围,实验室、一栋楼或是一个校园;
MAN 城域网——作用范围一般是一座城市;
WAM 广域网——国家、地区;
PAN 个人区域网——属于个人的电子设备用无线技术连接起来。 - 在局域网中,最常用的、成本最低的传输介质是:双绞线。
- IP电话使用的数据交换技术是分组交换。
- 在以太网中,是根据MAC地址来区分不同的设备。
- 中继器属于物理层设备。
- IP协议是无连接的,其信息传输方式是数据报。
- PING——分组网间探测,用来检测两个主机之间的连通性。使用ICMP网际控制报文协议。ping不成功有可能是网络不连通,也有可能是时延。
- tranceroute跟踪路由,用来跟踪一个分组从源点到终点的路径。
- 广域网覆盖的地方范围从几十公里到几千公里,它的通信子网主要使用分组交换技术。
- 面向连接服务通信子网的网络层在发送数据之前,网络层必须在发送结点与接收点之间建立跨越 通信子网 的端到端连接。
- ATM的传送单元是固定长度53B的信元,其中5B为信元头,用来承载信元的控制信息;48B为信元体,用来承载用户要分发的信息。
- post请求一般用于修改服务器上的资源,对发送的信息数据量没有限制,通过表单方式提交。
- 协议是水平的;服务是垂直的,下层向上层提供协议。
- 计算机网络拓扑结构是通过网中结点与通信线路之间的集合关系来表示网络结构,它反映出网络中各实体的结构关系。
- 以太网协议包括物理层、数据链路层,数据链路层分层为逻辑链路控制子层(LLC)和媒体访问控制子层(MAC)。
- 通信子网为源(发送信息的)节点与目的(接收信息的)节点之间提供了多条传输路径的可能性,路由选择是为了建立并选择一条 逻辑链路;选择通信的传输介质。
- ICMP和ARP协议属于网络层协议。
- 如果互连的局域网高层分别采用TCP/IP协议与SPX/IPX协议,那么我们可以选择路由器。
- -1022的32位补码用16位表示为FFFF FC02H。正数的补码与原码相同,负数的补码:符号位为1;其余位取反加一。
- Internet 的核心协议是TCP/IP协议。
- 因特网中,路由器的每个接口要接上网才会有IP地址。
- 发送时延是主机或者路由器将分组发送到通信线路上所需的时间。也叫传输时延。
- 传播时延电磁波在信道中需要传播一定的距离而花费的时间,为信道长度/电磁波在信道上的传播速率。
- 处理时延主机或者路由器在收到分组时要花费一定的时间进行处理。
- 排队时延分组后在进入路由器后要先在输入队列中排队等待处理。
- 办公室通过拨号的方式接入internet, web服务器IP地址为192.168.0.100, 现在需要把web服务器发布在internet中,需要的配置是进行DDNS配置——将用户的动态IP地址映射到固定的域名解析服务器上以及路由器配置NAT——用于实现私有网络访问公共网络的功能。
- 因特网上的服务都是基于某一协议的,web服务基于HTTP协议。
- IP/掩码位为 192.168.1.0/24 ,请问第一个可用地址和最后一个可用地址分别是什么192.168.1.1 192.168.1.254
- 和交换电路相比,分组交换的时延长
- 某网站系统性能需求中要求“系统可以连续稳定运行 12 小时”,若系统连续运行 12 小时完成的总业务量为1000笔,系统能够提供的最大交易执行吞吐量为200笔/小时,试设计测试周期可以缩短为5小时。
- 图书管理系统主要包括系统维护模块、工作人员借还管理模块和读者查询模块。在软件测试过程中,测试人员首先对三个模块进行测试,测试完成后再将系统所有模块集成起来进行集成测试。该测试策略为非增量测试。非增量是对所有模块进行单元测试,而后连接作为整体,增量集成测试是逐次将未集成的测试模块加上,测一个连一个。
等价类划分与边界值分析都是考虑输入条件,如果程序输入之间有关系,例如约束关系、组合关系,着重于输入与输出的依赖关系。
- 如果某测试用例集实现了某软件的路径覆盖,那么它同时一定也实现了该软件的判定覆盖。每个判定的真假一次,导致所有结果的路径都会实现。
- 研发对自己的代码审查,检查代码的正确性,这个过程我们称为代码走查。
- 回归测试不属于软件测试的步骤,确认测试检查已经实现的软件是否满足了需求规格说明中的各种需求,以及配件是否完全、正确。
- 测试工程师在软件测试计划阶段依据工作说明书制定指定的测试进度。
- 编写测试用例的目的是什么?从测试用例追溯功能需求以确保没有需求被疏忽;用测试用例来验证产品需求模型的正确性;通过测试用例以确认是否达到了产品期望的要求。