计算机网络面试题

应用层

(3)HTTP协议:报文格式(请求报文、响应报文、请求头各种字段、响应头各种字段);HTTP状态码。
(4)HTTPS协议:详细握手过程;各种算法(摘要算法、数字签名、数字证书的原理与过程)

http与https

输入一个URL到浏览器返回页面发生了什么(网易)

cookie与session的区别(Bigo,这题是高频)

HTTP与HTTPS的区别(高频)

HTTPS有什么了解吗?(腾讯)

https连接过程说一下?(腾讯)

ssl握手有了解吗?(字节)

ssl连接中为什么前面用非对称加密,后面用对称加密。(腾讯)

HTTP头部有什么了解吗?

http/https区别,https请求流程(加密方式)(阿里)

引申:HTTP头部常见字段,状态码,请求方法说一下?(武sir面试)

常见的HTTP状态码(微信,高频)

说一下网站的502一般是什么原因(美团)

常见的http状态码?10.500和502之间的差别?(字节)

504是什么问题?怎么看后端机器问题?(字节)

如果出现503,会做什么操作?如果rd没有上线?

输入一个URL到浏览器显示出页面发生了什么?(网易)

GET与POST的区别?,模拟抓包的过程分析一下?

HTTP的特性,优缺点,性能

HTTP版本1.0

DNS协议

DNS是什么?

为什么有DNS,它的好处,解决了什么问题?

说一下DNS查询的过程?

递归查询和迭代查询是什么?

DNS环境配置,DNS主从怎么做?

DNS各种记录,A记录,CNAME记录干啥的?(6个资源记录类型)

什么是DNS投毒(污染),怎么解决(网易)

答:dns污染指的是当我们去请求我们域名的IP地址的时候,如果在这个过程中,有服务器伪装成dns服务器给了我们一个错误的IP地址,那么就会导致我们访问到我们不想要的网站,这个就是dns污染。可以过滤dns服务器,禁止使用53号端口?解决办法,比如访问YouTube就会这样。

什么是dns劫持?

答:dns劫持指的是我们的dns服务器故意将这个被标记了的地址去指向了一个错误的IP地址,你去解析一个不存在的域名的时候,DNS 本来应该告诉我们这个域名不存在,但是被劫持后 DNS 就会给我们解析出一个 IP

参考1
参考2

传输层

(1)掌握UDP协议:无连接,不可靠的特点;首部各个字段
(2)掌握TCP协议(面试集中考察):面向连接,可靠;首部各字段(序号,确认号,首部长度,窗口大小,校验和等特别的,完成可靠功能的部分);TCP连接控制机制(三次握手,四次挥手,同时打开,同时关闭,半关闭);TCP流量控制机制(滑动窗口、慢启动、拥塞避免、快速重传、快速恢复的算法原理);TCP超时重传机制(四个定时器);一些问题(为什么三次握手四次挥手?为什么TCP和UDP都存在尾包头?)

TCP和UDP协议

基于TCP、UDP的协议有哪些(微信)

简述tcp三次握手和四次挥手(微信)

最后一次ACK包丢失会进入什么样的一个状态(阿里)

为什么要四次挥手(微信)

TCP timewait太多是什么原因(微信,网易,高频)

如何解决timewait过多(修改内核参数,具体说出哪个参数)(微信,网易,高频)

关于TIME_WAIT状态等待2MSL解决什么问题(阿里,重要)

为什么TIME_WAIT等待的时间是2MSL?

无法访问到你服务器,如何去排查(客户端排查和服务器排查) (网易)

tcp出现丢包,有什么机制(字节)

tcp为什么是可靠传输(猿辅导)

tcp的协议结构。tcp首部字段,ip首部字段。(字节)

tcp首部的flag 还记得吗?(字节)

检验和是干什么用的?(字节)

对tcp滑动窗口有了解吗?(字节)

广播风暴产生的原因及解决方法(阿里)

tcp的全双工是什么(自编)

如何在Linux系统上查看TCP连接状态(netstat -napt

为什么是三次握手,不是两次,四次

初始序列号是怎么产生的

为什么客户端和服务端的初始序列号ISN是不同的

既然IP层会分片,为什么还要MSS?

SYN攻击(了解?)

TCP四次挥手过程和状态变迁

为什么挥手需要四次?

拥塞控制和流量控制(阿里)常考

如果已经建立了连接,但是服务端突然出现了故障怎么办?(tcp的保活机制)

网络层

ping命令的原理是什么?

traceroute命令的原理?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值