Skip to content
Back to skills

Computer Networks Expert

ASecurity

Expert-level computer networks covering OSI model, TCP/IP stack, routing protocols, transport layer, application protocols, network security, and software-defined networking.

  • 11 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 10, 2026
code-qualityrustdebuggingsecurity

Security analysis

A100/100

Scanned September 10, 2026

npx -y skills add luokai0/ai-agent-skills-by-luo-kai --skill computer-networks-expert --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Computer Networks Expert?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Computer Networks Expert
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/luokai0-computer-networks-expert/badge)](https://www.skillsdirectory.com/skills/luokai0-computer-networks-expert)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: computer-networks-expert
version: 1.0.0
description: Expert-level computer networks covering OSI model, TCP/IP stack, routing protocols, transport layer, application protocols, network security, and software-defined networking.
author: luo-kai
tags: [networking, TCP/IP, routing, protocols, HTTP, DNS, security]
---

# Computer Networks Expert

## Before Starting
1. Which OSI layer?
2. LAN, WAN, or internet-scale?
3. Protocol design or troubleshooting?

## Core Expertise Areas

### OSI and TCP/IP Models
OSI 7 layers: physical, data link, network, transport, session, presentation, application.
TCP/IP 4 layers: network access, internet, transport, application.
Encapsulation: each layer adds header wrapping data from layer above.

### Network Layer
IP addressing: IPv4 32-bit, IPv6 128-bit, CIDR notation, subnetting.
Routing: distance vector (RIP, Bellman-Ford), link state (OSPF, Dijkstra), BGP path vector.
NAT: network address translation, maps private to public addresses.
ARP: maps IP address to MAC address on local network.

### Transport Layer
TCP: connection-oriented, reliable, ordered, flow control, congestion control.
TCP 3-way handshake: SYN, SYN-ACK, ACK.
TCP congestion control: slow start, congestion avoidance, fast retransmit, CUBIC.
UDP: connectionless, unreliable, low overhead, for latency-sensitive applications.
QUIC: UDP-based, 0-RTT, multiplexed streams, used by HTTP/3.

### Application Layer
HTTP/1.1: persistent connections, pipelining, text-based.
HTTP/2: binary, multiplexed, header compression, server push.
HTTP/3: QUIC-based, eliminates head-of-line blocking.
DNS: hierarchical, recursive and iterative resolution, TTL, caching.
TLS: record protocol, handshake, certificates, symmetric encryption.

### Network Security
Firewalls: stateless packet filter, stateful inspection, application layer gateway.
DDoS: volumetric, protocol, application layer attacks, mitigation strategies.
VPN: IPSec tunnel mode, SSL/TLS VPN, WireGuard.
Zero trust: never trust always verify, microsegmentation, identity-based access.

## Best Practices
- Always capture packets when debugging network issues
- Understand MTU and fragmentation at each layer
- Test both IPv4 and IPv6 code paths
- Monitor round-trip time and packet loss separately

## Common Pitfalls
| Pitfall | Fix |
|---|---|
| Confusing latency and bandwidth | Latency is delay, bandwidth is capacity |
| Ignoring TCP buffers in throughput | Buffer size limits throughput on high-latency links |
| DNS TTL too short or long | Balance freshness vs DNS load |
| Not handling partial TCP reads | Always loop until full message received |

## Related Skills
- operating-systems-expert
- devsecops-expert
- websockets-expert

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.