[译] NAT 穿透的工作原理
原文地址: https://tailscale.com/blog/how-nat-traversal-works 在我们之前讨论Tailscale工作原理的文章中,涉及了很多内容。然而,我们略过了如何穿透NAT(网络地址转换器)并直接连接设备,不论它们之间存在什么障碍。现在让我们来探讨这个问题! ...
Read more
IPVS 实践
IPVS 是 IP Virtual Server, 它是一个实现传输层负载均衡的 Linux 内核组件, 也称为四层 LAN 交换。 IPVS 用于在网络中的多个服务器之间分配传入网络流量。它支持TCP和UDP转发以及多种负载均衡算法。 情况模拟先进行环境配置, 我们使用 docker almali ...
Read more
[译] 使用 IPVS 进行负载均衡
原文地址: https://medium.com/google-cloud/load-balancing-with-ipvs-1c0a48476c4d IP 虚拟服务器 (IPVS) 直接在 Linux 内核内部实现 L4 负载平衡. 我需要让它在 GCP 中运行, 认为这不会那么困难, 然后就 ...
Read more
[译] 通过 Linux 命名空间隔离你的系统焦虑
原文地址: https://www.toptal.com/linux/separation-anxiety-isolating-your-system-with-linux-namespaces 进程命名空间历史上, Linux 通过持有一个单一的进程树. 这棵树使用亲-子结构的方式包含了所有正 ...
Read more
[译] 明白跟踪器怎么跟踪你的浏览器
原文地址https://coveryourtracks.eff.org/learnhttps://coveryourtracks.eff.org/about 跟踪器是怎么工作的当你浏览一个网站时, 你的浏览器将会向目标网站创建一个 “请求”. 在这种情况下, 在网站上的广告代码和不可见的跟踪器也 ...
Read more
[译] 信息论和隐私简要介绍
原文地址https://www.eff.org/deeplinks/2010/01/primer-information-theory-and-privacy 当我们对是否能使用一个因素确定一个人时,答案并不是简单的是或者否。就像当我们仅知道一个人的邮政编码, 或是出生年月,或是性别时, 我们并 ...
Read more
[笔记] 线性代数的本质
视频地址: https://www.youtube.com/playlist?list=PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab 向量是什么物理中是用于描述具有大小和方向的物理量, 计算机中是数据列表, 而数学中只要保证两个向量相加以及数字相乘是有意义的即可.线性代数中 ...
Read more
[译] Packet 在 Kubernetes 的生命周期-第三部分
原文地址: https://dramasamy.medium.com/life-of-a-packet-in-kubernetes-part-3-dd881476da0f 这是系列文章“Packet 在 Kubernetes 的生命周期”的第3部分。我们将解剖 Kubernetes 的 kube ...
Read more
[译] Packet 在 Kubernetes 的生命周期-第二部分
原文地址: https://dramasamy.medium.com/life-of-a-packet-in-kubernetes-part-2-a07f5bf0ff14 正如我们在第一部分中讨论的,CNI插件在Kubernetes网络中发挥着关键作用。今天有许多第三方CNI插件可用; Cali ...
Read more
[译] Packet 在 Kubernetes 的生命周期-第一部分
原文地址: https://dramasamy.medium.com/life-of-a-packet-in-kubernetes-part-1-f9bc0909e051 Kubernetes 集群的网络可能让人有点感到疑惑, 即使对于具有虚拟网络和请求路由实践经验的工程师来说也是如此. 这篇文 ...
Read more