0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

网络协议灵魂三问你都答的出来吗?

模拟札记 来源:C语言与CPP编程 作者:C语言与CPP编程 2021-07-05 09:44 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

10 个程序员里面,10 个都说自己学过网络协议,9 个说自己懂网络协议。但真正面试的时候,能回答出相关问题的,可能只有两三个。比如:

“TCP 协议跟 UDP 协议有什么区别?”

“HTTPS 协议的底层原理是什么?”

“阿里的 Dubbo 框架都使用了哪些传输协议和序列化协议?”

想想这些你都能答出来吗?其实,参加过大厂面试的小伙伴应该都清楚,无论是国内的互联网大厂还是硅谷的 IT 公司,面试多少会问网络协议的知识。

这并不难理解,毕竟大厂更注重程序员的基本功,而且几乎所有的程序运行都会涉及到网络协议,一旦用错就容易产生灾难性的后果。

退一步讲,就算你不去大厂,但你但凡想在技术之路上走远一点,想成为技术大牛,做大系统,就必须搞定网络协议。

举个例子,很多人都被“技术变化太快,容易过时”所困扰过,从搜索引擎、大数据、云计算人工智能区块链。。。等。实际上,很多技术看起来轰轰烈烈,扒下外衣,本质的东西其实就是“计算机组成原理、操作系统、网络协议、数据结构与算法”这些基础知识和核心概念。

不想被滚滚而来的新技术淘汰的办法,就是掌握最核心本质的知识。它们不会像“X 天带你搞定 MySQL”这样的内容,更容易帮你找到工作,但正是这些知识,在你 40 岁之后依然很有价值。

网络协议这个东西,并不难,很多人学不好,跟智商没关系,纯粹是因为——网络协议太难背了。属于典型的一看觉得懂,一问就打鼓,一用就糊涂的知识。

编辑:jq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • TCP
    TCP
    +关注

    关注

    8

    文章

    1418

    浏览量

    83033
  • UDP
    UDP
    +关注

    关注

    0

    文章

    331

    浏览量

    35221
  • Dubbo
    +关注

    关注

    0

    文章

    20

    浏览量

    3408

原文标题:学习网络协议的最佳路径和方法

文章出处:【微信号:monizj,微信公众号:模拟札记】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    先收藏系列 工业相机的八问八!

    工业相机的六问六
    的头像 发表于 10-21 17:19 192次阅读
    先收藏系列 工业相机的八问八<b class='flag-5'>答</b>!

    芯盾时代如何破解网络准入管理四大难题

    它负责在用户或设备接入企业网络之前,发出个“灵魂拷问”——你是谁?你用的是什么设备?我该信任你吗?只有这个问题都得到了准确可信的回答,它才会打开企业
    的头像 发表于 10-15 11:21 636次阅读

    华为出席第33届国际网络协议大会

    2025年9月22—25日,第33届国际网络协议大会(ICNP2025)在韩国首尔成功举办。华为数据通信标准专利部网络协议专家尚晓通发表了主题演讲《Opportunities
    的头像 发表于 09-25 10:51 509次阅读

    华为持续引领网络协议架构创新

    2025年9月13日,第届CCF中国网络大会(ChinaNet-2025)在沈阳成功举办。华为数据通信协议开发部部长金剑发表了主题演讲《面向智能体互联网通信协议的企业研究与实践》。他
    的头像 发表于 09-14 15:56 1991次阅读

    MDB协议是什么?

    InBox 产品可以与MDB协议的设备进行对接,这个协议是哪个国家的?哪个协会推出来的?协议的具体内容是什么?如何进行对接?
    发表于 08-07 07:36

    CCLink IE转Ethernet/IP网关,这波协议转换操作工程师看了点赞!

    协议壁垒?不存在的! 就像英语和日语之间需要词典,这转换器内置了“协议词典”:一边接CCLink IE网络里的电梯变频器、门机控制器,一边连Ethernet/IP网关的上位机系统,把“
    发表于 06-18 14:02

    科技云报到:从鹦鹉学舌到灵魂对话,AI的「人话革命」

    科技云报到:从鹦鹉学舌到灵魂对话,AI的「人话革命」
    的头像 发表于 03-11 14:26 529次阅读

    做智能驾驶应该交出“灵魂”吗?

    ,也有很多业内人士调侃:上汽这是要交出灵魂了? 其实早在2021年,时任上汽集团董事长陈虹就直言不讳地表示,与华为这样的第方公司合作自动驾驶,上汽是不能接受的,上汽要把灵魂掌握在自己手中。2024年7月,上汽集团董事长换帅,新
    的头像 发表于 02-24 08:57 913次阅读
    做智能驾驶应该交出“<b class='flag-5'>灵魂</b>”吗?

    TCP协议网络通信中的应用

    的、基于字节流的传输层通信协议。它的主要任务是确保数据能够正确、完整地从一个网络端点传输到另一个端点。TCP通过次握手建立连接,通过序列号和确认应答机制保证数据的顺序和完整性,通过滑动窗口机制控制数据流量,以及通过超时重
    的头像 发表于 01-22 09:50 1145次阅读

    EtherCAT转四路Modbus网关-格电子#工业通信#工业网关#网络协议

    网络协议
    三格电子科技
    发布于 :2025年01月13日 09:26:37

    TCP次握手协议的作用

    在计算机网络中,数据的传输需要在发送方和接收方之间建立一个稳定的连接,以确保数据的完整性和顺序。TCP(传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议,它通过次握
    的头像 发表于 01-03 17:15 1443次阅读

    NAT210与410网关介绍-格电子#网络协议

    网络协议
    三格电子科技
    发布于 :2025年01月03日 09:53:02

    网络协议与网关的关联

    在现代通信网络中,数据的传输和接收依赖于一套复杂的规则和标准,这些规则和标准统称为网络协议网络协议定义了数据如何在
    的头像 发表于 01-02 18:07 975次阅读

    EtherCAT转ModbusTCP网关 #格电子 #网络协议

    网络协议
    三格电子科技
    发布于 :2024年12月30日 09:43:30

    mtu在不同网络协议中的应用

    在现代网络通信中,数据包的传输效率和可靠性是衡量网络性能的关键指标。MTU作为网络协议中的一个重要参数,对数据包的传输有着直接的影响。 MTU的定义和作用 MTU是指
    的头像 发表于 12-16 14:22 1949次阅读