阿里云网络技术面试高频题及详细答案(真实面试口语版直接复制到)_第1页
阿里云网络技术面试高频题及详细答案(真实面试口语版直接复制到)_第2页
阿里云网络技术面试高频题及详细答案(真实面试口语版直接复制到)_第3页
阿里云网络技术面试高频题及详细答案(真实面试口语版直接复制到)_第4页
阿里云网络技术面试高频题及详细答案(真实面试口语版直接复制到)_第5页
已阅读5页,还剩1页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

阿里云网络技术面试高频题及详细答案(真实面试口语版,直接复制到Word)说明:本套适用于阿里云校招/社招网络方向(云网络、网络工程师、云原生网络、售前网络、运维网络岗),口语化回答,面试口述直接用,不堆砌书面长句。

考察重点:TCP/IP、VPC、SLB、安全组、路由、云网络架构、故障排查、CDN、负载均衡、VXLAN。一、计算机网络基础(必问)1.简单说下TCP三次握手,为什么不能两次握手?口语答案:

三次握手核心就是确认双方收发能力都正常。

第一次:客户端发SYN,告诉服务端我想建立连接。

第二次:服务端收到SYN,回复SYN+ACK,代表服务端能收到客户端消息,同时请求建立反向连接。

第三次:客户端收到SYN+ACK,回复ACK,服务端收到ACK,连接正式建立。如果只有两次握手,服务端没法确认客户端能不能收到自己发的包。比如客户端SYN报文延迟到达,服务端直接建立连接,但客户端早就退出了,服务端会白白维护无效连接,浪费资源。2.TCP四次挥手,为什么不能合并成三次?口语答案:

TCP是全双工,两边可以独立关闭通道。

第一次:客户端发FIN,客户端不再发数据,但还能收数据。

第二次:服务端回复ACK,确认收到关闭请求,这时候服务端还能继续把剩余数据发给客户端。

第三次:等服务端数据全部发完,服务端再发FIN,告诉客户端我这边也没有数据要发了。

第四次:客户端回复ACK,连接关闭。第二次ACK和服务端FIN不能合并,因为服务端收到FIN的时候,可能还有业务数据没传输完,不能立刻关闭,所以必须分开两步,因此需要四次挥手。3.TCP和UDP区别,各自适用场景?口语答案:

TCP面向连接,可靠传输,有确认、重传、拥塞控制,开销大,延迟相对高;

UDP无连接,不可靠,没有重传,包头小,速度快,延迟低。TCP适用:文件传输、网页访问、数据库、SSH远程登录,要求数据不能丢。

UDP适用:直播、视频会议、游戏、DNS查询,允许少量丢包,优先保证低延迟。4.拥塞控制和流量控制的区别?口语答案:

流量控制:控制发送方和接收方之间,防止发送方发太快,接收方缓冲区装不下,是点对点,靠滑动窗口。

拥塞控制:控制整个网络链路,防止网络中间路由器拥堵、丢包,保护整条网络,慢启动、拥塞避免、快重传快恢复。一句话记:流量控接收端,拥塞控整条网络。5.什么是MTU,MSS,云里面常见MTU问题?口语答案:

MTU是链路最大帧字节数,以太网默认1500字节;

MSS是TCP报文里,除去TCP头部、IP头部之后,能承载的最大应用数据,默认1460。阿里云VPC常见坑:VXLAN封装会增加50字节包头。如果ECS网卡MTU还是1500,大包经过VXLAN隧道会分片,分片会带来性能下降,甚至丢包。阿里云ECS建议MTU设置1450。二、阿里云VPC核心(面试重中之重)6.什么是VPC?VPC组成组件有哪些?口语答案:

VPC就是阿里云的专有虚拟网络,相当于在阿里云上单独划出一块隔离的网络空间,租户之间网络隔离。

主要组件:VPC网段、子网(交换机)、ECS网卡、路由表、安全组、NAT网关、弹性公网EIP、网络ACL。子网:VPC里面划分的网段,必须属于VPC大网段,一个子网只能属于一个可用区;路由表:控制子网流量走向;安全组:ECS实例层面的防火墙;网络ACL:子网层面的防火墙。7.安全组和网络ACL的区别?口语答案:

安全组是实例级别,作用在ECS网卡;白名单机制,默认全部拒绝,规则是有状态。

网络ACL是子网级别,作用在交换机;黑白名单都支持,无状态,入站出站规则独立,返回流量需要单独放行。简单区分:安全组管服务器,网络ACL管整个子网。日常优先用安全组,网络ACL适合子网整体隔离。8.VPC路由表,什么是系统路由、自定义路由?口语答案:

系统路由是VPC自动生成,不能手动删除。比如同子网互通路由、VPC内网互通路由、NAT网关路由。

自定义路由是我们自己添加的,比如指向VPN、专线、转发路由器TR的路由。

路由匹配原则:最长前缀优先,网段越精确,优先级越高。9.EIP是什么?EIP和NAT网关区别?口语答案:

EIP弹性公网IP,绑定在ECS、SLB等实例上,让实例拥有独立公网IP,支持公网访问。

NAT网关,给整个子网内多台ECS做SNAT访问外网;也可以配置DNAT,公网访问内网服务。区别:EIP是一对一,单实例公网;NAT网关是一对多,批量内网机器访问互联网,节省公网IP,适合大量ECS出网。10.什么是转发路由器TR?作用?口语答案:

TR是VPC之间的核心转发组件,用来连接多个VPC、专线、VPN、云企业网CEN。

以前VPC互通只能用VPC对等连接,对等连接数量有限,路由管理麻烦。

TR可以统一管理多个VPC之间路由,支持路由聚合、路由策略,配合CEN可以实现跨地域、跨账号VPC互通。11.VPC对等连接特点,有什么限制?口语答案:

对等连接可以实现两个VPC内网互通,不需要经过公网。

限制:不支持跨地域;不能传递路由(A连B,B连C,A不能自动访问C);VPC网段不能重叠;对等连接数量上限,大规模多VPC场景推荐TR。三、负载均衡SLB(高频)12.阿里云SLB分类,四层和七层SLB区别口语答案:

SLB分四层SLB(TCP/UDP)、七层SLB(HTTP/HTTPS)。

四层SLB工作在传输层,只看IP+端口,不解析应用层内容,转发效率高,通过修改数据包源目IP做转发;

七层SLB工作在应用层,可以解析HTTP报文,能做域名路由、URL转发、Cookie会话保持、SSL证书卸载。四层会话保持:源IP;七层可以Cookie。

七层SLB可以直接卸载HTTPS证书,后端ECS不用部署证书。13.SLB会话保持原理,适用场景?口语答案:

会话保持就是让同一个客户端请求,持续转发到同一台后端ECS。

四层:默认源IP哈希;

七层:Cookie植入或者Cookie重写。

适用场景:需要会话信息保存在本地服务器,比如登录会话。

缺点:后端扩容时,哈希会重新分配,会话会重新打散。14.SLB健康检查怎么做?失败之后行为?口语答案:

四层SLB健康检查:TCP端口探测,发SYN包;

七层SLB:HTTP/HTTPS请求,访问指定URL,判断返回状态码。连续多次探测失败,就把后端ECS从可用池摘除,不再转发流量;等后续探测恢复成功,自动重新加入后端池。四、VXLAN、云网络底层15.VXLAN是什么,解决什么问题?口语答案:

VXLAN是一种网络隧道技术,二层Overlay网络。把原始二层帧封装在UDP包里,跨三层网络传输。

解决传统VLAN只有4096个ID,不够大规模云租户隔离的问题,VXLAN有24位VNI,支持千万级租户。阿里云VPC底层就是VXLAN。五、故障排查类(面试非常爱问)16.ECS无法访问外网,排查思路口语答案:先确认ECS本身:看是否能ping网关,确认内网网卡是否正常;看路由:子网路由表有没有指向NAT网关/EIP的出网路由;安全组:检查出站规则,有没有放行目标端口;网络ACL:子网ACL出站、回包是否放行;如果是NAT网关出网:NAT网关状态是否正常,SNAT条目是否配置;检查目标地址是否可达,有没有DNS解析问题。17.公网访问SLB访问不通排查步骤口语答案:先确认SLB实例状态、监听是否正常;四层:检查安全组放行SLB端口;七层检查证书、域名配置;SLB健康检查:看后端ECS是否健康,不健康就不会转发流量;后端ECS安全组:必须放行SLB的内网网段流量;后端服务本身,确认ECS内部服务正常监听对应端口,不是防火墙拦截。六、CDN&云企业网CEN18.CDN原理,缓存失效场景口语答案:

CDN就是把静态资源放到遍布全国的边缘节点。用户访问资源,调度系统分配最近的边缘节点,节点有缓存直接返回,没有就回源站拉取,之后缓存下来。

缓存失效:缓存TTL过期、资源主动刷新、缓存被删除、请求头带no-cache。19.CEN云企业网作用口语答案:

CEN是阿里云跨地域组网产品,基于转发路由器TR。可以把不同地域VPC、本地IDC专线、VPN全部接入一张大网,实现跨地域、跨账号内网互通,统一路由管控。七、开放问答题,面试官最爱问20.为什么选择阿里云网络岗?口语答案:

云网络是云产品的底座,VPC、SLB、TR这些技术,是传统网络向云原生网络转型的方向。我之前学习/工作熟悉TCP/IP,也做过VPC、负载均衡相关实践,希望深入云网络领域,在阿里云平台持续深耕。21.传统物理网络和云网络最大区别?口语答案:

传统网络硬件驱动,设备固定,配置在物理交换机路由器;

云网络是软件定义网络SDN,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论