- 1
- 0
- 约4.61千字
- 约 6页
- 2026-10-13 发布于河北
- 举报
Java网络编程高频面试题及详细答案
一、网络基础核心面试题
1.说一说HTTP和HTTPS的区别
HTTP是超文本传输协议,基于明文传输,端口默认80;HTTPS是HTTP+SSL/TLS,是加密安全的传输协议,端口默认443。核心区别有五点:
1.安全性:HTTP明文传输,数据容易被窃听、篡改、劫持;HTTPS通过非对称加密握手、对称加密传输数据,可防窃听、防篡改、防劫持。
2.端口不同:HTTP默认80,HTTPS默认443。
3.证书要求:HTTPS需要CA机构颁发的数字证书,HTTP无需证书。
4.性能:HTTPS需要握手加密、解密流程,相比HTTP会有轻微性能损耗,延迟略高。
5.协议层级:HTTP属于应用层协议,HTTPS是在应用层与传输层之间增加了SSL/TLS安全层。
2.TCP和UDP的核心区别
TCP是面向连接的可靠传输协议,UDP是无连接的不可靠传输协议,具体区别如下:
1.连接性:TCP需要三次握手建立连接、四次挥手断开连接;UDP无需建立连接,直接发包。
2.可靠性:TCP保证数据不丢失、不重复、有序到达,有确认应答、重传机制、滑动窗口;UDP不保证可靠,可能丢包、乱序。
3.控制机制:TCP拥塞控制、流量控制、超时重传;UDP无任何控制机制。
4.开销与速度:TCP头部开销大,传输速度慢;UDP头部极小,传输延迟低、速度快。
5
您可能关注的文档
最近下载
- 七年级上册生命生态安全教案全册.doc VIP
- 材料科技有限公司年产12500吨电子冷却液项目环评可研资料环境影响.docx VIP
- 大学生职业生涯规划成长赛道.pptx VIP
- 机械制图(第2版)全册教案模块1-12教学设计(高职).pdf VIP
- 建筑施工企业人力资源管理问题及对策分析.doc
- 《JCT 2504-2019装配式建筑 预制混凝土夹心保温墙板》专题研究报告.pptx VIP
- 种植土规范要求最新版.doc VIP
- 《电子化学品 气相色谱测试方法通则》标准立项修订与发展报告.docx VIP
- 建筑工程图集 06CJ05:蒸压轻质砂加气混凝土(AAC)砌块和板材建筑构造(参考图集).pdf VIP
- 06CG01 蒸压轻质砂加气混凝土(AAC)砌块和板材结构构造.pdf VIP
原创力文档

文档评论(0)