電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

電子發(fā)燒友網(wǎng)>嵌入式技術(shù)>Linux內(nèi)核網(wǎng)絡(luò)協(xié)議棧技術(shù)解讀

Linux內(nèi)核網(wǎng)絡(luò)協(xié)議棧技術(shù)解讀

收藏

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴

評論

查看更多

相關(guān)推薦

深入linux內(nèi)核架構(gòu) Linux內(nèi)核架構(gòu)分析解讀

,嵌入式Linux往往會進行大量的裁剪,將不需要的應用裁剪掉。 O/S 服務層: O/S服務通常被認為是操作系統(tǒng)的一部分(窗口系統(tǒng),命令外殼等);此外,該子系統(tǒng)還包含內(nèi)核的編程接口(編譯器工具和庫d) Linux內(nèi)核層:這是本文關(guān)注的主要子系統(tǒng),內(nèi)核抽象
2020-05-09 11:52:213373

深度解析Linux網(wǎng)絡(luò)路徑及sk_buff struct 數(shù)據(jù)結(jié)構(gòu)

下的 Segmentation Offloading 技術(shù)(接收端) 1. Linux 網(wǎng)絡(luò)路徑 1.1 發(fā)送端 1.1.1 應用層 (1) Socket 應用層的各種網(wǎng)絡(luò)應用程序基本上都是通過 Linux Socket 編程接口來和內(nèi)核空間的網(wǎng)絡(luò)協(xié)議棧通信的。Linu
2020-10-22 15:04:595235

LINUX內(nèi)核網(wǎng)絡(luò)中的軟中斷KSOFTIRQD

之前分享過Linux內(nèi)核網(wǎng)絡(luò)數(shù)據(jù)包的接收過程,當執(zhí)行到網(wǎng)卡通過硬件中斷(IRQ)通知CPU,告訴它有數(shù)據(jù)來了,CPU會根據(jù)中斷表,調(diào)用已經(jīng)注冊的中斷函數(shù),這個中斷函數(shù)會調(diào)到驅(qū)動程序(NIC
2022-12-15 11:44:47983

Linux內(nèi)核的作用

Linux操作系統(tǒng)是當今世界上最為廣泛使用的開源操作系統(tǒng)之一,內(nèi)核則是一個操作系統(tǒng)的核心和靈魂所在。對于一名Linux驅(qū)動開發(fā)者來說,了解Linux內(nèi)核的運行機制和Linux內(nèi)核提供的一些關(guān)鍵功能(如虛擬內(nèi)存管理、進程管理、文件系統(tǒng)、網(wǎng)絡(luò)協(xié)議棧等)都是我們?nèi)粘9ぷ骱蛯W習的重點。
2023-07-06 11:46:411046

Linux內(nèi)核網(wǎng)絡(luò)網(wǎng)絡(luò)層發(fā)送消息之IP分片簡析

1、Linux內(nèi)核網(wǎng)絡(luò)網(wǎng)絡(luò)層發(fā)送消息之IP分片簡析本文分析下ip的分片。行 IP 分片。IP分片通常發(fā)生在網(wǎng)絡(luò)環(huán)境中,比如1個B環(huán)境中的MTU為500B,若的數(shù)據(jù)長度超過
2022-07-20 15:34:09

Linux內(nèi)核網(wǎng)絡(luò)的TCP傳輸控制塊相關(guān)資料分享

1、Linux內(nèi)核網(wǎng)絡(luò)之傳輸層接收消息簡析在傳輸層發(fā)送消息時,TCP發(fā)送出去消息后,會跟蹤這些數(shù)據(jù)包,直到得到對方的確認為止。對于接收方來講,當收到一個報文段時,其會根據(jù)情況把這些數(shù)據(jù)包添加到接收
2022-06-21 16:53:59

Linux嵌入式開發(fā)與LTE協(xié)議開發(fā)選擇的困惑,求大牛指點

小弟本科,電信專業(yè)應屆生,c較好,有uboot、內(nèi)核移植經(jīng)驗,做過一些ARM9上的監(jiān)控小項目,對Linux、嵌入式開發(fā)很感興趣,校招簽了一個某通信集團(以前屬于大唐的)的深圳的子公司,說是做LTE
2014-11-07 15:34:07

Linux系統(tǒng)移植篇6:STM32MP1微處理器之Linux內(nèi)核簡介

。 除了處理器, 內(nèi)存等少數(shù)的硬件資源之外, 任何一種設(shè)備控制操作都由設(shè)備特定的驅(qū)動代碼來進行。內(nèi)核中必須提供系統(tǒng)中可能要操作的每一種外設(shè)的驅(qū)動。網(wǎng)絡(luò)管理:內(nèi)核支持各種網(wǎng)絡(luò)標準協(xié)議網(wǎng)絡(luò)設(shè)備。網(wǎng)絡(luò)管理部分
2021-08-30 16:22:04

linux書籍推薦

我看過《linux內(nèi)核設(shè)計與實現(xiàn)》,linux驅(qū)動相關(guān)書籍,《linux內(nèi)核網(wǎng)絡(luò)實現(xiàn)》《shell從入門到精通》,《C++ primer》《C語言》等等書籍。接下來我該看什么書籍,請大家推薦下
2018-04-22 10:07:57

linux平臺實現(xiàn)modbus主機協(xié)議的動態(tài)庫libMbpoll

libMbopll動態(tài)庫是面向linux平臺設(shè)計的modbus主機協(xié)議,可以運行在x86平臺以及各種嵌入式linux平臺;協(xié)議提供了簡單明了的API接口提供給程序員進行應用層modbus主機程序
2014-05-28 14:23:30

linux平臺實現(xiàn)modbus主機協(xié)議的動態(tài)庫libMbpoll

libMbopll動態(tài)庫是面向linux平臺設(shè)計的modbus主機協(xié)議,可以運行在x86平臺以及各種嵌入式linux平臺;協(xié)議提供了簡單明了的API接口提供給程序員進行應用層modbus主機程序
2014-05-28 14:55:46

linux網(wǎng)絡(luò)驅(qū)動

目前正在學習linux下飛思卡爾imx6q_sabre的ARM A9開發(fā)板的網(wǎng)絡(luò)驅(qū)動,學的云里霧里的,哪位高手幫忙指點一下,最好從代碼的角度來說。上層用戶發(fā)送數(shù)據(jù)通建立socket、經(jīng)過協(xié)議、經(jīng)過網(wǎng)卡發(fā)送到網(wǎng)絡(luò)上,大概都需要哪些函數(shù)接口,芯片內(nèi)部的網(wǎng)絡(luò)支持驅(qū)動通常在哪個目錄下?
2013-08-22 15:23:40

協(xié)議介紹

LPC2210上開發(fā),測試。使用RL8019網(wǎng)絡(luò)芯片。9)本協(xié)議開發(fā)在多任務的操作系統(tǒng)UCOS-II下,全部采用事件驅(qū)動機制設(shè)計原理設(shè)計,CPU的利用率高。且CPU的占用率低。10)本協(xié)議支持外網(wǎng),運行時
2015-09-14 08:44:24

協(xié)議介紹

環(huán)境還有待進一步的升級開發(fā)。8)本協(xié)議目前在ARM LPC2210上開發(fā),測試。使用RL8019網(wǎng)絡(luò)芯片。9)本協(xié)議開發(fā)在多任務的操作系統(tǒng)UCOS-II下,全部采用事件驅(qū)動機制設(shè)計原理設(shè)計,CPU
2015-09-03 15:02:00

協(xié)議介紹--TCP/IP

環(huán)境還有待進一步的升級開發(fā)。8)本協(xié)議目前在ARM LPC2210上開發(fā),測試。使用RL8019網(wǎng)絡(luò)芯片。9)本協(xié)議開發(fā)在多任務的操作系統(tǒng)UCOS-II下,全部采用事件驅(qū)動機制設(shè)計原理設(shè)計,CPU
2015-09-03 15:03:59

協(xié)議是什么 協(xié)議又是什么

協(xié)議協(xié)議的具體實現(xiàn)形式, 通俗的理解就是用代碼實現(xiàn)的函數(shù)庫, 以便于開發(fā)人員調(diào)用。協(xié)議是通常是一個層級結(jié)構(gòu)。協(xié)議網(wǎng)絡(luò)中各層協(xié)議的總和,其形象的反映了 一個網(wǎng)絡(luò)中文件傳輸過程;由上...
2021-08-05 07:00:58

網(wǎng)絡(luò)協(xié)議-lwip2.1.2移植

本篇目標:上一篇freertos的優(yōu)化(stm32f4_os_app)中,RTOS的移植已經(jīng)告一段落了,接下來就是移植重要的網(wǎng)絡(luò)協(xié)議-lwip2.1.2!硬件配置:STM32_ETH以太網(wǎng)
2021-08-16 08:08:40

CC2530 協(xié)議

芯片是CC2530,使用TI的zigbee協(xié)議; 我想請問一下,有沒有函數(shù),可以刪除網(wǎng)絡(luò)中的某一個在線節(jié)點?
2018-06-24 07:01:45

LwIP協(xié)議開發(fā)嵌入式網(wǎng)絡(luò)的三種方法有何關(guān)系

LwIP協(xié)議開發(fā)嵌入式網(wǎng)絡(luò)的三種方法分析 輕量級的TCP/IP協(xié)議LwIP,提供了三種應用程序設(shè)計方法,且很容易被移植到多任務的操作系統(tǒng)中。本文結(jié)合μC/OS-II這一實時操作系統(tǒng),以建立TCP
2021-08-05 07:55:17

RL-TCPnet網(wǎng)絡(luò)協(xié)議的FreeRTOS版本移植方式

第8章 RL-TCPnet網(wǎng)絡(luò)協(xié)議移植(FreeRTOS)本章教程為大家講解RL-TCPnet網(wǎng)絡(luò)協(xié)議的FreeRTOS版本移植方式。目錄第8章 RL-TCPnet網(wǎng)絡(luò)協(xié)議移植
2021-08-11 08:25:13

RTT網(wǎng)絡(luò)協(xié)議驅(qū)動移植

RTT網(wǎng)絡(luò)協(xié)議驅(qū)動移植(霸天虎)1、新建工程?工程路徑不含中文路徑名,工程名用純英文不含任何符號。2、用CubeMx配置板子外設(shè)2.1、配置時鐘?按照自己板子配置相應時鐘。??2.2、配置以太網(wǎng)
2022-01-19 07:36:51

TI_06版Zigbee協(xié)議學習_02 - Zigbee技術(shù) -

TI_06版Zigbee協(xié)議學習_02 - Zigbee技術(shù) -
2012-08-12 23:53:27

TI_06版Zigbee協(xié)議學習_03 - Zigbee技術(shù)

TI_06版Zigbee協(xié)議學習_03 - Zigbee技術(shù)
2012-08-12 23:54:52

TI_06版Zigbee協(xié)議學習_04 - Zigbee技術(shù)

TI_06版Zigbee協(xié)議學習_04 - Zigbee技術(shù)
2012-08-12 23:57:38

Z-stack協(xié)議是什么

本篇文章:主要是協(xié)議的介紹,使用協(xié)議完成一個簡單例子,協(xié)調(diào)器創(chuàng)建網(wǎng)絡(luò)的相關(guān)問題,學會在協(xié)議中自定義事件等。正文如下:一、Zigbee協(xié)議1)Z-stack協(xié)議是什么?2)Zigbee協(xié)議
2022-01-12 07:49:40

ZIGBEE技術(shù)除了z-stack有哪些協(xié)議?

ZIGBEE技術(shù)除了z-stack有哪些協(xié)議? z-stack的MAC層等是不開源的,其他的協(xié)議是否開源?能否實現(xiàn)改進的路由協(xié)議、MAC協(xié)議等,最近看到很多研究路由協(xié)議的都是在做仿真實驗。
2017-09-11 15:50:39

ZigBee協(xié)議網(wǎng)絡(luò)層的研究與實現(xiàn)_典型應用

ZigBee協(xié)議網(wǎng)絡(luò)層的研究與實現(xiàn)_典型應用
2012-08-12 23:05:59

Zigbee技術(shù)規(guī)范與協(xié)議分析 -

Zigbee技術(shù)規(guī)范與協(xié)議分析 -
2012-08-12 23:46:06

[推薦]提供 高性能雙核網(wǎng)絡(luò)處理器 開發(fā)套件

,課程由具備多年多核網(wǎng)絡(luò)處理器開發(fā)經(jīng)驗的資深技術(shù)專家主講。實行小組式授課,面對面交流,貼近實際需求。開發(fā)套件,評估板一塊,配套光盤內(nèi)容包括:bootloader源代碼Linux源代碼數(shù)據(jù)面(快速轉(zhuǎn)發(fā)
2009-04-30 18:37:34

microchip_zigbee協(xié)議

microchip_zigbee協(xié)議ZigBee? 是專為低速率傳感器和控制網(wǎng)絡(luò)設(shè)計的無線網(wǎng)絡(luò)協(xié)議。有許多應用可從ZigBee 協(xié)議受益,其中可能的一些應用有:建筑自動化網(wǎng)絡(luò)、住宅安防系統(tǒng)、工業(yè)
2009-11-25 14:29:41

zigbee協(xié)議工作流程 From zigbee菜鳥筆記(十 一)精選資料分享

一.ZigBee 協(xié)議簡介什么是ZigBee 協(xié)議呢?它和ZigBee 協(xié)議有什么關(guān)系呢?協(xié)議是一系列的通信標準,通信雙方需要共同按照這一標準進行正常的數(shù)據(jù)發(fā)射和接收。協(xié)議協(xié)議的具體實現(xiàn)
2021-07-27 06:36:27

【高手問答】如何做到精通linux技術(shù)?資深工程師帶你突破難點

、Realtek等平臺的多年開發(fā)經(jīng)驗。對linux內(nèi)核網(wǎng)絡(luò)協(xié)議以及各種網(wǎng)絡(luò)通訊協(xié)議有著深刻的理解。技能專長:1. 精通linux內(nèi)核驅(qū)動開發(fā),精通linux內(nèi)核網(wǎng)絡(luò)協(xié)議,PON相關(guān)協(xié)議。對計算機網(wǎng)絡(luò)TCP
2020-06-11 10:07:03

為什么LWIP雙向發(fā)送大量數(shù)據(jù)時網(wǎng)絡(luò)協(xié)議會崩潰?

/?36380,貌似bug已經(jīng)解決了,不知道有補丁沒有。同樣是這個移植的協(xié)議,跑跑原子教材中普通的TCP回響服務器例程是沒問題的,很久都不會掛掉,但一開始VNC就不行了。網(wǎng)絡(luò)協(xié)議動不動就崩潰似乎是個嚴重問題 ,論壇中有人能挑戰(zhàn)下這個問題嗎?或給點啟發(fā)?
2019-11-04 03:19:48

主流的小型嵌入式網(wǎng)絡(luò)協(xié)議

新產(chǎn)品、新技術(shù)也是層出不窮,本章節(jié)就為大家介紹當前主流的小型嵌入式網(wǎng)絡(luò)協(xié)議。目錄第1章 當前主流的小型嵌入式網(wǎng)絡(luò)協(xié)議1.1 當前主流的嵌入式網(wǎng)絡(luò)協(xié)議1.2 uIP網(wǎng)絡(luò)協(xié)議介紹1.3 LwIP網(wǎng)協(xié)議介紹1.4 Contiki物聯(lián)網(wǎng)系統(tǒng)介紹1.5...
2021-12-23 06:18:41

什么是嵌入式網(wǎng)絡(luò)協(xié)議

什么是嵌入式網(wǎng)絡(luò)協(xié)議
2021-10-13 07:33:47

什么是嵌入式網(wǎng)絡(luò)協(xié)議

什么是嵌入式網(wǎng)絡(luò)協(xié)議
2021-10-13 09:26:38

什么是嵌入式網(wǎng)絡(luò)協(xié)議

什么是嵌入式網(wǎng)絡(luò)協(xié)議
2021-10-13 08:42:58

介紹RL-TCPnet網(wǎng)絡(luò)協(xié)議

第4章 RL-TCPnet網(wǎng)絡(luò)協(xié)議簡介本章節(jié)介紹RL-TCPnet網(wǎng)絡(luò)協(xié)議,讓大家對 RL-TCPnet有一個整體的了解,RL-TCPnet是一款小型網(wǎng)絡(luò)協(xié)議,適用于 ARM 內(nèi)核
2022-03-02 06:30:53

介紹嵌入式網(wǎng)絡(luò)協(xié)議基礎(chǔ)知識

第2章 嵌入式網(wǎng)絡(luò)協(xié)議基礎(chǔ)知識本章教程為大家介紹嵌入式網(wǎng)絡(luò)協(xié)議基礎(chǔ)知識,本章先讓大家有一個全面的認識,后面章節(jié)中會為大家逐一講解用到的協(xié)議?;A(chǔ)知識整理自百度百科,wiki百科等。2.1 初學者
2021-08-03 06:58:43

介紹嵌入式網(wǎng)絡(luò)協(xié)議基礎(chǔ)知識

第2章 嵌入式網(wǎng)絡(luò)協(xié)議基礎(chǔ)知識本章教程為大家介紹嵌入式網(wǎng)絡(luò)協(xié)議基礎(chǔ)知識,本章先讓大家有一個全面的認識,后面章節(jié)中會為大家逐一講解用到的協(xié)議?;A(chǔ)知識整理自百度百科,wiki百科等。目錄第2章
2021-08-04 08:17:48

內(nèi)核協(xié)議轉(zhuǎn)向DPDK/netmap或者XDP的本質(zhì)原因是什么?

內(nèi)核協(xié)議轉(zhuǎn)向DPDK/netmap或者XDP的本質(zhì)原因是什么?
2021-10-25 07:43:12

任務調(diào)度、內(nèi)存分配和網(wǎng)絡(luò)協(xié)議的基礎(chǔ)原理和代碼實現(xiàn)

進互聯(lián)網(wǎng)公司操作系統(tǒng)和網(wǎng)絡(luò)庫是基礎(chǔ)技能,面試過不去的看,這里基于嵌入式操作系統(tǒng)分幾章來總結(jié)一下任務調(diào)度、內(nèi)存分配和網(wǎng)絡(luò)協(xié)議的基礎(chǔ)原理和代碼實現(xiàn)。處理器上電時會產(chǎn)生一個復位中斷,接下來會...
2021-12-22 06:45:30

使能Linux內(nèi)核中的SCSI協(xié)議

U盤使用 SCSI協(xié)議,因此要先使能 Linux內(nèi)核中的 SCSI協(xié)議,配置路徑如下:我們還需要使能 USB Mass Storage,也就是 USB接口的大容量存儲設(shè)備,配置路徑如下:U盤測試在插入U盤之前l(fā)s /dev準備好一個 U盤,注意 U盤要為 FAT32格式的! NT
2021-12-16 06:27:13

工程師學習Linux技術(shù)的忠告

你成為一名合格的全工程師。1.Linux體系組織結(jié)構(gòu)學習一個系統(tǒng)需要了解其體系結(jié)構(gòu),這樣才能更好的學習。Linux有kernel和user兩種模式,內(nèi)核、shell和文件系統(tǒng)統(tǒng)一形成基本的操作系統(tǒng)結(jié)構(gòu)
2016-10-24 09:23:52

關(guān)于Linux 從應用程序開發(fā)到內(nèi)核開發(fā)的指南!

分析TCP/IP協(xié)議,網(wǎng)卡驅(qū)動等等。例如TCP/IP協(xié)議,經(jīng)典的書:W.Richard Stevens著《TCP/IP詳解》三卷書.RFC文檔。lwIP,一個開源的TCP/IP協(xié)議,比Linux自己的TCP/IP協(xié)議要簡單。開源的協(xié)議分析工具:wireshark。
2015-09-24 11:12:35

剖析:WIZnet以太網(wǎng)核心技術(shù)–全硬件TCP/IP協(xié)議

WIZnet,是全球第一家專注于全硬件TCP/IP協(xié)議技術(shù)(iOffloadTM Tech)的半導體公司,精心為用戶提供高速穩(wěn)定的以太網(wǎng)解決方案,廣泛應用在工業(yè)自動化、智能電網(wǎng)、安防門禁、金融機具
2015-04-09 09:44:25

基于TCP IP協(xié)議的嵌入式以太網(wǎng)終端設(shè)計

基于TCP IP協(xié)議的嵌入式以太網(wǎng)終端設(shè)計基于TCP / IP協(xié)議的嵌入式以太網(wǎng)終端設(shè)計杜廣微, 張軍國, 韓 寧摘 要:嵌入式技術(shù)在以太網(wǎng)中的應用是當前的研究熱點之一。提出了一款基于TCP
2008-06-27 09:33:13

基于μC/OS—II的μC/IP協(xié)議在ARM系統(tǒng)中的實現(xiàn)

基于μC/OS—II的μC/IP協(xié)議在ARM系統(tǒng)中的實現(xiàn)深入分析了UC/IP協(xié)議,闡述了其移植原理和實現(xiàn)方案,并給出了在具體軟硬件平臺上的移植實例。首先,通過分析UC/IP協(xié)議,結(jié)合實時內(nèi)核
2009-03-28 14:04:52

基于精簡版協(xié)議代碼開放的ZigBee網(wǎng)絡(luò)節(jié)點研究介紹

  引言  ZigBee是一種新興的短距離、低功耗、低數(shù)據(jù)速率、低成本、低復雜度的無線網(wǎng)絡(luò)技術(shù)。ZigBee在整個協(xié)議中處于網(wǎng)絡(luò)層的位置,其下是由IEEE 802.15.4規(guī)范實現(xiàn)PHY(物理層
2019-06-14 07:35:15

如何使用ZigBee協(xié)議?

什么是ZigBee協(xié)議?如何使用ZigBee協(xié)議?zigbee協(xié)議的工作流程是怎樣的?
2021-10-09 06:20:59

如何向VxWorks網(wǎng)絡(luò)協(xié)議加入NAT?

NAT的工作原理是什么如何向VxWorks網(wǎng)絡(luò)協(xié)議加入NAT?在VxWorks下實現(xiàn)NAT/NAPT的方法是什么
2021-04-28 06:11:27

嵌入式linux TCP/IP協(xié)議概述

TCP/IP協(xié)議可以實現(xiàn)不同型號、不同操作系統(tǒng)的計算機之間的通信,它并不是某個具體的協(xié)議,而是一組協(xié)議。我們都知道OSI七層模型中有物理層、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層、傳輸層、會話層、表示層、應用層共七層
2018-12-07 10:05:02

嵌入式網(wǎng)絡(luò)協(xié)議基礎(chǔ)知識

第2章 嵌入式網(wǎng)絡(luò)協(xié)議基礎(chǔ)知識本章教程為大家介紹嵌入式網(wǎng)絡(luò)協(xié)議基礎(chǔ)知識,本章先讓大家有一個全面的認識,后面章節(jié)中會為大家逐一講解用到的協(xié)議?;A(chǔ)知識整理自百度百科,wiki百科等。目錄第2章
2021-08-03 06:24:20

嵌入式SIP協(xié)議怎么設(shè)計?

,憑借SIP自身的特性可有效提高嵌入式網(wǎng)絡(luò)設(shè)備的互操作性和接入網(wǎng)絡(luò)的便利性。但SIP協(xié)議本身只給出SIP消息的文法定義以及自然語言描述的消息處理,并未給出SIP協(xié)議的實現(xiàn)機制。這里討論在嵌入式終端設(shè)備上建立嵌入式Linux系統(tǒng),并完成SIP的嵌入式,以及代碼的嵌入式移植和測試。
2019-10-29 08:14:10

提供 高性能雙核網(wǎng)絡(luò)處理器 開發(fā)套件 可提供培訓

,課程由具備多年多核網(wǎng)絡(luò)處理器開發(fā)經(jīng)驗的資深技術(shù)專家主講。實行小組式授課,面對面交流,貼近實際需求。開發(fā)套件,評估板一塊,配套光盤內(nèi)容包括:¨bootloader源代碼¨Linux源代碼¨數(shù)據(jù)面(快速轉(zhuǎn)發(fā)
2009-04-30 18:28:47

有沒有Linux資料分享

)Linux設(shè)備驅(qū)動開發(fā)詳解:基于最新的Linux 4.0內(nèi)核.part2.rar (20 MB )精通Linux內(nèi)核網(wǎng)絡(luò).(以)羅森著.part5.rar (18.5 MB )精通Linux內(nèi)核網(wǎng)絡(luò)
2020-06-09 04:35:46

用一個實例展示一下Linux內(nèi)核幀的入和退過程

1、Linux內(nèi)核調(diào)試方法總結(jié)之幀  幀  幀和指針可以說是C語言的精髓。幀是一種特殊的數(shù)據(jù)結(jié)構(gòu),在C語言函數(shù)調(diào)用時,幀用來保存當前函數(shù)的父一級函數(shù)的底指針,當前函數(shù)的局部變量以及被調(diào)用
2022-11-04 15:47:03

第1章 當前主流的小型嵌入式網(wǎng)絡(luò)協(xié)議

轉(zhuǎn)最新資料這幾年物聯(lián)網(wǎng)發(fā)展迅猛,各種新產(chǎn)品、新技術(shù)也是層出不窮,本章節(jié)就為大家介紹當前主流的小型嵌入式網(wǎng)絡(luò)協(xié)議。1.1 當前主流的嵌入式網(wǎng)絡(luò)協(xié)議1.2 uIP網(wǎng)絡(luò)協(xié)議介紹1.3 LwIP網(wǎng)絡(luò)
2017-10-11 21:11:15

第2章 嵌入式網(wǎng)絡(luò)協(xié)議基礎(chǔ)知識

轉(zhuǎn)帖本章教程為大家介紹嵌入式網(wǎng)絡(luò)協(xié)議基礎(chǔ)知識,本章先讓大家有一個全面的認識,后面章節(jié)中會為大家逐一講解用到的協(xié)議。基礎(chǔ)知識整理自百度百科,wiki百科等。2.1 初學者重要提示2.2 TCP/IP
2017-10-12 00:51:58

第4章 RL-TCPnet網(wǎng)絡(luò)協(xié)議簡介

轉(zhuǎn)帖:最新教程本章節(jié)介紹RL-TCPnet網(wǎng)絡(luò)協(xié)議,讓大家對 RL-TCPnet有一個整體的了解,RL-TCPnet是一款小型網(wǎng)絡(luò)協(xié)議,適用于 ARM 內(nèi)核和 Cortex-M 內(nèi)核的設(shè)備
2017-10-13 20:53:19

請問1.4的協(xié)議和1.3的協(xié)議有什么區(qū)別?

1.4 的協(xié)議 和1.3的協(xié)議 區(qū)別在那些地方做了幾個月工程的1.3協(xié)議了 現(xiàn)在是否要移植到1。4上做做
2020-03-24 06:07:49

請問fido5100芯片內(nèi)核集成了協(xié)議嗎?

大家好,有如下關(guān)于fido 5100/5200芯片的應用問題需要向大家請教: 1.fido 5100手冊里說到支持Ethernet/IP、PROFINET等工業(yè)協(xié)議,請問是指fido5100芯片內(nèi)核
2019-01-30 06:56:35

請問下協(xié)議中MT_UTIL.C這個函數(shù)是干什么用的?是通過串口來改變協(xié)議網(wǎng)絡(luò)參數(shù)的嗎?

本帖最后由 一只耳朵怪 于 2018-5-24 11:40 編輯 請問下協(xié)議中MT_UTIL.C這個函數(shù)是干什么用的?是通過串口來改變協(xié)議網(wǎng)絡(luò)參數(shù)的嗎?例如,網(wǎng)絡(luò)ID信道等、
2018-05-22 01:45:07

迅為4412開發(fā)板Linux驅(qū)動教程之內(nèi)核開發(fā)基礎(chǔ)

) ? Device Drivers設(shè)備驅(qū)動– Linux內(nèi)核中有大量的代碼在設(shè)備驅(qū)動程序部分,用于控制特定的硬件設(shè)備。– Linux驅(qū)動一般分為網(wǎng)絡(luò)設(shè)備、塊設(shè)備、字符設(shè)備、雜項設(shè)備? 網(wǎng)絡(luò)協(xié)議內(nèi)核網(wǎng)絡(luò)協(xié)議
2015-08-10 15:16:16

Linux內(nèi)核教程

本章學習目標掌握LINUX內(nèi)核版本的含義理解并掌握進程的概念掌握管道的概念及實現(xiàn)了解內(nèi)核的數(shù)據(jù)結(jié)構(gòu)了解LINUX內(nèi)核的算法掌握LINUX內(nèi)核升級的方法
2009-04-10 16:59:190

用51 內(nèi)核網(wǎng)絡(luò)單片機構(gòu)成的遠程監(jiān)控系統(tǒng)

提出一種基于51 內(nèi)核網(wǎng)絡(luò)單片機的嵌入式遠程監(jiān)控系統(tǒng)方案,介紹以DS80C400單片機為核心的系統(tǒng)硬件構(gòu)成和基于TINI運行環(huán)境的應用程序設(shè)計方法。該方案可以實現(xiàn)串口、CAN總線等輕
2009-05-18 14:25:3019

基于Linux的TCP/IP協(xié)議棧安全性研究

本文重點研究目前主要的網(wǎng)絡(luò)安全威脅以及 internet 在基礎(chǔ)協(xié)議—TCP/IP 協(xié)議中 存在的安全問題。提出在Linux 內(nèi)核上實現(xiàn)杜絕漏洞的思路和解決辦法。并給出了linux 操作系統(tǒng)netfilt
2009-06-03 10:07:3123

Linux內(nèi)核解讀入門

Linux內(nèi)核解讀入門關(guān)鍵詞:Linux, 內(nèi)核,源代碼一.核心源程序的文件組織: 1. Linux核心源程序通常都安裝在/usr/src/linux下,而且它有一個非常簡單的編號約定:任何偶數(shù)的核
2010-01-16 14:40:10103

LINUX-1.2.13內(nèi)核網(wǎng)絡(luò)棧實現(xiàn)源代碼分析

使用老的LINUX版本進行內(nèi)核代碼分析在很多人看來是一種避實就虛的卑鄙手段。因為老的LINUX版本代碼較為簡單,分析起來基本不費吹灰之力,所以為很多高手所不齒。而對于很多新手而
2011-04-04 22:30:2146

嵌入式LINUX內(nèi)核網(wǎng)絡(luò)棧(源代碼)

本文選擇 LINUX-1.2.13 內(nèi)核所包含的網(wǎng)絡(luò)部分代碼分析(注意網(wǎng)絡(luò)部分代碼與內(nèi)核代碼的演變是分離的,如LINUX1.2.8 網(wǎng)絡(luò)代碼與1.2.13 是一樣的,而內(nèi)核顯然是有差的)。LINUX-1.2.13 網(wǎng)絡(luò)部分
2011-05-12 10:39:4657

LINUX系統(tǒng)引導和初始化-LINUX內(nèi)核解讀

Linux 的系統(tǒng)引導和初始化 ----------Linux2.4.22內(nèi)核解讀之一 一、 系統(tǒng)引導和初始化概述 相關(guān)代碼(引導扇區(qū)的程序及其輔助程序,以 x86體系為例): \linux-2.4.22\arch\i386\boot\bootsect.S:Lin
2011-11-03 22:31:2353

基于Linux的藍牙HCI層協(xié)議的實現(xiàn)

本課題以藍牙規(guī)范為基礎(chǔ),LinuX系統(tǒng)為平臺,常見的藍牙適配器作為實現(xiàn)工具。首先,分析目前Linux用戶空間和內(nèi)核空間數(shù)據(jù)交換的方式和網(wǎng)絡(luò)協(xié)議編程,在LinuX系統(tǒng)的底層上對藍牙協(xié)議
2011-12-26 14:37:0546

Linux平臺雙協(xié)議棧主機網(wǎng)絡(luò)管控系統(tǒng)設(shè)計與實現(xiàn)

Linux平臺雙協(xié)議棧主機網(wǎng)絡(luò)管控系統(tǒng)設(shè)計與實現(xiàn)_賈銳
2017-01-07 19:00:392

淺談Linux內(nèi)核解讀入門

針對好多Linux 愛好者對內(nèi)核很有興趣卻無從下口,本文旨在介紹一種解讀linux內(nèi)核源碼的入門方法,而不是解說linux復雜的內(nèi)核機制; 一.核心源程序的文件組織: 1.Linux核心源程序通常
2017-11-08 10:06:162

驅(qū)動之路-網(wǎng)絡(luò)設(shè)備驅(qū)動基本原理和框架

Linux網(wǎng)絡(luò)子系統(tǒng)的頂部是系統(tǒng)調(diào)用接口層。它為用戶空間提供的應用程序提供了一種訪問內(nèi)核網(wǎng)絡(luò)子系統(tǒng)的方法(socket)。位于其下面是一個協(xié)議無關(guān)層,它提供一種通用的方法來使用傳輸層協(xié)議。
2019-05-15 16:57:151103

Linux內(nèi)核配置的網(wǎng)絡(luò)資料說明

Linux不止在上網(wǎng)時候才會用到網(wǎng)絡(luò)功能’一些程序在單機時候也會需要內(nèi)核網(wǎng)絡(luò)支持。 X server是個典型的例子。如果你是從一個老內(nèi)核更新到一個比較新的內(nèi)核·那么建議同時更新網(wǎng)絡(luò)工具·因為 linux內(nèi)核網(wǎng)絡(luò)部分的新特性需要有相輔相成的更新了的工具來支持才能很好的發(fā)揮。
2021-03-12 10:33:0014

風河與Cavium宣布支持多內(nèi)核網(wǎng)絡(luò)應用設(shè)備的嵌入式操作系統(tǒng)

風河與Cavium共同宣布,雙方開始共同推廣支持Cavium Networks公司OCTEON多內(nèi)核網(wǎng)絡(luò)應用設(shè)備的嵌入式操作系統(tǒng)、中間件、
2021-03-24 13:55:031852

Linux網(wǎng)絡(luò)技術(shù)中最核心的部分--TCP/IP協(xié)議

今天給大家介紹Linux網(wǎng)絡(luò)技術(shù)中最核心的部分--TCP/IP協(xié)議棧 。 我們先看一下抽象的網(wǎng)絡(luò)協(xié)議棧模型 再按分層思想看Linux內(nèi)核協(xié)議棧實現(xiàn)框架 1. socket layer socket
2021-06-29 15:14:192073

Linux內(nèi)核網(wǎng)絡(luò)數(shù)據(jù)包發(fā)送在UDP協(xié)議層的處理

1. 前言 本文分享了Linux內(nèi)核網(wǎng)絡(luò)數(shù)據(jù)包發(fā)送在UDP協(xié)議層的處理,主要分析了udp_sendmsg和udp_send_skb函數(shù),并分享了UDP層的數(shù)據(jù)統(tǒng)計和監(jiān)控以及socket發(fā)送隊列大小
2021-08-04 16:23:023086

Linux內(nèi)核文件Cache機制

Linux內(nèi)核文件Cache機制(開關(guān)電源技術(shù)與設(shè)計 第二版)-Linux內(nèi)核文件Cache機制? ? ? ? ? ? ? ??
2021-08-31 16:34:544

Linux內(nèi)核】從小小的宏定義窺探Linux內(nèi)核的精妙設(shè)計

Linux內(nèi)核】從小小的宏定義窺探Linux內(nèi)核的精妙設(shè)計
2022-08-31 13:30:061602

Linux內(nèi)核網(wǎng)絡(luò)擁塞控制算法的具體實現(xiàn)框架(一)

控制算法,有很大差別。本文從Linux內(nèi)核源碼中學習網(wǎng)絡(luò)擁塞控制算法的具體實現(xiàn)框架。從當前網(wǎng)絡(luò)擁塞控制算法的發(fā)展歷程上看,網(wǎng)絡(luò)擁塞控制算法的類型主要有以下四種: 基于丟包的擁塞控制算法,這類算法將丟包視為發(fā)生了網(wǎng)
2023-07-28 11:32:04387

Linux內(nèi)核網(wǎng)絡(luò)擁塞控制算法的實現(xiàn)框架(二)

結(jié)構(gòu)體在:[Linux內(nèi)核網(wǎng)絡(luò)基礎(chǔ)-TCP相關(guān)的幾個關(guān)鍵結(jié)構(gòu)體-小記]中進行了介紹,如下圖是四個核心結(jié)構(gòu)體,四個結(jié)構(gòu)的關(guān)系具有面向?qū)ο蟮奶卣鳎ㄟ^層層繼承,實現(xiàn)了類的復用; 內(nèi)核網(wǎng)絡(luò)相關(guān)的很多函數(shù),參數(shù)往往都是struct sock,函數(shù)內(nèi)部依照不同的業(yè)
2023-07-28 11:34:34501

Linux內(nèi)核第一版開源代碼解讀

《Exploring the internals of Linux v0.01》是一篇解讀 Linux 內(nèi)核第一版開源代碼的文章。此文今天在 Reddit 和 Hacker News 都沖上了熱門。
2023-08-15 09:47:23425

linux TCP/IP 協(xié)議棧源碼分析

一.linux內(nèi)核網(wǎng)絡(luò)棧代碼的準備知識 linux內(nèi)核ipv4網(wǎng)絡(luò)部分分層結(jié)構(gòu): BSD socket層: 這一部分處理BSD socket相關(guān)操作,每個socket在內(nèi)核中以struct
2023-11-09 15:04:31727

如何優(yōu)化Linux內(nèi)核UDP收包效率低

真的很低,這是為什么?有沒有辦法去嘗試著優(yōu)化?而不是動不動就DPDK。 我們從最開始說起。 Linux內(nèi)核作為一個通用操作系統(tǒng)內(nèi)核,脫胎于UNIX那一套現(xiàn)代操作系統(tǒng)理論。 但一開始不知道怎么回事將網(wǎng)絡(luò)協(xié)議棧的實現(xiàn)塞進了內(nèi)核態(tài),從此它就一直在內(nèi)核態(tài)了。既然
2023-11-10 10:51:55239

Linux內(nèi)核UDP收包為什么效率低

棧收包效率真的很低,這是為什么?有沒有辦法去嘗試著優(yōu)化?而不是動不動就DPDK。 我們從最開始說起。 Linux內(nèi)核作為一個通用操作系統(tǒng)內(nèi)核,脫胎于UNIX那一套現(xiàn)代操作系統(tǒng)理論。 但一開始不知道怎么回事將網(wǎng)絡(luò)協(xié)議棧的實現(xiàn)塞進了內(nèi)核態(tài),從此它就一直在內(nèi)核態(tài)
2023-11-13 10:38:08216

已全部加載完成