电子发烧友App

硬声App

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

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

3天内不再提示

电子发烧友网>嵌入式技术>深入理解Linux网络协议

深入理解Linux网络协议

收藏

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

评论

查看更多

相关推荐

谢宝友教你学Linux深入理解Linux RCU之从硬件说起

RCU是Linux内核中很难的一部分,本系列文章一点一滴地来把RCU说清楚。第一次连载,是描述硬件。
2017-09-04 10:29:485753

从接口定义和实现两个方面,深入理解AWbus-lite

在使用AWBus-lite对设备进行管理时,无论设备处于 AWBus-lite拓扑结构中的哪个位置,只要其能够提供某种标准服务,就可以使用相应的通用接口对其进行操作。本文将从接口的定义和实现两个方面,深入理解AWbus-lite工作的原理。
2018-07-23 09:08:318027

深入理解运放的工作原理(空气净化器系统案例)

重点讲解了运放的内部电路结构,帮助深入理解运放的工作原理。运放是设计使用非常频繁且非常重要器件,通常在信号放大,电流采样电路里常见,对于初学者经常感到困惑,所以掌握好能够帮助你很好的分析电路。
2019-04-19 09:10:585934

深入理解运放的工作原理内部电路结构

重点讲解了运放的内部电路结构,帮助深入理解运放的工作原理。运放是设计使用非常频繁且非常重要器件,通常在信号放大,电流采样电路里常见。
2019-04-22 16:02:1016731

一文深入理解TCP/IP协议

TCP/IP(Transmission Control Protocol/Internet Protocol,传输控制协议/网际协议)是指能够在多个不同网络间实现信息传输的协议簇。
2022-07-15 10:44:44967

深入理解Linux I/O系统

Linux 系统中,传统的访问方式是通过 write() 和 read() 两个系统调用实现的,通过 read() 函数读取文件到到缓存区中,然后通过 write() 方法把缓存中的数据输出到网络端口。
2023-02-02 09:23:40265

深入理解单总线协议

(一条时钟线,一条数据输入线,一条数据输出线),而SCI总线是以异步方式进行通信(一条数据输入线,一条数据输出线)的。这些总线至少需要两条或两条以上的信号线。本文要介绍的总线协议和以上总线都不同,只有一根线,也就是单总线。
2023-06-15 00:46:125528

13本经典Linux学习教程和开发资料!!!!!

收集了一些很有用的资料给大家, 很不错的贡献13本经典Linux学习和开发教程和资料点击下载 深入理解Linux内核(第三版 pdf英文版)深入分析Linux内核源代码教程pdf完整版 linux
2015-09-24 11:29:52

51单片机C语言讲义(谭浩强)以及深入理解C指针

本帖最后由 发烧友之麒麟 于 2014-10-6 09:19 编辑 C语言讲义(谭浩强)及深入理解C指针,自己在用的资料,觉得写得挺好的就拿出来分享,需要的请回[attach]214757[/attac]
2014-10-02 17:05:11

linux内核方面的电子书

3本深入理解linux内核linux内核设计与实现深入linux内核架构链接:http://pan.baidu.com/s/1geoR6Xt 密码:701q
2016-03-16 15:06:07

深入浅出:对TCP/IP网络协议的归纳

网络协议有了初步的认识,在这里总结出来,可以梳理一下我对网络协议理解,加深印象.话说两台电脑要通讯就必须遵守共同的规则,就好比两个人要沟通就必须使用共同的语言一样。一个只懂英语的人,和一个只懂中文
2014-09-19 10:21:34

深入理解Linux内核 中文版+英文原版

深入理解Linux内核 中文版+英文原版 经典之作
2016-05-17 08:18:47

深入理解Android

深入理解Android
2012-08-20 15:30:08

深入理解Android:WiFi模块 NFC和GPS卷

本帖最后由 lee_st 于 2018-2-26 00:21 编辑 深入理解Android:WiFi模块 NFC和GPS卷
2018-02-25 22:26:16

深入理解C指针(带书签完整版)

本帖最后由 lee_st 于 2018-2-25 22:24 编辑 深入理解C指针(带书签完整版)
2018-02-25 22:23:30

深入理解C语言比较有用的几个资料

这里有三个对深入理解C语言的资料,觉得不错,分享一下
2014-08-07 21:37:55

深入理解SD卡原理和其内部结构总结

深入理解SD卡原理和其内部结构总结
2012-08-18 11:11:00

深入理解SQLite3之sqlite3_exec及回调函数sqlite3

深入理解SQLite3之sqlite3_exec及回调函数sqlite3:深入理解sqlite3_stmt 机制sqlite3: sqlite3_step 函数sqlite3
2021-11-04 07:11:56

深入理解STM32

时钟系统是处理器的核心,所以在学习STM32所有外设之前,认真学习时钟系统是必要的,有助于深入理解STM32。下面是从网上找的一个STM32时钟框图,比《STM32中文参考手册》里面的是中途看起来清晰一些:重要的时钟:PLLCLK,SYSCLK,HCKL,PCLK1,...
2021-08-12 07:46:20

深入理解lte-a

深入理解LTE-A
2019-02-26 10:21:51

深入理解和实现RTOS_连载

和trcohili的帖子。深入理解和实现RTOS_连载1_RTOS的前生今世今天发布的是第一篇,"RTOS的前生今世"。通过软件系统结构的比对简要的介绍rtos为何而生。如果读者对RTOS
2014-05-29 11:20:54

深入理解和实现RTOS_连载

和trcohili的帖子。trochili rtos完全是作者兴趣所在,且行且坚持,比没有duo。深入理解和实现RTOS_连载1_RTOS的前生今世今天发布的是第一篇,"RTOS的前生今世"
2014-05-30 01:02:26

深入理解计算机网络硬件知识

前言《图解网络硬件》本书作者三轮贤一是硅谷网络设备公司日本分部资深系统工程师,重点讲述了在实际网络建设工程中真实使用的网络硬件设备及其相关背景知识,能够帮助读者深入理解计算机网络在工程实践中某些容易
2021-07-27 06:40:35

深入理解计算机系统之虚拟存储器讲解

深入理解计算机系统第9章 虚拟存储器
2019-06-25 09:49:40

网络编程框架netty io介绍

深入理解网络编程框架netty io欢迎大家下载学习
2023-09-28 07:36:24

TIM,systick,GPIO,USART,NVIC深入理解

本文是我在知乎上的一篇回答,有兴趣的朋友可以参考下面的链接,不过两篇文章是一样的。本文适用于初学者。硬件功能方面,十分建议学习好TIM,systick,GPIO,USART,NVIC这几个东西,最好能深入理解,因为这几个东西常常是出现在很多个项目当中的,非常重要的东西。一,环境的...
2021-08-23 08:28:27

深入理解LINUX内存管理》学习笔记

深入理解LINUX内存管理》学习笔记1
2016-11-07 10:20:16

深入理解Linux网络技术内幕》(EN)

深入理解Linux网络技术内幕》(EN)
2018-02-06 15:17:30

深入理解FFmpeg阅读体验》+ 书收到了,崭新的开篇

今天收到了《深入理解FFmpeg》 崭新的书,一个在2022年较近距离接触过却尚未深入研究的领域图像处理。最近刚好在作这方面的研究,希望自己可以把握这次机会,好好学习下 FFMpeg,相信可以让自己
2024-01-07 18:57:06

深入理解微电子电路设计——数字电子技术及其应用》+做芯片的不做芯片的都来看一看!

也陆陆续续看了一些资料,但是在多方权衡之后还是放弃了这种幼稚的想法,还是老老实实做好自己的应用开发,虽然薪资和芯片设计本身相差不少。扯远了,回到书本本身,一起来领略一下《深入理解微电子
2023-05-29 22:24:28

深入理解微电子电路设计——数字电子技术及应用》+深究数字芯片的内核与要点

吧,与感兴趣的同仁一起来领略一下《深入理解微电子电路设计》吧! 《深入理解微电子电路设计》是2020年清华大学出版社出版的图书,由宋延强翻译。原书作者是[美] 理查德 · C.耶格(Richard
2023-07-29 11:59:12

【书籍评测活动NO.25】深入理解FFmpeg,带你FFmpeg从入门到精通

,涵盖音视频基础知识、FFmpeg参数解析、API使用、内部组件的开发定制 行业大咖审校,多名业界专家与学者作序推荐 详细解读实际应用与开发案例,帮助读者深入理解FFmpeg 大咖推荐 我
2023-11-15 14:26:01

【牛逼资料分享】深入理解MOSFET规格书datasheet

【非常牛逼资料分享】深入理解MOSFET规格书datasheet需要原版稳定的朋友,请自行回帖下载。 [hide]https://pan.baidu.com/s/1o85LQWE[/hide] 文章比较长,截了一部分资料的图片如下
2017-10-24 16:45:30

【直播回顾】战码先锋第五期:深入理解OpenHarmony系统启动,轻松踏上设备软件开发之旅

6月14日晚上19点,战"码"先锋第五期直播 《深入理解OpenHarmony系统启动,轻松踏上设备软件开发之旅》 ,在OpenHarmony社群内成功举行。 ​本期课程,由华为
2022-06-15 14:35:25

为什么要深入理解

[导读] 从这篇文章开始,将会不定期更新关于嵌入式C语言编程相关的个人认为比较重要的知识点,或者踩过的坑。为什么要深入理解栈?做C语言开发如果栈设置不合理或者使用不对,栈就会溢出,溢出就会遇到无法
2022-02-15 06:09:14

什么是485/232协议

的不同),他们用于设备之间的通信,单片机设备中很常用到。其实我们编程不需要太过深入理解两种协议上的详细细节,因为在驱动层都帮我们屏蔽了物理细节,只需要在上层进行设置就行了。两种协议在编程上基本上是通用
2021-12-16 06:39:31

什么是linux设备驱动看了就知道

想要深入理解linux设备驱动,你必须明确以下几个问题:· 应用程序、库、内核、驱动程序的关系· 设备类型· 设备文件、主设备号与从设备号· 驱动程序与应用程序的区别· 用户态与内核态· Linux驱动程序功能
2021-04-06 06:50:40

卷积神经网络原理及发展过程

Top100论文导读:深入理解卷积神经网络CNN(Part Ⅰ)
2019-09-06 17:25:54

卷积神经网络的整体网络结构和发展过程

Top100论文导读:深入理解卷积神经网络CNN(Part Ⅱ)
2019-08-22 14:20:39

如何深入理解ES6之函数

深入理解ES6之函数
2020-05-22 07:40:56

如何深入理解和运用二极管钳位作用?

二极管钳位作用如何运用?在电路设计过程中很多位置需要用二极管钳位,如何深入理解和运用?
2019-04-03 03:03:34

如何更加深入理解MOSFET开关损耗?

如何更加深入理解MOSFET开关损耗?Coss产生开关损耗与对开关过程有什么影响?
2021-04-07 06:01:07

对arm按键中断的深入理解

对arm按键中断还是不太了解深入寄存器去看看使用key_init()就能得到按键按下的值,所以中断函数在key)_init里key_init()分析初始化io口对应的按键使能io口使能RCC寄存器里
2021-08-16 07:05:25

对栈的深入理解

为什么要深入理解栈?做C语言开发如果栈设置不合理或者使用不对,栈就会溢出,溢出就会遇到无法预测乱飞现象。所以对栈的深入理解是非常重要的。注:动画如果看不清楚可以电脑看更清晰啥是栈先来看一段动画:没有
2022-02-15 07:01:00

嵌入式linux入门学习书籍推荐

的选择。  第六:《深入理解LINUX网络内幕》  一本讲解网络子系统实现的书,通过这本书,我们可以了解到Linux内核是如何实现复杂的网络功能的。 第七:《LINUX内核情景分析》 要想把自己打造成高手
2015-10-08 09:17:16

嵌入式linux入门学习书籍推荐 

,是一本介绍Linux虚拟内存管理机制的书。如果你希望深入的研究Linux的内存管理子系统,仔细的研读这本书无疑是最好的选择。  第六:《深入理解LINUX网络内幕》  一本讲解网络子系统实现的书
2015-10-18 10:13:53

深入理解计算机系统 (PDF版下载)

深入理解计算机系统本书适用于那些想要写出更快、更可靠程序的程序员。通过掌握程序是如何映射到系统上,以及程序是如何执行的,读者能够更好的理解程序的行为为什么是
2009-10-09 16:43:260

深入理解应用广泛的QMatrix 技术

深入理解应用广泛的QMatrix 技术作者:Hal Philipp 量研集团首席技术官摘要在家电、消费电子和手机应用中,触摸传感控制正在日益取代机电开关。触摸传感的流行获有很强的
2010-02-06 17:08:3128

路由器协议综合设计实验

路由器协议综合设计实验 一. 实验内容:在路由器上配置静态路由、RIP,实现互通二. 实验目的:进一步深入理解路由协议的配置
2008-09-24 13:52:17730

深入理解Linux内核

2012-04-06 17:09:1242

深入理解Linux虚拟内存管理_爱尔兰/戈尔曼著

电子发烧友网站提供《深入理解Linux虚拟内存管理_爱尔兰/戈尔曼著.txt》资料免费下载
2015-02-09 15:19:270

深入理解LINUX内核(中文版)_ 陈莉君/冯锐/牛欣源译

电子发烧友网站提供《深入理解LINUX内核(中文版)_ 陈莉君/冯锐/牛欣源译.txt》资料免费下载
2015-02-11 11:16:330

深入理解三极管

深入理解三极管的相应资料,有需要的可以下载,不喜勿喷
2016-01-14 16:19:1124

深入理解Linux内核(完整版)中文版

讨论linux内核的难得的优秀文档,希望大家共同学习
2016-03-22 17:44:140

深入理解LTE-A

详细介绍 了LTE一些知识,并且对具体的LTE协议进行了介绍,全文基于 3GPP RELEASE-10 协议
2016-06-06 10:29:2942

Linux平台双协议栈主机网络管控系统设计与实现

Linux平台双协议栈主机网络管控系统设计与实现_贾锐
2017-01-07 19:00:392

深入理解Android之资源文件

深入理解Android之资源文件
2017-01-22 21:11:0222

深入理解Android》文前

深入理解Android》文前
2017-03-19 11:23:200

深入理解Android:卷I》

深入理解Android:卷I》
2017-03-19 11:23:450

深入理解Android网络编程

深入理解Android网络编程
2017-03-19 11:26:351

开关电源技术saber深入理解和巩固验证基本理论知识指导书

开关电源技术saber深入理解和巩固验证基本理论知识指导书
2017-09-15 16:19:3014

深入理解Linux内核(第三版)中文版

深入理解Linux内核(第三版)中文版
2017-11-28 11:54:150

深入理解Java虚拟机-判断对象存活状态

深入理解Java虚拟机之判断对象是否存活 我们知道Java虚拟机中对象的存储位置在堆上,所以GC回收主要也就是在堆上进行的,那么垃圾收集器在进行对象回收的时候肯定不能随便收集,必须要判断对象的状态
2017-11-29 01:06:51984

深入理解计算机系统(中文版)pdf下载

深入理解计算机系统(中文版)
2018-01-10 16:11:030

linux进程的深入理解

每个进程都有自己的堆栈,内核在创建一个新的进程时,在创建进程控制块 task struct 的同时,也为进程创建堆栈。 一个进程有 2个堆栈:用户堆栈和系统堆栈 ;用户堆栈的空间指向用户地址空间,内核堆栈的空间指向内核地址空间。当进程在用户态运行时, CPU堆栈指针寄存器指向用户堆栈地址,使用用户堆栈;当进程运行在内核态时, CPU堆栈指针寄存器指向的是内核栈空间地址,使用的是内核栈。
2018-01-16 14:43:322

深入理解C指针(C/C++程序员进阶必备,透彻理解指针与内存管理)pdf

深入理解C指针
2018-03-21 09:42:45116

深入理解Linux修改hostname

当我觉得对Linux系统下修改hostname已经非常熟悉的时候,今天碰到了几个个问题,这几个问题给我好好上了一课,很多知识点,当你觉得你已经掌握的时候,其实你了解的还只是皮毛
2019-04-02 14:33:28346

带你深入理解51单片机C编程的C51

深入理解并应用C51对标准ANSIC的扩展是学习C51的关键之一。因为大多数扩展功能都是直接针对8051系列CPU硬件的。大致有以下8类:
2019-06-26 17:43:000

深入理解Linux内核第3版PDF电子书免费下载

为了彻底理解Linux的运行方式以及它在各种各样的系统上运行得如此好的原因,您需要深入研究内核的核心。内核处理CPU和外部世界之间的所有交互,并确定哪些程序将按什么顺序共享处理器时间。它能够很好
2019-07-25 08:00:000

米尔科技深入理解LINUX内核简介

为了透彻理解Linux的工作机理,以及为何它在各种系统上能顺畅运行,你需要深入到内核的心脏。
2019-11-25 09:34:061526

米尔科技Linux网络技术内幕浅谈

Linux如此的流行正是得益于它的特性丰富及有效的网络协议栈。如果你曾经惊叹于Linux能够实现如此复杂的工作,或者你只是想通过现实中的例子学习现代网络,《深入理解Linux网络内幕》将会给你指导
2019-11-25 09:24:191277

深入理解网络编程框架详细关系图合集免费下载

本文档的主要内容详细介绍的是深入理解网络编程框架详细关系原理图合集免费下载。
2019-11-29 15:31:227

老司机带你深入理解ST库中的 assert_param 语句

老司机带你深入理解ST库中的assert_param语句
2020-03-14 14:52:503391

如何更加深入理解I2C总线、协议及应用

更加深入理解I2C总线、协议及应用
2020-03-20 09:29:213006

深入理解Linux网络技术的内幕详细说明

本书这一部分的信息代表了你轻松理解本书其余部分所需的基本知识。如果您已经熟悉Linux内核,或者您是一位经验丰富的软件工程师,您将能够很快地浏览这些章节。对于其他读者,我建议在继续阅读本书的以下部分之前先熟悉一下这些材料:
2020-12-14 08:00:003

sparc体系架构的窗口寄存器的深入理解

sparc体系架构的窗口寄存器的深入理解 1.概述 2.窗口寄存器的特性 3.程序的设计 4.sparc设计对于嵌入式编程的优劣 1.概述 sparc这种架构有着特殊的窗口寄存器,使用sparc芯片
2021-01-07 10:39:593220

深入理解MOS管电子版资源下载

深入理解MOS管电子版资源下载
2021-07-09 09:43:010

深入理解Linux系统零拷贝技术

内存拷贝是比较耗时操作,零拷贝是常用优化手段,今天分享的文章就是Linux系统零拷贝技术,Kafka和MySQL开源组件都用到这个核心技术,希望大家可以掌握。 DMA 与零拷贝技术 注意事项:除了
2021-09-01 15:12:112754

Page Cache是什么 一文带你深入理解Linux的Page Cache

是什么? 为了理解 Page Cache,我们不妨先看一下 Linux 的文件 I/O 系统,如下图所示: Figure1. Linux 文件 I/O 系统 上图中,红色部分为 Page Cache。可见 Page
2021-10-20 14:12:415342

华为开发者大会2021:深入理解用户意图

 如何深入理解用户意图,实现服务精准分发。
2021-10-22 15:41:081591

sqlite3在嵌入式Linux上的移植步骤详解

深入理解SQLite3之sqlite3_exec及回调函数sqlite3:深入理解sqlite3_stmt 机制sqlite3: sqlite3_step 函数sqlite3
2021-11-01 17:38:024

深入理解计算机系统 教材

深入理解计算机系统中文版pdf下载
2021-11-11 18:11:260

深入理解Linux传统的System Call I/O

传统的 System Call I/O 在 Linux 系统中,传统的访问方式是通过 write() 和 read() 两个系统调用实现的,通过 read() 函数读取文件到到缓存区中,然后通过
2021-11-19 09:52:181799

pycharm 递归 栈溢出_STM32编程:是时候深入理解栈了<一>

为什么要深入理解栈?做C语言开发如果栈设置不合理或者使用不对,栈就会溢出,溢出就会遇到无法预测乱飞现象。所以对栈的深入理解是非常重要的。注:动画如果看不清楚可以电脑看更清晰啥是栈先来看一段动画:没有
2021-12-16 16:58:129

pycharm 递归 栈溢出_STM32编程:是时候深入理解栈了<一>

[导读] 从这篇文章开始,将会不定期更新关于嵌入式C语言编程相关的个人认为比较重要的知识点,或者踩过的坑。为什么要深入理解栈?做C语言开发如果栈设置不合理或者使用不对,栈就会溢出,溢出就会遇到无法
2021-12-16 16:58:220

深入理解LED开发过程

不知道你是否想过,一个LED灯点亮过程的本质是什么。当你是一个小白的时候,点亮一个LED灯,IDE都会帮你做好所有的事情,你只需要点击一下编译即可。但是,当你成长到一定程度时,就需要好好想想,一个LED的点亮,其实是对单片机中背后原理机制真正的深入理解。今天我就带你,来深入理解一个LDE点亮的过程。
2021-12-22 19:08:219

STM32编程:是时候深入理解栈了<一>

为什么要深入理解栈?做C语言开发如果栈设置不合理或者使用不对,栈就会溢出,溢出就会遇到无法预测乱飞现象。所以对栈的深入理解是非常...
2022-01-26 17:55:422

深入理解深度学习中的反(转置)卷积

本文首发于 GiantPandaCV :深入理解神经网络中的反(转置)卷积作者:梁德澎本文主要是把之前在知乎上的回答:反卷积和上采样+卷积的区别...
2022-02-07 11:17:570

一文深入理解操作系统的进程调度

深入理解操作系统的进程调度,需要先获得一些准备知识,这样后面就不懵圈啦:
2022-03-16 10:58:031968

一文深入理解抖频开电源技术

刚接触芯片中集成了这种功能的时候,一时之间到不算太理解这项技术的意义,然后找了一些资料,然后找到两个分析电路进行大致介绍。
2022-03-16 12:45:388578

深入理解RPC自定义网络协议

只要涉及到网络通信,必然涉及到网络协议,应用层也是一样。在应用层最标准和常用的就是HTTP协议。但在很多性能要求较高的场景各大企业内部也会自定义的 RPC 协议。举个例子,就是相当于各个省不但用官方普通话,还都有自己的方言,RPC就相当于是一个方言。
2022-06-12 15:00:482079

深入理解Linux I/O系统

由 CPU 向DMA磁盘控制器下达指令,让 DMA 控制器来处理数据的传送,数据传送完毕再把信息反馈给 CPU,从而减轻了 CPU 资源的占有率;
2022-10-27 12:55:08303

深入分析Linux网络丢包问题!

那到底是哪里发生了丢包呢?排查之前,我们可以回忆一下 Linux网络收发流程,先从理论上分析,哪里有可能会发生丢包。你不妨拿出手边的笔和纸,边回忆边在纸上梳理,思考清楚再继续下面的内容。在这里,为了帮你理解网络丢包的原理,我画了一张图,你可以保存并打印出来使用
2023-04-21 09:09:36785

深入理解 Linux 的 I/O 系统

传统的 System Call I/O 在 Linux 系统中,传统的访问方式是通过 write() 和 read() 两个系统调用实现的,通过 read() 函数读取文件到到缓存区中,然后通过 write() 方法把缓存中的数据输出到网络端口。
2023-05-26 09:31:40271

深入理解redis分布式锁

深入理解redis分布式锁 哈喽,大家好,我是指北君。 本篇文件我们来介绍如何Redis实现分布式锁的演进过程,以及为什么不能直接用Setnx实现分布式锁。 1、分布式锁简介 分布式锁是控制分布式
2023-10-08 14:13:27531

深入理解TCP

触发超时重传机制。 不同版本的操作系统可能超时时间不同,有的 1 秒的,也有 3 秒的,这个超时时间是写死在内核里的,如果想要更改则需要重新编译内核,比较麻烦。 当客户端在 1 秒后没收到服务端的 SYN-ACK 报文后,客户端就会重发 SYN 报文,那到底重发几次呢? 在 Linux
2023-11-08 16:37:41205

恒讯科技带大家深入理解:WebSocket服务器的工作原理

WebSocket是一种在单个TCP连接上进行全双工通信的通信协议。它的设计目标是在Web浏览器和服务器之间提供低延迟、高效的双向通信。下面是深入理解WebSocket服务器工作原理的一些关键概念
2024-01-29 16:48:37151

已全部加载完成