文章 2024-06-26 来自:开发者社区

架构面试题汇总:网络协议34问(2024版)

1. 问题:请解释一下TCP和UDP之间的主要区别,以及在什么情况下你会选择使用UDP而不是TCP? 答案: TCP(传输控制协议)是面向连接的协议,提供可靠的数据传输服务。它使用确认和重传机制确保数据包的按序到达和不丢失。TCP适用于需要高可靠性的数据传输场景,如文件传输、网页浏览等。 UDP(用户数据报协议)是无连接的协议,不保证数据的可靠传输。它不提供确认和重传机制...

文章 2023-10-27 来自:开发者社区

难以置信!网易首席架构师竟用了500页笔记,把网络协议给趣谈了

哈喽,我是阿嘴。最近业务发展迅速,团队非常缺人。我作为入职不久的新人被老大拉去做面试官(哎,长得帅就很多烦恼)。这段时间也面试了不少同学,10位有9位都说自己懂网络协议。但真正面试的时候,能回答出相关问题的,可能只有两三个。比如:“TCP协议跟UDP协议有什么区别...

难以置信!网易首席架构师竟用了500页笔记,把网络协议给趣谈了
文章 2023-09-21 来自:开发者社区

GitHub已标星93K!网易首席架构师闭关3月撰写1200页网络协议笔记

网络协议介绍网络协议为计算机网络中进行数据交换而建立的规则、标准或约定的集合。网络协议网络协议指的是计算机网络中互相通信的对等实体之间交换信息时所必须遵守的规则的集合。对等实体通常是指计算机网络体系结构中处于相同层次的信息单元。一般系统网络协议包括五个部分:通信环境,传输服务,词汇表,信息的编码格式,时序、规则和过程。1969...

GitHub已标星93K!网易首席架构师闭关3月撰写1200页网络协议笔记

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

金融级分布式架构

SOFAStack™(Scalable Open Financial Architecture Stack)是一套用于快速构建金融级分布式架构的中间件,也是在金融场景里锤炼出来的最佳实践。

+关注