网络编程
文章平均质量分 89
luffyliuDi
须知少日拏云志,曾许人间第一流
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
K8s 核心知识点详解:Pod、NAT 与 Osim 隔离环境的实际应用
日常开发测试的核心流程的是:将服务部署到 Osim 环境的 Pod 中(获得独立内网 IP)→ 集群内 Pod 通过内网 IP 互相调用(完成业务链路联动)→ 若需访问公网资源,通过 NAT 转换实现通信 → 发起请求时添加染色标识,网关将请求精准路由到目标 Osim 环境 Pod。这套链路既保障了服务的安全隔离、网络通信的顺畅,又满足了开发者独立测试的需求,是公司 K8s 环境下高效开发、测试的核心支撑。原创 2026-03-10 16:33:27 · 467 阅读 · 0 评论 -
深入理解 HTTP 与 HTTPS:区别以及 HTTPS 加密原理
摘要: HTTP是明文传输的Web协议,存在安全风险;HTTPS通过SSL/TLS加密实现安全通信。核心区别在于HTTPS采用非对称加密传输密钥+对称加密通信内容,结合CA证书验证身份,确保数据防窃听、防篡改。HTTPS已成为现代网站的必备标准,适用于登录、支付等敏感场景,提升安全性与用户信任。原创 2025-09-01 14:10:30 · 6169 阅读 · 3 评论 -
DNS:解析过程和面试高频点,超详细!!
DNS解析与缓存机制摘要 DNS解析是通过域名查询IP地址的过程,分为递归查询(客户端一次获取最终结果)和迭代查询(逐级获取下一级DNS地址)。解析时优先检查本地缓存(浏览器、操作系统、本地DNS服务器),若无缓存则递归查询根DNS→顶级域→权威DNS。DNS缓存(浏览器、OS、本地DNS)和TTL机制显著提升二次访问速度。 优化手段:选择高效DNS(如8.8.8.8)、预解析、HTTPDNS、合理TTL。DNS劫持可通过HTTPS、可信DNS服务防范。一个域名可对应多个IP(负载均衡/CDN)。 高频考点原创 2025-09-01 11:08:42 · 966 阅读 · 0 评论 -
常见通信协议详解:TCP、UDP、HTTP/HTTPS、WebSocket 与 RPC
本文介绍了五种常见的网络通信协议:TCP(面向连接、可靠传输,适用于HTTP、RPC等场景)、UDP(无连接、低延迟,适合音视频传输和在线游戏)、HTTP/HTTPS(应用层协议,HTTPS提供加密安全)、WebSocket(全双工实时通信,用于聊天和推送系统)以及RPC框架(如gRPC/Dubbo,实现跨网络透明调用)。通过分析各协议的工作原理、特点和应用场景,帮助开发者根据不同业务需求(可靠性、实时性、安全性等)选择合适的技术方案,为构建高性能系统提供参考。原创 2025-08-08 14:34:09 · 2720 阅读 · 0 评论 -
高频面试点:深入理解 TCP 三次握手与四次挥手
本文深入解析TCP协议的三次握手与四次挥手机制。三次握手通过客户端和服务器互相确认收发能力建立可靠连接,包括SYN、SYN+ACK和ACK三个步骤;四次挥手则通过FIN和ACK报文实现全双工连接的优雅关闭。文章结合Java Socket编程示例,展示了底层通信过程,并解答了面试常见问题,如为何需要三次握手而非两次、TIME-WAIT状态的作用等,帮助读者全面理解TCP连接管理的核心原理与实现细节。原创 2025-08-06 11:13:55 · 1254 阅读 · 0 评论
分享