计算机面试必备知识
计算机面试必备知识
1.Http协议以明文传输内容,所以,不适用于去传输敏感信息。
注:
1.HTTPS在HTTP的基础上加入了SSL协议(SSL(Secure Sockets Layer 安全套接层),),SSL依靠证书来验证服务器的身份,并为浏览器和服务器之间的通信加密。
2.http用的端口80.https的端口443.
3.HTTP使用TCP三次握手建立连接,客户端和服务器需要交换3个包,而HTTPS需要12个包
2.三次握手必须掌握。
4.四次挥手进行关闭。
5.session与cookie的区别
1.session的信息存储在服务器端,cookie存储在客户端。
2.session存储对象,而cookie存储字符串。
3.session需借助cookie才能正常工作。
4.session在用户会话结束后就会关闭了,但cookie因为保存在客户端,可以长期保存 。
8.ARP(地址解析协议):完成IP到MAC地址的映射。
9.DNS :用于域名解析服务,将域名地址转换为IP地址。DNS用的是53号端口。
TFTP (Trival File Transfer Protocal),简单文件传输协议,该协议在熟知端口69上使用UDP服务。
10.IP地址的分类:
A类地址:以0开头, 第一个字节范围:0~126(1.0.0.0 - 126.255.255.255);
B类地址:以10开头, 第一个字节范围:128~191(128.0.0.0 - 191.255.255.255);
C类地址:以110开头, 第一个字节范围:192~223(192.0.0.0 - 223.255.255.255);
10.0.0.0—10.255.255.255, 172.16.0.0—172.31.255.255, 192.168.0.0—192.168.255.255。(Internet上保留地址用于内部)IP地址与子网掩码相与得到网络号.