那曲檬骨新材料有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

米爾科技Linux網絡技術內幕淺談

米爾科技 ? 來源:米爾科技 ? 作者:米爾科技 ? 2019-11-25 09:24 ? 次閱讀

內容簡介

Linux如此的流行正是得益于它的特性豐富及有效的網絡協議棧。如果你曾經驚嘆于Linux能夠實現如此復雜的工作,或者你只是想通過現實中的例子學習現代網絡,《深入理解Linux網絡內幕》將會給你指導。同其他OReilly的流行書籍一樣,《深入理解Linux網絡內幕》清楚地闡述了網絡的基本概念,并指導你如何用C語言實現。雖然早先的TCP/IP經驗是有用的,但初學者通過《深入理解Linux網絡內幕》仍然可以學習到協議本身和大量的應用信息。一旦徹底掌握了這些網絡工具,你就可以使用《深入理解Linux網絡內幕》這本書所附的代碼,準確地指出Linux內核中最重要的部分如何工作。

網絡功能的實現或破壞在不同的時候是由不同的代碼塊完成的,這正是理解網絡和實現它的難點中的一部分。《深入理解Linux網絡內幕》該書的成功之一就是描述這些代碼塊如何集成,以及眾多的函數和數據結構之間的關系。《深入理解Linux網絡內幕》不僅描述了Linux網絡的全貌,而且是理解Linux網絡細節的有效指南。

目錄

前言
第一部分基礎背景
第一章簡介
基本術語
常見編碼模式
用戶空間工具
瀏覽源代碼
當功能以補丁形式提供時
第二章關鍵數據結構
套接字緩沖區:sk—buff結構
net—device結構
本章涉及的文件
第三章用戶空間與內核的接
概論
procfs與sysctl
ioctl
Netlink
配置改變串行化
第二部分系統初始化
第四章通知鏈
使用通知鏈的原因
概論
定義鏈
鏈注冊
鏈上的通知事件
網絡子系統的通知鏈
通過/proc文件系統的調整
本章涉及的函數和變量
本章涉及的文件和目錄
第五章網絡設備初始化
系統初始化概論
設備注冊和初始化
NIC初始化的基本目標
設備與內核之間的交互
初始化選項
模塊選項
設備處理層初始化:net—dev—init
用戶空間輔助程序
虛擬設備
通過/proc文件系統調整
本章涉及的函數和變量
本章涉及的文件和目錄
第六章PCI層和網絡接口
本章涉及的數據結構
PCINIC設備驅動程序的注冊
電源管理和網絡喚醒
PCINIC驅動程序注冊范例
大藍圖
通過/proc文件系統調整
本章涉及的函數和變量
本章涉及的文件和目錄
第七章組件初始化的內核基礎架構
引導期間的內核選項
模塊初始化代碼
優化宏卷標
引導期間初始化函數
內存最優化
通過/proc文件系統調整
本章涉及的函數和變量
本章涉及的文件和目錄
第八章設備注冊和初始化
設備注冊之時
設備除名之時
分配net—device結構
NIC注冊和除名的架構
設備初始化
net—device結構的組織
設備狀態
設備的注冊和除名
設備注冊
設備除名
開啟和關閉網絡設備
更新設備隊列規則狀態
從用戶空間配置設備相關信息
虛擬設備
上鎖
通過/proc文件系統調整
本章涉及的函數和變量
本章涉及的文件和目錄
第三部分傳輸和接收
第九章中斷和網絡驅動程序
決策和流量方向
接收到幀時通知驅動程序
中斷處理函數
softnet—data結構
第十章幀的接收
與其他功能交互
設備的開啟和關閉
隊列
通知內核幀已接收:NAPI和netif_rx
設備驅動程序與內核問的IB接口:netif_rx的第一部分
擁塞管理
處理NET_RX_SOFTIRQ:net_rxa_ction
第十一章幀的傳輸
傳輸的開啟和關閉
第十二章中斷事件一般性參考數據
統計數據
通過/proc和sysfs文件系統調整
本部分涉及的函數和變量
本部分涉及的文件和目錄
第十三章協議處理函數
網絡協議棧概論
執行正確的協議處理函數
協議處理函數的組織
協議處理函數的注冊
Ethernet與IEEE802.3幀
通過/proc文件系統進行調整
本章涉及的函數和變量
本章涉及的文件和目錄
第四部分橋接
第十四章橋接:概念
中繼器、網橋以及路由器
網橋與交換機
主機
用網橋合并LAN
橋接不同技術的LAN
地址學習
多臺網橋
第十五章橋接:生成樹協議
基本術語
階層交換式L2拓撲范例
生成樹協議的基本元素
網橋ID和端口ID
網橋協議數據單元(BPDU)
定義活躍拓撲
定時器
拓撲變化
BPDU封裝
傳輸配置BPDU
處理入口幀
收斂時間
新版生成樹協議概況
第十六章橋接:Linux實現
網橋設備抽象
重要的數據結構
橋接程序的初始化
建立網橋設備和網橋端口
建立一個新網橋設備
網橋設備設置函數
刪除網橋
給網橋添加端口
啟動和關閉網橋設備
啟動和關閉網橋端口
改變網橋端口狀態
大藍圖
轉發數據庫
處理入口流量
網橋設備上的傳輸
生成樹協議(STP)
netdevice通知鏈
第十七章橋接:其他主題
用戶空間配置工具
通過/proc文件系統調整網橋
通過/sys文件系統調整網橋
統計數據
本部分涉及的數據結構
本部分涉及的函數和變量
本部分涉及的文件和目錄
第五部分因特網協議第4版(IPv4)
第六部分鄰居子系統
第七部分路由

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Linux
    +關注

    關注

    87

    文章

    11345

    瀏覽量

    210392
  • 嵌入式主板
    +關注

    關注

    7

    文章

    6086

    瀏覽量

    35614
  • 米爾科技
    +關注

    關注

    5

    文章

    227

    瀏覽量

    21098
收藏 人收藏

    評論

    相關推薦

    計算機與網絡技術基礎

    計算機與網絡技術基礎了解計算機網絡的形成與發展過程  掌握計算機網絡的定義、分類、功能和典型應用  掌握計算機網絡的組成結構  了解計算機
    發表于 12-07 13:36

    無線傳感器網絡技術及應用現狀

    無線傳感器網絡技術及應用現狀摘 要:無線傳感器網絡是當前信息領域的一個研究熱點。本文總結無線傳感器網絡的發展歷史和研究現狀,分析無線傳感器網絡的地位和作用,對當前國內外的最新研究現狀進
    發表于 10-26 16:22

    嵌入式網絡技術應用

    嵌入式網絡技術應用
    發表于 08-20 10:11

    通信、網絡技術會議

    第十二屆無線通信、網絡技術與移動計算國際學術會議(WiCOM 2016)將于2016年9月25-27日在古城西安舉行。本屆大會將繼續遵循學術性、國際性的原則,特邀國內外無線通信、網絡技術與移動計算
    發表于 04-25 17:08

    《深入理解Linux網絡技術內幕》(EN)

    《深入理解Linux網絡技術內幕》(EN)
    發表于 02-06 15:17

    LTE與WiFi網絡技術有什么區別?

    LTE作為下一代網絡首選的移動通信制式,擁有一些特有的技術,與WiFi網絡技術相比,最具有優勢的是通過ICIC(小區間干擾協調)技術能夠實現同頻組網。
    發表于 09-23 06:38

    如何利用CDMA網絡技術實現遠程圖像監控系統的設計

    基于CDMA網絡技術實現遠程圖像監控系統的設計
    發表于 02-26 06:12

    無線傳感器網絡技術有哪些好處

    無線傳感器網絡技術有哪些好處?無線傳感器網絡技術的應用
    發表于 03-17 08:30

    LTE與WiFi網絡技術有何差別?

    LTE及WiFi網絡技術的特點有哪些?LTE及WiFi網絡覆蓋能力如何?LTE及WiFi網絡無線容量怎樣?
    發表于 05-21 06:37

    基于以太網的無源光網絡技術應用是什么?

    EPON的發展現狀如何?EPON中的關鍵技術有哪些?基于以太網的無源光網絡技術應用是什么?
    發表于 05-31 06:36

    WIFI無線網絡技術有哪些應用范圍是什么

    WIFI無線網絡是什么?WIFI無線網絡技術的主要功能是什么?WIFI無線網絡技術有哪些應用范圍是什么?
    發表于 11-04 07:19

    Arm CoreLink NIC-400 網絡技術參考手冊

    ArmCoreLink NIC-400 網絡技術參考手冊
    發表于 08-02 10:16

    淺談基于軟交換的下一代網絡技術

    淺談基于軟交換的下一代網絡技術 隨著產業界的融合趨勢,電話網、計算機網、有線電視網趨于融合,網絡面臨的負荷在不斷增大,業務需求也趨于多樣化,運營商必
    發表于 02-25 16:51 ?754次閱讀

    Linux虛擬網絡技術的資料講解

    Linux虛擬化技術中,網絡級別上最重要的三項技術網絡名稱空間、線對和Veth橋接器或虛擬交換機技術
    的頭像 發表于 06-27 09:35 ?3738次閱讀

    Linux網絡技術棧的相關知識

    網絡是一個很復雜的協議棧,今天網絡這么發達,網絡協議起到關鍵性作用。 這里就給大家詳細描述一下:Linux 網絡技術棧中重要的內容。
    的頭像 發表于 08-24 10:33 ?704次閱讀
    <b class='flag-5'>Linux</b><b class='flag-5'>網絡技術</b>棧的相關知識
    视频百家乐官网赌法| 博彩网百家乐官网的玩法技巧和规则| 威尼斯人娱乐城梧州店| 巴黎人百家乐官网的玩法技巧和规则 | 新葡京百家乐现金| 百家乐官网投注技巧建议| 大发888游戏平台 46| 百家乐庄家闲| 钱柜百家乐官网的玩法技巧和规则 | 百家乐欧洲赔率| 百家乐五局八星| 娱乐百家乐官网的玩法技巧和规则| 南部县| bet365网址yalanad| 威尼斯人娱乐城图| 百家乐制胜秘| 百家乐两头压注| 百家乐官网网络赌博网址| 蚌埠市| 娱乐城注册送金| k7娱乐城| bet365 官网| 大发888游戏备用网址| 百家乐讲谈| 新加坡百家乐的玩法技巧和规则 | 百家乐官网微乐| 最好的百家乐官网博彩公司| 百家乐官网不倒翁缺点| 昌都县| 真钱现金斗地主| 六合彩号码| 88娱乐城网址tlyd| 大发888游戏平台c17| 大发888合营商| 大发888网页打不开| 太阳城集团| 大发888赌场| 舟山星空棋牌游戏大厅下载| 亲朋棋牌官方下载| 博湖县| 百家乐官网街机游戏下载|