 Buzzing Across SpaceAcross Space The Illustrated Children’s Guide to eBPF Written by: Quentin Monnet & Bill Mulligan Illustrated by: Dacil C. Designed by: Quentin Monnet Here's a story about starships, about space travels that runs on billions of devices around the world and is divided into user space (where most applications run) and kernel space (which provides an interface for applications to interact with the underlying provide a stable interface to applications, so it lacks the flexibility of user space programming. Applications User space Kernel System calls Files Networking Process Memory Flying for years across0 码力 | 32 页 | 32.98 MB | 1 年前3 Buzzing Across SpaceAcross Space The Illustrated Children’s Guide to eBPF Written by: Quentin Monnet & Bill Mulligan Illustrated by: Dacil C. Designed by: Quentin Monnet Here's a story about starships, about space travels that runs on billions of devices around the world and is divided into user space (where most applications run) and kernel space (which provides an interface for applications to interact with the underlying provide a stable interface to applications, so it lacks the flexibility of user space programming. Applications User space Kernel System calls Files Networking Process Memory Flying for years across0 码力 | 32 页 | 32.98 MB | 1 年前3
 Cilium v1.6 Documentationdetails of the movie, Leia and the other rebels are fleeing storm troopers and trying to reach the space port platform where the Millennium Falcon is parked, so they can fly out of Cloud City. However, the getpeername(2) does not yet have a BPF hook for rewriting sock addresses before copying them into user space in which case the application will see the backend address instead of the service address. This limitation any Cilium endpoints. When specifying multiple labels to evaluate, provide the list of labels as a space- separated string. Including Labels Labels can be defined as a list of labels to include. Only the0 码力 | 734 页 | 11.45 MB | 1 年前3 Cilium v1.6 Documentationdetails of the movie, Leia and the other rebels are fleeing storm troopers and trying to reach the space port platform where the Millennium Falcon is parked, so they can fly out of Cloud City. However, the getpeername(2) does not yet have a BPF hook for rewriting sock addresses before copying them into user space in which case the application will see the backend address instead of the service address. This limitation any Cilium endpoints. When specifying multiple labels to evaluate, provide the list of labels as a space- separated string. Including Labels Labels can be defined as a list of labels to include. Only the0 码力 | 734 页 | 11.45 MB | 1 年前3
 Cilium v1.7 Documentationdetails of the movie, Leia and the other rebels are fleeing storm troopers and trying to reach the space port platform where the Millennium Falcon is parked, so they can fly out of Cloud City. However, the getpeername(2) does not yet have a BPF hook for rewriting sock addresses before copying them into user space in which case the application will see the backend address instead of the service address. This limitation any Cilium endpoints. When specifying multiple labels to evaluate, provide the list of labels as a space- separated string. Including Labels Labels can be defined as a list of labels to include. Only the0 码力 | 885 页 | 12.41 MB | 1 年前3 Cilium v1.7 Documentationdetails of the movie, Leia and the other rebels are fleeing storm troopers and trying to reach the space port platform where the Millennium Falcon is parked, so they can fly out of Cloud City. However, the getpeername(2) does not yet have a BPF hook for rewriting sock addresses before copying them into user space in which case the application will see the backend address instead of the service address. This limitation any Cilium endpoints. When specifying multiple labels to evaluate, provide the list of labels as a space- separated string. Including Labels Labels can be defined as a list of labels to include. Only the0 码力 | 885 页 | 12.41 MB | 1 年前3
 Cilium v1.8 Documentationdetails of the movie, Leia and the other rebels are fleeing storm troopers and trying to reach the space port platform where the Millennium Falcon is parked, so they can fly out of Cloud City. However, the "Reviewer1", "rating": {"color": "black", "stars": 5}, "text": "An extremely entertaining play by Shakespeare. The slapstick humour is refreshing!"}, {"reviewer": "Reviewer2", "rating": {"color": "black", "stars": nodes can reach each other using IP/UDP. Addressing space Due to not depending on any underlying networking limitations, the available addressing space is potentially much larger and allows to run any number0 码力 | 1124 页 | 21.33 MB | 1 年前3 Cilium v1.8 Documentationdetails of the movie, Leia and the other rebels are fleeing storm troopers and trying to reach the space port platform where the Millennium Falcon is parked, so they can fly out of Cloud City. However, the "Reviewer1", "rating": {"color": "black", "stars": 5}, "text": "An extremely entertaining play by Shakespeare. The slapstick humour is refreshing!"}, {"reviewer": "Reviewer2", "rating": {"color": "black", "stars": nodes can reach each other using IP/UDP. Addressing space Due to not depending on any underlying networking limitations, the available addressing space is potentially much larger and allows to run any number0 码力 | 1124 页 | 21.33 MB | 1 年前3
 Cilium v1.10 Documentationdetails of the movie, Leia and the other rebels are fleeing storm troopers and trying to reach the space port platform where the Millennium Falcon is parked, so they can fly out of Cloud City. However, the all connected clusters. Cluster CIDRs are typically allocated from the 10.0.0.0/8 private address space. When this is a case a native routing CIDR such as 10.0.0.0/9 should cover all clusters: ConfigMap "Reviewer1", "rating": {"color": "black", "stars": 5}, "text": "An extremely entertaining play by Shakespeare. The slapstick humour is refreshing!"}, {"reviewer": "Reviewer2", "rating": {"color": "black", "stars":0 码力 | 1307 页 | 19.26 MB | 1 年前3 Cilium v1.10 Documentationdetails of the movie, Leia and the other rebels are fleeing storm troopers and trying to reach the space port platform where the Millennium Falcon is parked, so they can fly out of Cloud City. However, the all connected clusters. Cluster CIDRs are typically allocated from the 10.0.0.0/8 private address space. When this is a case a native routing CIDR such as 10.0.0.0/9 should cover all clusters: ConfigMap "Reviewer1", "rating": {"color": "black", "stars": 5}, "text": "An extremely entertaining play by Shakespeare. The slapstick humour is refreshing!"}, {"reviewer": "Reviewer2", "rating": {"color": "black", "stars":0 码力 | 1307 页 | 19.26 MB | 1 年前3
 Cilium v1.9 Documentationdetails of the movie, Leia and the other rebels are fleeing storm troopers and trying to reach the space port platform where the Millennium Falcon is parked, so they can fly out of Cloud City. However, the "Reviewer1", "rating": {"color": "black", "stars": 5}, "text": "An extremely entertaining play by Shakespeare. The slapstick humour is refreshing!"}, {"reviewer": "Reviewer2", "rating": {"color": "black", "stars": nodes can reach each other using IP/UDP. Addressing space Due to not depending on any underlying networking limitations, the available addressing space is potentially much larger and allows to run any number0 码力 | 1263 页 | 18.62 MB | 1 年前3 Cilium v1.9 Documentationdetails of the movie, Leia and the other rebels are fleeing storm troopers and trying to reach the space port platform where the Millennium Falcon is parked, so they can fly out of Cloud City. However, the "Reviewer1", "rating": {"color": "black", "stars": 5}, "text": "An extremely entertaining play by Shakespeare. The slapstick humour is refreshing!"}, {"reviewer": "Reviewer2", "rating": {"color": "black", "stars": nodes can reach each other using IP/UDP. Addressing space Due to not depending on any underlying networking limitations, the available addressing space is potentially much larger and allows to run any number0 码力 | 1263 页 | 18.62 MB | 1 年前3
 Cilium v1.11 Documentationdetails of the movie, Leia and the other rebels are fleeing storm troopers and trying to reach the space port platform where the Millennium Falcon is parked, so they can fly out of Cloud City. However, the distribution does not support WireGuard, Cilium agent can be configured to fall back on the user-space implementation via the --enable- wireguard-userspace-fallback flag. When this flag is enabled and native support for WireGuard, it will fallback on the wireguard-go user-space implementation of WireGuard. When running the user- space implementation, encryption and decryption of packets is performed by0 码力 | 1373 页 | 19.37 MB | 1 年前3 Cilium v1.11 Documentationdetails of the movie, Leia and the other rebels are fleeing storm troopers and trying to reach the space port platform where the Millennium Falcon is parked, so they can fly out of Cloud City. However, the distribution does not support WireGuard, Cilium agent can be configured to fall back on the user-space implementation via the --enable- wireguard-userspace-fallback flag. When this flag is enabled and native support for WireGuard, it will fallback on the wireguard-go user-space implementation of WireGuard. When running the user- space implementation, encryption and decryption of packets is performed by0 码力 | 1373 页 | 19.37 MB | 1 年前3
 Cilium v1.5 Documentationdetails of the movie, Leia and the other rebels are fleeing storm troopers and trying to reach the space port pla�orm where the Millennium Falcon is parked, so they can fly out of Cloud City. However, the "language": "English", "author": "William Shake {"reviews": [{"reviewer": "Reviewer1", "rating": {"color": "black", "stars {"ratings": {"Reviewer2": 4, "Reviewer1": 5}, "id": 0} We realized that the REST (“READ”,”WRITE”,”HALT”,”RESET”). If the command is “READ” or “WRITE”, the command must be followed by a space, and a non-empty filename that contains only non whitespace ASCII characters. Step 3: Search for Existing0 码力 | 740 页 | 12.52 MB | 1 年前3 Cilium v1.5 Documentationdetails of the movie, Leia and the other rebels are fleeing storm troopers and trying to reach the space port pla�orm where the Millennium Falcon is parked, so they can fly out of Cloud City. However, the "language": "English", "author": "William Shake {"reviews": [{"reviewer": "Reviewer1", "rating": {"color": "black", "stars {"ratings": {"Reviewer2": 4, "Reviewer1": 5}, "id": 0} We realized that the REST (“READ”,”WRITE”,”HALT”,”RESET”). If the command is “READ” or “WRITE”, the command must be followed by a space, and a non-empty filename that contains only non whitespace ASCII characters. Step 3: Search for Existing0 码力 | 740 页 | 12.52 MB | 1 年前3
 eBPF Summit 2020 Lightning Talk• Most frameworks require C for BPF programs • RedBPF uses Rust for both in-kernel and user- space programs - benefits from LLVM integration • Rust: expressive type system, modern toolchain - but I could be wrong) • SocketFilter is not useful: it only duplicates filtered traffic to a user-space program (e.g. for analyzing), does not affect original packets • `tc` can actually control packets0 码力 | 22 页 | 1.81 MB | 1 年前3 eBPF Summit 2020 Lightning Talk• Most frameworks require C for BPF programs • RedBPF uses Rust for both in-kernel and user- space programs - benefits from LLVM integration • Rust: expressive type system, modern toolchain - but I could be wrong) • SocketFilter is not useful: it only duplicates filtered traffic to a user-space program (e.g. for analyzing), does not affect original packets • `tc` can actually control packets0 码力 | 22 页 | 1.81 MB | 1 年前3
 Cilium的网络加速秘诀������������ ��������������� ������������ ������������ ������������ ��������� ��������� user space kernel sockhash map sock_opt sock_opt sk_msg msg_redirect() identity技术应用于网络policy 传统基于 IP 来实现0 码力 | 14 页 | 11.97 MB | 1 年前3 Cilium的网络加速秘诀������������ ��������������� ������������ ������������ ������������ ��������� ��������� user space kernel sockhash map sock_opt sock_opt sk_msg msg_redirect() identity技术应用于网络policy 传统基于 IP 来实现0 码力 | 14 页 | 11.97 MB | 1 年前3
共 10 条
- 1














