计算机基础(笔试)
完成远程登录的TCP / IP协议是 TELNET
应用程序 Telnet 采用的端口号默认为 23
TCP建立连接需要三次握手确认,分别是AYN,ACK,ACK 释放连接需要四次握手,分别是FIN,ACK,FIN,ACK
路由器根据目标 IP 地址来决定转发
101 | 切换协议 |
200 | 成功 |
301 | 永久重定向 |
302 | 暂时重定向 |
400 | 语法错误 |
403 | 没有足够的权限,服务器拒绝请求 |
404 | 找不到对应的资源 |
500 | 服务器内部错误 |
503 | 服务不可用 |
主DNS服务器需要启动named进程,而辅DNS服务器不需要;DNS服务器配置了解析,客户端也需要设置相应的主从DNS服务器;DNS Server间的查询模式为迭代式(iterative),客户端是递归查询
浏览器和服务器在基于https进行请求链接到数据传输过程中,用到了非对称加密算法、对称加密算法、HASH算法、数字证书
- 非对称加密算法用于在握手过程中加密生成的密码
- 对称加密算法用于对真正传输的数据进行加密
- HASH算法用于验证数据的完整性。
- 数字证书里面则包含了网站地址,加密公钥,以及证书的颁发机构等信息。
FTP(File Transfer Protocol,文件传输协议)默认情况下FTP协议使用TCP端口中的 20和21这两个端口,其中20用于传输数据,21用于传输控制信息。控制 Socket 用来传送命令,数据 Socket 是用于传 送数据。 FTP的传输有两种方式:ASCII、二进制。
网络地址聚合就是取最大相同的部分。
计算机病毒检测不属于防火墙技术
地址分类
- A:0.0.0.0~127.255.255.255
- B:128.0.0.0~191.255.255.255
- C:192.0.0.0~223.255.255.255
ATM是Asynchronous Transfer Mode(ATM)异步传输模式的缩写,是实现B-ISDN的业务的核心技术之一。ATM是以信元为基础的一种分组交换和复用技术。
下一跳的ip地址其实就是下一个路由器的接口的ip 地址。
流量劫持常用的手段有如下: Hub 嗅探 MAC 欺骗 MAC 冲刷 ARP 攻击 DHCP 钓鱼 DNS 劫持 CDN 入侵 路由器弱口令 路由器 CSRF PPPoE 钓鱼 蜜罐*** WiFi 弱口令 WiFi 伪热点 WiFi 强制断线 WLAN 基站钓鱼
采用NAT模式最大的优势是虚拟系统接入互联网非常简单,你不需要进行任何其他的配置,只需要宿主机器能访问互联网即可;NAT是一种把内部私有网络地址(IP地址)翻译成合法网络IP地址的技术;NAT可以有效的缓解了IP地址不足的问题。
在Web开发中,如何实现会话的跟踪?
- 隐藏表单域
- 保存cookie
- URL复写
- session 机制
主机位全0代表网络号,全1代表广播号
第一次握手:客户端向服务器端发送SYN包(syn=j),进入SYN_SEND状态,等待服务器确认。第二次握手:服务器收到SYN包,确认SYN,此时syn=j+1,同时发送一个SYN包(syn=k)即SYN+ACK包,此时服务器进入SYN_RECV状态;第三次握手:客户端收到SYN+ACK包,向服务器发送ACK确认包,此时客户端和服务器端均进入ESTABLISHED状态。
每个C类网络最多包含254台主机 htons 把unsigned short类型从主机序转换到网络序 htonl 把unsigned long类型从主机序转换到网络序 ntohs 把unsigned short类型从网络序转换到主机序 ntohl 把unsigned long类型从网络序转换到主机序 WSANtohs() 将一个以网络字节顺序表示的无符号短整形数转换为主机字节顺序。
cookie附带于http请求中 cookie有大小限制 用户可以主动禁止cookie https协议下cookie是明文传递的 https协议下传输的内容都是加密后的,包括cookie也是
香农定理给出了带宽受限且有高斯白噪声干扰的信道的极限数据传输速率,香农定理定义为:信道的极限数据传输速率=Wlog2(1+S/N),单位b/s。其中,S/N为信噪比,即信号的平均功率和噪声的平均功率之比,信噪比=10log10(S/N),单位dB,当S/N=1000时,信噪比为30dB。 则该链路的实际数据传输速率约为50% * Wlog2(1+S/N)=50% * 8k * log2(1 + 1000)=40kbps。
网卡的正式名称为网络适配器
一般网线两边头子是586B接线标准,特殊跳线一头是586B,另一头一头586A。 将两计算机通过双绞线直接连接就是一端是586A,一端是586B。 568A标准:绿白,绿,橙白,蓝,蓝白,橙,棕白,棕 568B标准:橙白,橙,绿白,蓝,蓝白,绿,棕白,棕 568A和568B的标准就是把 1 和3,2 和6 的顺序换过来了,其他不变。 两台电脑直联,一头接568A,一头接568B,8根线中4,5,7,8不用,只有橙白1,橙2,绿白3,绿6四根线传数据。 1,2发数据,3,6接收数据,所以必须1,3相接,2,6相接,才能实现一头发数据,一头接收数据。若是A选项,则两头同时发送,同时接受,是会冲突的。
运行STP协议后可用避免交换机之间存在的环路
3DES(或称为Triple DES)是三重数据加密算法(TDEA,Triple Data Encryption Algorithm)块密码的通称。它相当于是对每个数据块应用三次DES加密算法。由于计算机运算能力的增强,原版DES密码的密钥长度变得容易被暴力破解;3DES即是设计用来提供一种相对简单的方法,即通过增加DES的密钥长度来避免类似的攻击,而不是设计一种全新的块密码算法。 而DES是对称加密算法,故而3DES也是对称加密算法。
资源分配给进程,同一进程的所有线程共享该进程的所有资源,通过创建多线程进程(即一个进程可具有两个或更多个线程),每个线程在一个处理器上运行,从而实现应用程序的并发性,使每个处理器都得到充分运行。
操作系统怎么样为用户服务
- 命令接口(为Windows操作系统建立兼容的DOS命令接口,批处理文件中的流程命令。)
- 系统调用(为了使上层应用能够访问到这些资源,内核为上层应用提供访问的接口。)
- 作业控制语言(用于描述MVS,OS/390和VSE操作系统上描述作业的语言。)
- 软中断(为了满足实时系统的要求,中断处理应该是越快越好。)
Apache服务器是http服务器,属于应用层
关于比特和波特,在某些情况下,“比特/秒”和“波特”在数值上是相等的
按照机构区分的域名原来有 7个 :
com(商业机构)、net(网络服务机构)、gov(政府机构)、mil( 军事机构)、org(非盈利性组织)、edu(教育部门)、int(国际机构)。
1997年又新增7个最高级标准域名:firm(企业和公司)、store(商业企业)、web(从事与WEB相关业务的实体)、arts(从事文化娱乐的实体)、REC(从事休闲娱乐业的实体)、info(从事信息服务业的实体)、nom(从事个人活动的个体、发布个人信息)
edu(education)教育 com(company)公司 gov(government)政府 net(network)网络
TCP:传输控制协议,传输层的; DHCP:动态主机配置协议,用于动态配置管理同一个网络中的IP地址的,它是基于UDP的一种应用层协议; ICMP:因特网控制报文协议,用于确认IP包是否成功到达目标地址,通知在发送过程当中IP包被废弃的具体原因,改善网络设置等,它和IP协议相辅相成,是网络层中用的最多的两个协议; HTTP:超文本传输协议,应用层的;
将网络地址映射为链路层相应地址的协议是ARP (Address Resolution Protocol地址解析协议)
HDLC协议对比特串进行组帧时,HDLC数据帧以位值0111 1110 标识,每一个帧的开始和结束, 因此,在帧数据中凡是出现连续五个1时,就在输出位流末尾加0 扫描整个帧,但发现连续5个1时,就立即补充一个0,显然处理后不可能出现连续的6个1.
表示层就是格式层,确定应用层可以读取的何种格式
请求字段:
Cookie | 之前由服务器通过 Set- Cookie (下文详述)发送的一个 超文本传输协议Cookie | Cookie: $Version=1; Skin=new; |
Referer | 表示浏览器所访问的前一个页面,正是那个页面上的某个链接将浏览器带到了当前所请求的这个页面 | Referer: http://en.wikipedia.org/wiki/Main_Page |
响应字段:
ETag | 对于某个资源的某个特定版本的一个标识符,通常是一个消息散列 | ETag: "737060cd8c284d8af7ad3082f209582d" |
Location | 用来 进行重定向,或者在创建了某个新资源时使用 | Location: http://www.w3.org/pub/WWW/People.html |