AF_PACKET & TPACKET — Ham Paket Yakalama
Linux raw socket ile sıfır kopyalı paket yakalama — TPACKET_V3 ring buffer, donanım zaman damgası ve RT ağ uygulamaları.
curl · wget — HTTP İstemcileri
HTTP hata ayıklama, TLS analizi, timing metrikleri, OTA güncelleme — ağ katmanından uygulama katmanına.
dig · nslookup — DNS Sorguları
Domain çözümlenemiyor mu? DNS zincirini takip et, cevabı bul, sorunu teşhis et.
iperf3 · mtr — Bant Genişliği ve Yol Testi
Ağın ne kadar hızlı olduğunu ölç. Yolda ne kadar gecikme ve kayıp var bil. Embedded cihazda QoS'u doğrula.
iptables & nftables — Linux Güvenlik Duvarı
Netfilter üzerine inşa edilmiş iki farklı arayüz — biri 25 yıllık savaş testinden geçmiş, diğeri modern ve esnek. İkisini de bil.
netcat — İsviçre Çakısı
TCP sunucu kur, dosya aktar, port tara, banner oku, bağlantı test et — hepsi tek komutla.
nmap — Ağ Keşfi ve Port Tarama
Ağda ne var? Hangi portlar açık? Hangi servisler çalışıyor? Hangi OS? Hepsini nmap söyler.
ss · netstat · ip — Ağ Durumu İzleme
Neyin nereye bağlı olduğunu bil. Hangi port açık, hangi route aktif, ARP tablosunda ne var — hepsini ss ve ip ile oku.
tcpdump — Paket Yakalama ve Analiz
Kernel BPF filtresi, libpcap ve promiscuous mode — ağda ne geçtiğini görmek için tek araç bu kadar.
DPDK — Yüksek Performanslı Paket İşleme
Data Plane Development Kit ile Linux network stack'ini atlayın, milyon paket/saniye hızlarında L2/L3 işleme yapın — NFV, telecom ve edge uygulamaları için temel altyapı.
DSA — Linux Distributed Switch Architecture
SoC entegre Ethernet switch'leri Linux çekirdeğine entegre etmek için DSA çerçevesini — Marvell 88E6xxx, MediaTek MT7530 ve Realtek RTL8370 örnekleriyle — adım adım öğrenin.
io_uring Ağ — Sıfır Kopya Yüksek Performans Ağ
SQPOLL, multishot recv, zero-copy send ve fixed buffer'larla epoll'u geride bırakan io_uring ağ sunucusu mimarisi — gömülü sistemlerden veri merkezine kadar ölçeklenebilir yüksek performanslı I/O.
Netlink Socket — Kernel↔Userspace İletişimi
AF_NETLINK ile kernel ve userspace arasında asenkron mesaj protokolü — rtnetlink, libnl, Generic Netlink ve nl80211 pratik uygulamaları.
nftables — Linux Güvenlik Duvarı
iptables'ın halefi, birleşik netfilter ön yüzü — tek syntax ile IPv4/IPv6/ARP/bridge filtreleme, NAT, sets ve maps. IoT gateway'den edge sunucuya kadar tam rehber.
Ethernet PHY & phylink — Donanım Ağ Katmanı
Linux Ethernet PHY subsystem'ini, MDIO bus mekanizmasını, phylib/phylink çerçevelerini ve üretim kalitesinde PHY sürücüsü yazmayı adım adım öğrenin.
RNDIS — USB Üzeri Ağ (Windows & Linux)
Remote NDIS protokolü ile USB bağlantısını ethernet'e dönüştür: gadget tarafı yapılandırması, Windows host sürücüsü, IP paylaşımı ve modern CDC NCM alternatifleri.
sk_buff — Linux Ağ Yığını Derinlemesi
Socket buffer veri yapısının bellek düzeni, yönetim fonksiyonları, RX/TX yolları, NAPI, GSO/GRO ve sürücü geliştirme perspektifi — Linux ağ kodunun derinliklerine tam dalış.
SSH Derinlemesine — Tunnel, Config, Agent
Ed25519 key'den ProxyJump'a, port forwarding'den SOCKS proxy'ye — SSH'ın tam potansiyeli.
tc — Linux Traffic Control
iproute2 tc aracı ile trafik şekillendirme, bant genişliği sınırlama, paket önceliklendirme ve ağ emülasyonu: qdisc, class, filter ve action kavramları uçtan uca.
usbnet — Linux USB Ağ Sürücü Çatısı
USB ağ cihazlarını destekleyen Linux kernel çatı sürücüsü: mimari, desteklenen cihaz sınıfları, URB/skb akışı, mini-sürücü yazımı ve performans ayarı.
VLAN, Bridge & Bonding — Linux L2 Ağ Altyapısı
802.1Q VLAN, yazılım köprüsü, bonding/team ve gerçek embedded gateway yapılandırmasını iproute2 araçlarıyla adım adım inşa edin.
WireGuard — Modern VPN
Kernel-native VPN protokolü — ChaCha20/Poly1305, Curve25519, BLAKE2s ile modern kriptografi, minimal kod tabanı ve sıfır konfigürasyon felsefesi. IoT fleet'ten hub-and-spoke topolojisine kadar pratik rehber.
XDP & AF_XDP — Kernel Bypass Paket İşleme
eXpress Data Path ile NIC RX hattında milisaniye altı kararlar alın. AF_XDP zero-copy soketlerle kullanıcı alanına Mpps hızında paket aktarın. DDoS mitigasyondan yük dengelemeye üretim senaryoları.