会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
划水的猫
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2024年1月20日
TCP三次握手源码分析(服务端接收ACK&TCP连接建立完成)
摘要: 内核版本:Linux 3.10内核源码地址:https://elixir.bootlin.com/linux/v3.10/source (包含各个版本内核源码,且网页可全局搜索函数)《TCP三次握手源码分析(客户端发送SYN)》《TCP三次握手源码分析(服务端接收SYN以及发送SYN+ACK)》《T
阅读全文
posted @ 2024-01-20 10:41 划水的猫
阅读(224)
评论(0)
推荐(0)
2024年1月11日
TCP三次握手源码分析(客户端接收SYN+ACK以及发送ACK)
摘要: 内核版本:Linux 3.10内核源码地址:https://elixir.bootlin.com/linux/v3.10/source (包含各个版本内核源码,且网页可全局搜索函数)《TCP三次握手源码分析(客户端发送SYN)》《TCP三次握手源码分析(服务端接收SYN以及发送SYN+ACK)》 一
阅读全文
posted @ 2024-01-11 21:24 划水的猫
阅读(297)
评论(0)
推荐(0)
2024年1月10日
TCP三次握手源码分析(服务端接收SYN以及发送SYN+ACK)
摘要: 内核版本:Linux 3.10内核源码地址:https://elixir.bootlin.com/linux/v3.10/source (包含各个版本内核源码,且网页可全局搜索函数)接上一篇,TCP三次握手源码分析(客户端发送SYN) 一、服务端响应SYN 在服务器端,所有的TCP包(包括客户端发来
阅读全文
posted @ 2024-01-10 19:03 划水的猫
阅读(454)
评论(0)
推荐(0)
2024年1月7日
TCP三次握手源码分析(客户端发送SYN)
摘要: 一、环境说明 内核版本:Linux 3.10 内核源码地址:https://elixir.bootlin.com/linux/v3.10/source (包含各个版本内核源码,且网页可全局搜索函数) 二、TCP协议格式 各字段的作用: 源端口号:用于指定本地程序绑定的端口; 目的端口号:用于指定远端
阅读全文
posted @ 2024-01-07 20:00 划水的猫
阅读(498)
评论(0)
推荐(0)
2024年1月1日
Linux内核listen系统调用源码分析
摘要: 一、环境说明 内核版本:Linux 3.10 内核源码地址:https://elixir.bootlin.com/linux/v3.10/source (包含各个版本内核源码,且网页可全局搜索函数) 二、应用层-listen()函数 /** * sockfd:要监听的socket描述字 * back
阅读全文
posted @ 2024-01-01 20:54 划水的猫
阅读(433)
评论(0)
推荐(0)
Linux内核bind系统调用源码分析
摘要: 一、环境说明 内核版本:Linux 3.10 内核源码地址:https://elixir.bootlin.com/linux/v3.10/source (包含各个版本内核源码,且网页可全局搜索函数) 二、应用层-bind()函数 将socket 套接字绑定指定的地址: /* * sockfd:由so
阅读全文
posted @ 2024-01-01 11:08 划水的猫
阅读(675)
评论(0)
推荐(0)
2023年12月31日
Linux内核socket系统调用源码分析
摘要: 一、环境说明 内核版本:Linux 3.10 内核源码地址:https://elixir.bootlin.com/linux/v3.10/source (包含各个版本内核源码,且网页可全局搜索函数) 二、应用层-socket()函数 应用层创建 socket 对象返回整型的文件描述符。 /* fam
阅读全文
posted @ 2023-12-31 17:26 划水的猫
阅读(1509)
评论(0)
推荐(0)
2023年12月25日
Linux收包之数据L3层是如何流转的
摘要: 一、环境说明 内核版本:Linux 3.10 内核源码地址:https://elixir.bootlin.com/linux/v3.10/source (包含各个版本内核源码,且网页可全局搜索函数) 网卡:Intel的igb网卡 网卡驱动源码目录:drivers/net/ethernet/intel
阅读全文
posted @ 2023-12-25 19:44 划水的猫
阅读(388)
评论(0)
推荐(0)
2023年12月6日
Linux收包之数据从网卡到协议栈是如何流转的
摘要: 一、环境说明 内核版本:Linux 3.10 内核源码地址:https://elixir.bootlin.com/linux/v3.10/source (包含各个版本内核源码,且王页可全局搜索函数) 网卡:Intel的igb网卡 网卡驱动源码目录:drivers/net/ethernet/intel
阅读全文
posted @ 2023-12-06 22:35 划水的猫
阅读(843)
评论(0)
推荐(0)
2023年11月5日
网卡驱动初始化解析
摘要: 一、环境说明 内核版本:Linux 3.10 内核源码地址:https://elixir.bootlin.com/linux/v3.10/source (包含各个版本内核源码,且王页可全局搜索函数) 网卡:Intel的igb网卡 网卡驱动源码目录:drivers/net/ethernet/intel
阅读全文
posted @ 2023-11-05 16:10 划水的猫
阅读(858)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告