网络:
1. 用tcp会话解释vpn原理
原始报文封装
2. dns解析寻址过程
3. tcp/ip工作流大概说下
源主机发送数据到传输层
传输层加tcp包头发送到网络层
网络层加上原目的地址的ip报头,生产一个ip数据包发送给链路层
链路层在mac帧的数据部分加上ip数据包,源目的地址的mac和领头,排好发送给传输层
传输层检查顺序号,判断是否正确,错误要求源主机垂发,正确会将排好的顺序发送给程序
4. tcp/http区别
一个是传输层,一个是应用层
5. k8s里面pod和pod之间怎么通讯的
同一主机上面的pod如果在同一个namespace里面,会共享一个ipc,可以通过进程间的通讯方式通讯
如果不是,则会走flannel0网口以及docker日网口
6. http里面response是代表什么
响应
中间件:
1. apache,nginx,tomcat在作为Web服务器的时候有什么区别
apache模块化服务,处理静态页面
omcat属于应用服务,处理动态页面较好
ginx是轻最级服务,配置多
2. nginx和lv是的区别
nginx是7层负载,但配置简单对网络依赖小;lvs是4层负载,对网络依赖大,但负载能力强
3. nginx.反向代理用的模块是什么
proxy_pass
4. Lvs的三种负载方式
DR 直接路由
NAT 网络地址转换
TUN 隧道,调度器仅处理请求