Netfilter,iptables/OpenVPN/TCP guard:-(

我不会编程,但也不是一点都不会,我稍微会一些 :-)

自定义博客皮肤

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Linux C实现用户态协作式多线程!

皮鞋

2019-04-30 23:01:15

阅读数 1462

评论数 2

Linux C实现纯用户态抢占式多线程!

温州皮鞋厂老板,只有皮鞋! 2010年的陈年旧事: 纯用户空间抢占式多线程的设计: https://blog.csdn.net/dog250/article/details/5735512 纯用户空间的抢占式多线程库其实是很麻烦的一件事! 嗯,九年前的事情了。当时一直想做一个纯用户态的多线程,然...

2019-04-29 02:20:00

阅读数 3382

评论数 19

用户态直接执行仅包含二进制指令的文件

经理的皮鞋湿了,但是却没有变胖,所以经理的皮鞋是人造革的。 刚刚写了一篇文章: 不依赖OS编译器,不依赖库,用汇编/机器码直接编程: https://blog.csdn.net/dog250/article/details/89500153 展示了一个直接执行二进制指令文件的基本方案,基于Lin...

2019-04-27 12:31:46

阅读数 1124

评论数 0

不依赖OS编译器,不依赖库,用汇编/机器码直接编程

万般含义在皮鞋

2019-04-27 07:56:40

阅读数 1879

评论数 11

云计算世界里的企业级软件何去何从

互联网世界的发展是传统商品社会的映射。它可以如此花哨,但我们已经见证过这般花哨。 日光之下,并无新事。 什么是企业级开发?现在还需要企业级软件吗?我怎么觉得云计算是企业级软件的掘墓者呢?如今都Serverless了,真的还需要企业级软件吗? 周四早上上班的班车上,看到一篇文章: Go会接替Java...

2019-04-20 18:22:58

阅读数 1280

评论数 3

那么telnet到底是一个协议还是一个软件呢?

中国浙江温州小型皮鞋厂老板,面对皮鞋进水发胖问题,没有任何解决的办法! 本周末写点轻松的好玩的事,所谓轻松的好玩的事,那就是既不怕犯错,又不用背锅的事,完全不用负责任,那就说说telnet吧。 如题目,这个问题曾经困扰了我好多年,初识这个问题是在2003年,那时的老师也没有讲清楚。后来我想清楚...

2019-04-20 09:24:42

阅读数 1564

评论数 2

关于一个lo接口IPv6 unreachable路由的细节

今天耽误了太多时间来说一些形而上意义上的东西,所以本文形而下。 今天时间不多,直奔主题。 我准备两台虚拟机,设为主机A,主机B,分别用其eth0接口直连,配置如下: # 主机A-eth0 直连 主机B-eth0 # 主机A eth0:1111:1111::101/64 # 主机B lo:111...

2019-04-18 23:46:48

阅读数 2290

评论数 9

为什么Linux Loopback接口上整个网段的地址都能通?

皮鞋湿,不会胖。下班本想找个地方思考,然而没有找到,直接回家吧,闭关,思考,自省,买皮鞋。 昨天写了一篇关于Loopback接口上配置IPv6地址的文章: 闲谈IPv6-Loopback网口上的IPv6地址: https://blog.csdn.net/dog250/article/detail...

2019-04-17 22:11:51

阅读数 1982

评论数 0

闲谈IPv6-Loopback网口上的IPv6地址

上周末,中国浙江温州一家小型皮鞋厂的吴老板咨询了一个问题,由于周末又是带正则又是怼996的,就没顾得上看,周一看了下,发现这个一个非常典型且有意思的问题。 先说Loopback网卡,它一般的用途有三个: 用于网络软件发布前的测试。 用于协议栈本身的测试。 用于配置一些可以标识主机的IP地址以供...

2019-04-16 22:39:59

阅读数 2197

评论数 0

如何评价刷了屏的996.ICU事件

近期打开手机就被996的话题刷了屏,看得都有点烦了。决定写一篇评论。 良药不一定苦口,苦口的也不一定都是良好,也可能是毒药。这篇文章可能包含一些我自己都不认同的言论,但是如果要客观,那就是要自我分裂。也许是吧。 去年年底,我写了一篇关于996的文章: 互联网公司为什么普遍996而不是666: ht...

2019-04-14 14:43:53

阅读数 6117

评论数 29

使用drawio进行画图真的很方便(WEB版/Chrome APP版/桌面版)

要说画图,最好还是用纸和笔,所见即所得,还没有工具的学习成本,直接撸起即可。但是这是假象。 你觉得纸笔画图的学习成本和使用计算机工具画图的学习成本哪个高?计算机画图工具成本高是吧?其实不是。 你还记得在你会用笔在被你蹂躏的皱巴巴的纸上在保持纸不被笔尖捅破的前提下,画上一个仅供识别的图案,花了多久吗...

2019-04-13 06:30:29

阅读数 4396

评论数 7

重新实现reuseport逻辑,实现一致性哈希

皮鞋,湿而不胖! 说好的,周末写一篇关于reuseport的。凌晨一点多被正则给吵醒,索性一气之下就起床了,发周报,梳理工作,回答问题,写本文。 大家从来都没质疑过reuseport说明大家都不在乎reuseport。既然大家都不在乎,那我就来说说大家都不在乎的东西。大家都不管其实不是大家都不管...

2019-04-13 05:22:38

阅读数 1530

评论数 0

体会一下hop-by-hop逐跳头中的路由器告警选项(Router Alert Option)的玩法

将目标不是到达本机的数据包收到本机的方案很多,以Linux系统为例,包括但不限于: 使用NAT Redirect。 使用Netfilter nfqueue。 使用PACKET/PF_Ring等机制来镜像或者旁路。 Netmap/DPDK。 … 一般的DPI设备都是采用这些方式来 “捕获” 数据...

2019-04-10 22:15:13

阅读数 2824

评论数 0

闲谈IPv6-v4/v6协议转换报文的checksum无关性

在IPv6时代,是不是可以用本地链路质量信息编码源地址的主机标识符从而指导服务器端拥塞控制策略呢,是不是也可以把自己是谁编码进去呢?比如自己是Android,自己是一台PC,或者说自己是一双智能皮鞋?以此来指导数据发送端的定制化动作呢? IPv6的地址空间足够大,且留下了可达64位的主机标识符可...

2019-04-05 07:58:21

阅读数 1973

评论数 0

闲谈IPv6-IPv4的TCP和NAT让互联网变得畸形

下班的路上读了一篇比较有意思的百家号文章: IPV6和5G来到后,我们会体验到《镜花缘》里的景象嘛?: https://baijiahao.baidu.com/s?id=1590883265841566472 这篇文章可以引起一些思考。文章很短,两分钟可以看完,我并不就着这篇短文做评论,而是想说...

2019-04-04 22:30:47

阅读数 2430

评论数 1

关于Linux进程切换switch_to宏的一个细节(认识内联汇编)

起因和缘起 本文献给一位非常努力的穿皮鞋的同事。 有一天,因为一个已经忘却了的原因就没有在公司食堂吃午饭,当然是出去饭店来了一顿更好的咯…餐后,突然就是天昏地暗暴雨倾盆,当我们意识到这场雨一时半会儿停不下来的时候,我们就打了同事的电话,看看能不能帮忙送几把伞过来… 穿着皮鞋跑步总是不会慢的! 过了...

2019-04-03 22:03:11

阅读数 2114

评论数 0

提示
确定要删除当前文章?
取消 删除