http://blog.csdn.net/column/details/network-kernel-yoyo.html

转载于:https://www.cnblogs.com/zengkefu/p/6783073.html

Linux内核分析 - 网络相关推荐

  1. linux内核分析 网络九,“Linux内核分析”实验报告(九)

    一 Linux内核分析博客简介及其索引 本次实验简单的分析了计算机如何进行工作,并通过简单的汇编实例进行解释分析 在本次实验中 通过听老师的视频分析,和自己的学习,初步了解了进程切换的原理.操作系统通 ...

  2. Linux内核分析 - 网络[十六]:TCP三次握手

    内核:2.6.34       TCP是应用最广泛的传输层协议,其提供了面向连接的.可靠的字节流服务,但也正是因为这些特性,使得TCP较之UDP异常复杂,还是分两部分[创建与使用]来进行分析.这篇主要 ...

  3. Linux内核分析 - 网络[十]:ARP杂谈

    内核版本:2.6.34 杂谈一:重复地址检测 Linux协议栈中处理重复地址检测报文的是arp_process()中的一段代码,RFC2131是DHCP的草案,相应的sip==0是DHCP服务器用来检 ...

  4. Linux内核分析 - 网络[四]:路由表

    路由表 在内核中存在路由表fib_table_hash和路由缓存表rt_hash_table.路由缓存表主要是为了加速路由的查找,每次路由查询都会先查找路由缓存,再查找路由表.这和cache是一个道理 ...

  5. Linux内核分析 - 网络[八补]:IP协议补充

    内核版本:2.6.34 在前一篇"IP协议"中对报文接收时IP层的处理进行了分析,本篇分析将针对报文发送时IP层的处理.       传输层处理完后,会调用ip_push_pend ...

  6. Linux内核分析 - 网络[十二]:UDP模块 - socket

    内核版本:2.6.34 这部分内容在于说明socket创建后如何被内核协议栈访问到,只关注两个问题:sock何时插入内核表的,sock如何被内核访问的.对于核心的sock的插入.查找函数都给出了流程图 ...

  7. Linux内核分析 - 网络[十一]:ICMP模块

    内核版本:2.6.34 ICMP模块比较简单,要注意的是icmp的速率限制策略,向IP层传输数据ip_append_data()和ip_push_pending_frames(). 在net/ipv4 ...

  8. Linux内核分析 - 网络[九]:邻居表

    内核版本:2.6.34 这部分的重点是三个核心的数据结构-邻居表.邻居缓存.代理邻居表,以及NUD状态转移图. 总的来说,要成功添加一条邻居表项,需要满足两个条件:1. 本机使用该表项:2. 对方主机 ...

  9. linux内核 checksum,Linux内核分析 - 网络[十三]:校验和

    内核版本:2.6.34 报文的IP校验和.ICMP校验和.TCP/UDP校验和使用相同的算法,在RFC1071中定义,网上这方面的资料和例子很多,就不解释算法流程了,而是侧重于在实现的变化和技巧. T ...

  10. Linux内核分析 - 网络[十三]:校验和

    内核版本:2.6.34 报文的IP校验和.ICMP校验和.TCP/UDP校验和使用相同的算法,在RFC1071中定义,网上这方面的资料和例子很多,就不解释算法流程了,而是侧重于在实现的变化和技巧. T ...

最新文章

  1. 使用nmap-converter将nmap扫描结果XML转化为XLS实战
  2. 浅谈 PHP 与手机 APP 开发(API 接口开发)
  3. XAML和VBA 7规范发布
  4. 快速安装LNMP环境
  5. asp.net core 5.0的一些模块
  6. Spring系列:父子容器详解
  7. Silverlight中使用MVVM(2)
  8. Volley源码学习3--log类
  9. 领域驱动设计学习笔记2
  10. atitit.Atitit.检测文本文件的编码 java  与php版  。Net
  11. 忘记windows密码怎么办,教你五招!
  12. python操作word文档,表格中插入文字及照片
  13. wx2540h配置教程_H3C wx3000系列配置
  14. 自己动手写Spring-1-简单的IOC实现
  15. 甘特图在项目管理中的应用
  16. 从MySQL Bug#67718浅谈B+树索引的分裂优化
  17. 深入了解PHP8 JIT(即时编译)功能
  18. mbr linux安装分区格式,装机、做系统必备:秒懂MBR和GPT分区表
  19. 【AD小知识】PCB之自动布线及快速布局技巧
  20. wiredtiger java_mongodb数据库损坏,丢失WiredTIger.wt等meta文件,通过collection*.wt恢复数据...

热门文章

  1. window.parent ,window.top,window.self 详解
  2. 《.NET应用架构设计:原则、模式与实践》新书博客--试读-1.1.2 架构师的职责
  3. 博客刚开通,先转载几篇,请见谅
  4. MetaWeblog API中文说明
  5. 关于杨振宁的一些观点的感想
  6. Caused by: java.net.BindException: Could not start rest endpoint on any port in port range 8085
  7. SyntaxError: (hbase):100: syntax error, unexpected tIDENTIFIER
  8. linux新建普通用户
  9. LibSVM使用记录 C++ Visual studio
  10. 斯坦福大学机器学习第六课“神经网络的表示(Neural Networks: Representation)”