加密
摘要:对称加密 通信双方使用同一个密钥进行加密解密。 非对称加密 服务端用私钥加密,客户端用公钥解密。 公钥加密的数据只能用私钥解密,私钥加密的数据只能用公钥解密。 HTTPS 交换密钥时采用非对称加密,之后使用密钥进行对称加密。非对称加密开销比对称加密大。 摘要 通过摘要算法为原文生成固定长度的内容摘要
阅读全文
posted @
2024-03-25 21:13
zhengbiyu
阅读(6)
推荐(0) 编辑
tcp和udp的区别
摘要:在我们的OSI七层模型或者是四层模型中,我们的传输层始终保持不变,传输层负责定义两台主机进程之间的通信,提供数据传输服务,提供端到端的可靠传输,所以我们需要用到的两个主要的协议是: TCP协议:传输控制协议,提供面向连接、可靠的数据传输服务,主要提供完整性服务UDP协议:用户数据协议,提供无连接、尽
阅读全文
posted @
2024-03-06 23:47
zhengbiyu
阅读(35)
推荐(0) 编辑
https
摘要:基本概念 对称加密 通信双方使用同一个密钥进行加密解密。 例:AES。 非对称加密 服务端用私钥加密,客户端用公钥解密。 公钥加密的数据只能用私钥解密,私钥加密的数据只能用公钥解密。 例:RSA。 摘要 通过摘要算法为原文生成固定长度的内容摘要,且摘要无法被逆向得到原文,不同的内容极大概率(绝大多数
阅读全文
posted @
2023-03-29 10:42
zhengbiyu
阅读(25)
推荐(0) 编辑
半连接、全连接队列溢出分析
摘要:全连接队列 watch 'netstat -s | grep overflowed' 动态观察全连接队列溢出,如果数值在增长,那么确定是全连接队列满了。 半连接队列 cat /proc/sys/net/ipv4/tcp_syncookies 查看是否启用了SYN Cookies。默认0,1表示开启。
阅读全文
posted @
2023-03-07 00:09
zhengbiyu
阅读(30)
推荐(0) 编辑
查看内核软中断信息
摘要:软中断是在ksoftirqd内核线程中执行,所以软中断信息可以从/proc/softirqs读取。 cat /proc/softirqs CPU0 CPU1 HI: 1 0 TIMER: 700002541 821279976 NET_TX: 571825 588543 NET_RX: 649054
阅读全文
posted @
2023-02-19 18:11
zhengbiyu
阅读(84)
推荐(0) 编辑
网络丢包使用ethtool分析
摘要:ethtool -g eth0 ethtool eth0: 查询ethx网口基本设置。 -g: 显示网卡的接收/发送环形参数(ringbuffer)。 Ring parameters for eth0: Pre-set maximums: RX: 4096 RX Mini: 0 RX Jumbo:
阅读全文
posted @
2023-02-19 18:03
zhengbiyu
阅读(817)
推荐(0) 编辑