Linux内核分析 - 网络
http://blog.csdn.net/column/details/network-kernel-yoyo.html
转载于:https://www.cnblogs.com/zengkefu/p/6783073.html
Linux内核分析 - 网络相关推荐
- linux内核分析 网络九,“Linux内核分析”实验报告(九)
一 Linux内核分析博客简介及其索引 本次实验简单的分析了计算机如何进行工作,并通过简单的汇编实例进行解释分析 在本次实验中 通过听老师的视频分析,和自己的学习,初步了解了进程切换的原理.操作系统通 ...
- Linux内核分析 - 网络[十六]:TCP三次握手
内核:2.6.34 TCP是应用最广泛的传输层协议,其提供了面向连接的.可靠的字节流服务,但也正是因为这些特性,使得TCP较之UDP异常复杂,还是分两部分[创建与使用]来进行分析.这篇主要 ...
- Linux内核分析 - 网络[十]:ARP杂谈
内核版本:2.6.34 杂谈一:重复地址检测 Linux协议栈中处理重复地址检测报文的是arp_process()中的一段代码,RFC2131是DHCP的草案,相应的sip==0是DHCP服务器用来检 ...
- Linux内核分析 - 网络[四]:路由表
路由表 在内核中存在路由表fib_table_hash和路由缓存表rt_hash_table.路由缓存表主要是为了加速路由的查找,每次路由查询都会先查找路由缓存,再查找路由表.这和cache是一个道理 ...
- Linux内核分析 - 网络[八补]:IP协议补充
内核版本:2.6.34 在前一篇"IP协议"中对报文接收时IP层的处理进行了分析,本篇分析将针对报文发送时IP层的处理. 传输层处理完后,会调用ip_push_pend ...
- Linux内核分析 - 网络[十二]:UDP模块 - socket
内核版本:2.6.34 这部分内容在于说明socket创建后如何被内核协议栈访问到,只关注两个问题:sock何时插入内核表的,sock如何被内核访问的.对于核心的sock的插入.查找函数都给出了流程图 ...
- Linux内核分析 - 网络[十一]:ICMP模块
内核版本:2.6.34 ICMP模块比较简单,要注意的是icmp的速率限制策略,向IP层传输数据ip_append_data()和ip_push_pending_frames(). 在net/ipv4 ...
- Linux内核分析 - 网络[九]:邻居表
内核版本:2.6.34 这部分的重点是三个核心的数据结构-邻居表.邻居缓存.代理邻居表,以及NUD状态转移图. 总的来说,要成功添加一条邻居表项,需要满足两个条件:1. 本机使用该表项:2. 对方主机 ...
- linux内核 checksum,Linux内核分析 - 网络[十三]:校验和
内核版本:2.6.34 报文的IP校验和.ICMP校验和.TCP/UDP校验和使用相同的算法,在RFC1071中定义,网上这方面的资料和例子很多,就不解释算法流程了,而是侧重于在实现的变化和技巧. T ...
- Linux内核分析 - 网络[十三]:校验和
内核版本:2.6.34 报文的IP校验和.ICMP校验和.TCP/UDP校验和使用相同的算法,在RFC1071中定义,网上这方面的资料和例子很多,就不解释算法流程了,而是侧重于在实现的变化和技巧. T ...
最新文章
- 使用nmap-converter将nmap扫描结果XML转化为XLS实战
- 浅谈 PHP 与手机 APP 开发(API 接口开发)
- XAML和VBA 7规范发布
- 快速安装LNMP环境
- asp.net core 5.0的一些模块
- Spring系列:父子容器详解
- Silverlight中使用MVVM(2)
- Volley源码学习3--log类
- 领域驱动设计学习笔记2
- atitit.Atitit.检测文本文件的编码 java 与php版 。Net
- 忘记windows密码怎么办,教你五招!
- python操作word文档,表格中插入文字及照片
- wx2540h配置教程_H3C wx3000系列配置
- 自己动手写Spring-1-简单的IOC实现
- 甘特图在项目管理中的应用
- 从MySQL Bug#67718浅谈B+树索引的分裂优化
- 深入了解PHP8 JIT(即时编译)功能
- mbr linux安装分区格式,装机、做系统必备:秒懂MBR和GPT分区表
- 【AD小知识】PCB之自动布线及快速布局技巧
- wiredtiger java_mongodb数据库损坏,丢失WiredTIger.wt等meta文件,通过collection*.wt恢复数据...
热门文章
- window.parent ,window.top,window.self 详解
- 《.NET应用架构设计:原则、模式与实践》新书博客--试读-1.1.2 架构师的职责
- 博客刚开通,先转载几篇,请见谅
- MetaWeblog API中文说明
- 关于杨振宁的一些观点的感想
- Caused by: java.net.BindException: Could not start rest endpoint on any port in port range 8085
- SyntaxError: (hbase):100: syntax error, unexpected tIDENTIFIER
- linux新建普通用户
- LibSVM使用记录 C++ Visual studio
- 斯坦福大学机器学习第六课“神经网络的表示(Neural Networks: Representation)”