上一页 1 ··· 35 36 37 38 39 40 41 42 43 ··· 70 下一页
摘要: 方法声明 在函数声明时,在其名字之前放上一个变量,即是一个方法; package main import "fmt" import "math" type Point struct{ X, Y float64 } // traditional function func Distance(p, q 阅读全文
posted @ 2021-07-01 23:11 codestacklinuxer 阅读(112) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2021-07-01 16:29 codestacklinuxer 阅读(55) 评论(0) 推荐(0)
摘要: 拓扑: client >AA-tproxy-BB server client server 之间使用tproxy 代理 从抓取报文来看,在管理连接的时候出现大量ack报文,以上不是完整报文 直接给结论吧: server主动关闭发出FIN, BB 收到FIN后,发出Fin-ack,同时去AA 主动关闭 阅读全文
posted @ 2021-06-30 23:29 codestacklinuxer 阅读(89) 评论(0) 推荐(0)
摘要: 目前引擎ssl逻辑在ssl_read ssl_shuwdown 上存在问题! 主要问题是: 错误处理不正确,很多错误遗漏,基本只有正常逻辑 首先看下 ssl_read 官方文档解释 In the following, SSL_read() and SSL_peek() are called “rea 阅读全文
posted @ 2021-06-24 21:58 codestacklinuxer 阅读(350) 评论(0) 推荐(0)
摘要: 根据 free 以及top 命令发现问题如下: used内存占用很大,而实际系统中个进程并没有占用这么多内存, 同时cache/buffer 使用非常小,对于used内存,将近有15g的内存不知道被什么给使用? 先google 看下 meminfo 各个字段的含义: 参考:http://linuxp 阅读全文
posted @ 2021-06-23 15:47 codestacklinuxer 阅读(796) 评论(0) 推荐(0)
摘要: 函数声明 函数声明包括函数名、形式参数列表、返回值列表(可省略)以及函数体。 func name(parameter-list) (result-list) { body } func hypot(x, y float64) float64 { return math.Sqrt(x*x + y*y) 阅读全文
posted @ 2021-06-19 22:20 codestacklinuxer 阅读(71) 评论(0) 推荐(0)
摘要: 今天同事说有个问题弄了很长时间没有找出原因让帮忙看下,问题最后得以解决;现在来记录一下当时分析处理的过程! 问题:客户端使用http 去下载视频发现下载很慢, 但是去掉网络传输路径中的节点A, 下载速度就很快恢复正常 目前有客户端 以及 节点A的内部抓包的结果,节点A内部是设置的转发模式; 网络拓扑 阅读全文
posted @ 2021-06-19 15:19 codestacklinuxer 阅读(501) 评论(0) 推荐(0)
摘要: 对 TCP,在网卡不支持 TSO 时,使用和不使用 GSO 的情形 TSO : 在 分析:IP层发包时:如果是gso 报文会调用 ip_finish_output_gso 来处理 static int ip_finish_output(struct sock *sk, struct sk_buff 阅读全文
posted @ 2021-06-16 19:43 codestacklinuxer 阅读(887) 评论(0) 推荐(0)
摘要: struct tcp_request_sock { struct inet_request_sock req; const struct tcp_request_sock_ops *af_specific; struct skb_mstamp snt_synack; /* first SYNACK 阅读全文
posted @ 2021-06-14 23:42 codestacklinuxer 阅读(150) 评论(0) 推荐(0)
摘要: 在处理 ngbe 驱动问题时, 目前发现 hook netifrecv 会使用GRO 功能: GRO(Generic Receive Offload)的功能将多个 TCP 数据聚合在一个skb结构,然后作为一个大数据包交付给上层的网络协议栈,以减少上层协议栈处理skb的开销,提高系统接收TCP数据包 阅读全文
posted @ 2021-06-08 15:58 codestacklinuxer 阅读(1666) 评论(0) 推荐(0)
上一页 1 ··· 35 36 37 38 39 40 41 42 43 ··· 70 下一页