# Miscellaneous Topics on Network 這個子分類內容會逐漸合併到 [110-1 計算機網路概論](https://hackmd.io/@0xff07/network) 當中。還留在這邊的是還沒合併過去的內容。 [TOC] ## Network Overview ### (2018) Packets probes and eBPF filtering in Skydive {%youtube cgtYIb2907g %} ### (2018) Kernel HTTPS/TCP/IP stack for HTTP DDoS mitigation {%youtube DdSoVvDj0iE %} ### (2017) Deterministic Networking for Real-Time Systems (Using TSN) {%youtube oxURD2rr4Y4 %} ### (2017) Build a Micro HTTP Server for Embedded System {%youtube H_rFPLAB-mU %} ## OVS ### (2018) Bringing the Power of eBPF to Open vSwitch {%youtube lHcUC_AXyio %} ## Wi-Fi ### (2018) prplMesh: An Open-source Implementation of the Wi-Fi Alliance® Multi-AP {%youtube gaCTTKPM5Iw %} ## TCP ### (2018) Experiences Evaluating DC-TCP {%youtube 340dcnyNCkU %} ## UDP [TOC] ### (2018) Optimizing UDP for Content Delivery with GSO, Pacing and Zerocopy {%youtube ccUeG1dAhbw %} ## XDP ### (2020) Low-Latency, Deterministic Networking with Standard Linux using XDP Sockets {%youtube p61PlC9y62k %} ### (2019) XDP closer integration with network stack {%youtube JgJQpcaaCR8 %} ### (2018) A practical introduction to XDP {%youtube Y103CWBa1BI %} ### (2018) Leveraging Kernel Tables with XDP {%youtube _NJg-zzRIBo %} ### (2018) XDP Challenges & Future Work {%youtube N75TqsNCEHE %} ### (2017) EBPF and XDP {%youtube PbW5Ladoj5E %} ### (2018) eBPF / XDP Based Firewall and Packet Filtering {%youtube XpBzEq1MwI8 %} ### (2018) Path to DPDK speeds for AF XDP {%youtube JmGfJok32Kw %} ### (2018) P4C-XDP: Programming the Linux Kernel Forwarding Plane Using P4 {%youtube r_P5pKNFNHY %} ### (2018) XDP 1.5 Years In Production. Evolution and Lessons Learned. {%youtube E1QKn_AjuJk %} ## TLS ### (2018) IoT TLS: Why It's Hard {%youtube Of3DdOVg-h8 %} ### (2018) Combining kTLS and BPF for Introspection and Policy Enforcement {%youtube NnibidVRtWY %} ## Bluetooth ### (2017) Open Source Bluetooth Device Firmware for IoT and Makers {%youtube qwB5GhCCETY %} 是一個對藍芽標準制定及生態圈的簡介與回顧。 ### (2018) Bluetooth Low Energy Controller in Zephyr OS {%youtube rIicvcriWR8 %} ### (2020) Bluetooth Mesh and Zephyr {%youtube 9RMElr61SQI %} ## (2020) Location Services and Direction Finding with Bluetooth {%youtube 9Yw5rxtrLsQ %} ### (2019) Creating a BT PAN/USB RNDIS Router using OpenWrt {%youtube hn0PICI52Kk %} ### (2017) BlueZ Meets Zephyr {%youtube SdmZX5q-XDg %} ### (2017) Doing Bluetooth Low Energy on Linux {%youtube VMDyebKT5c4 %} ## MQTT ### (2020) Home Automation with MQTT {%youtube 8t4awrvO2nw %} ### (2018) Open Source MQTT Brokers {%youtube 5a_Bk5mExNY %} ## LoRa ### (2018) A Sockets API for LoRa {%youtube Jjel65sZO9M %} ## IoT Messaging Overview ### (2018) From Prototype to Productio {%youtube XFpi1aK0zbU %} ### (2017) Comparing Messaging Techniques for the IoT {%youtube 6DRFAOTGdjA %} ### (2017) Building Multi-protocol IoT Nodes with Thread, BLE and ZigBee {%youtube HPN2aN3QvZE %} ### (2018) Comparison of Voice Assistant SDKs for Embedded Linux Devices {%youtube _dF0cMr3Aag %}