- 2
- 0
- 约7.86千字
- 约 10页
- 2026-06-02 发布于河北
- 举报
网络运维面试题及详细答案
一、基础必考题(入门级,考察核心基础认知)
1.请说明TCP和UDP的核心区别,以及各自的典型应用场景
答案:核心区别主要在连接性、可靠性和资源消耗三个方面,没有绝对的优劣,看场景选择:
1.连接性:TCP是面向连接的(三次握手建立连接,四次挥手断开);UDP是无连接的,发送数据前不需要建立连接,直接发送。
2.可靠性:TCP有确认机制(ACK)、重传机制、流量控制、拥塞控制,能保证数据有序、不丢失、不重复;UDP没有这些机制,数据发送后不确认,可能丢失、乱序,属于“尽力交付”。
3.资源消耗:TCP需要维护连接状态、处理重传和流量控制,消耗的CPU和内存更多;UDP结构简单,消耗资源少,传输速度更快。
典型场景:
TCP:需要可靠传输的场景,比如HTTP/HTTPS(网页访问)、FTP(文件传输)、SSH(远程登录)、邮件传输,这些场景一旦数据丢失,会导致业务异常。
UDP:对实时性要求高、能容忍少量数据丢失的场景,比如视频通话、语音通话(如微信电话)、直播、DNS解析、TFTP(简单文件传输),优先保证速度,少量丢包不影响整体体验。
2.什么是IP地址?公网IP和内网IP的区别是什么,如何实现内网IP访问公网?
答案:IP地址是网络中设备的唯一标识,类似现实中的“门牌号”,用于设备之间的通信定位,分为IPv4和IPv6(目前主流还是IPv4
原创力文档

文档评论(0)