互联网面试突击-计网面试题目汇总

下面的题目基本涵盖了所有面试点,下面的大纲可以自我测试。之后有空会补上具体解答。

1.计算机网路的各层协议及作用

2.TCP和UDP的区别
报文是什么:
字节流是什么:
TCP的粘包和拆包

3.UDP和TCP的应用场景是什么

4.详细介绍一下TCP的三次握手机制
同步报文是什么:
为什么需要三次握手,而不是两次?
为什么不是四次?
三次握手连接阶段,最后一次ACK包丢失,会发生什么?
详细介绍一下TCP的四次挥手过程
为什么连接的时候是三次握手,关闭的时候却是四次握手
为什么客户端的TIME-WAIT状态必须等待2MSL
MSL是什么:
如果已经建立了链接,但是客户端出现了故障怎么办
TIME-WAIT状态过多会产生什么后果?怎么处理?
TIME-WAIT是服务器端的状态,还是客户端的状态

5.什么是SYN洪泛攻击,如何防范?
SYN是什么:
DOS攻击是什么:
SYN cookies技术是什么:

6.TCP协议如何保证可靠性

7.详细讲一下TCP滑动窗口

8.详细讲一下拥塞控制

9.HTTP常见的状态码有哪些
状态码301和302的区别是什么

10.HTTP常用的请求方式?
GET请求和POST请求的区别
HTTP请求报文和响应报文的格式

11、解释一下HTTP长连接和短连接
HTTP1.0和HTTP1.1的区别
HTTP1.0和HTTP2.0的区别

12.HTTP和HTTPS的区别
HTTPS的优缺点
HTTPS的原理

13.在浏览器后输入www.baidu.com后执行的全部过程
DNS是什么

14.什么是cookie和session
两者是如何配合的
两者的区别
如何考虑分布式Session问题

15.什么是DDos攻击
XSS攻击

16.SQL注入是什么,怎么避免

17.负载均衡算法有哪些

18.URI和URL的区别

19.什么是数字证书

20.DNS解析过程

21.什么是对称加密和非对称加密

22.WebSocket和socket的区别

23.ARP协议的工作过程

24.ICMP协议的功能

25.什么是CSRF攻击,如何避免

26.防盗链

27.ping原理

28.IP逐跳协议

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值