网络部分:
1、TCP三次握手 四次挥手的全过程以及各状态
2、http请求的全过程
http&https的区别(数据加密)
http1.1/http2.0
http状态码(301 302 502 503 504 499)
3、路由协议(RIP、OSPF)
内部网关协议(IGP)是在自治系统内部运行的路由协议,主要包括:RIP、EIGRP、OSPF、ISIS;
外部网关协议(EGP)是在自治系统之间使用的路由协议,有BGP;
系统部分:
1、nginx (重点!!!)
1)什么是Nginx
2)Nginx的一些特性
3)Nginx和Apache之间的不同点
4)Nginx如何处理HTTP请求
5)Nginx服务器上的Master和Worker进程
6)Nginx模块
7)Nginx的upstream部分
(upstream支持的负载均衡算法:轮询、weight、ip_hash、第三方模块(fair、url_hash))
(upstream 支持的状态参数:down、backup、max_fails、fail_timeout)
8)Nginx的惊群现象
9)Nginx实现的功能
10)Nginx调优
获取源client IP地址的配置(三个变量)
2、zabbix
zabbix监控的原理
zabbix设置监控某个业务的步骤
3、LVS
1)工作模式 DR模式 FNAT模式 隧道模式
2)调度算法 rr(轮询) wrr(加权轮询) lc(最小连接数) wlc(加权最小连接数)
3)LVS+OSPF架构
quagge是把服务器变成一个路由器使用,配置这个路由 就是想让A LVS机器告诉上层网络设备我可以到某个VIP,B LVS也告诉上层网络设备我可以到某个VIP; 然后网络设备会知道有多个路径可以到某个VIP,那么就可以把流量发往某个具体的LVS(等价路由),再由LVS转发
keepalive是(1)检测LVS后端服务是否存活 (2)自动下线有问题的后端服务器(3)帮忙添加VIP
4、DNS
DNS原理(递归|迭代) done
DNS的TCP|UDP方式区别 done
5、Keepalived
6、Redis
7、Tomcat
语言部门:
1、Shell脚本
2、python编程
其他:
1、kafka和redis的区别以及其他的消息队列 memcache
2、FTP的两种工作模式以及优缺点
3、后端服务提供https服务
4、ELK
5、防火墙iptables
6、java源码编译的过程
7、ansible自动化工具(模块)
8、awk、grep、sed三剑客
9、正则表达式
10、kvm&docker虚拟化
11、CDN原理
转载于:https://blog.51cto.com/10630401/1981765