Networking Basics

Networking από το Μηδέν:
IP, Subnetting, VLANs, DNS

Ο πλήρης οδηγός για τα βασικά του networking. Ό,τι πρέπει να ξέρει κάθε επαγγελματίας — ή οποιοσδήποτε θέλει να καταλάβει πώς δουλεύει το internet.

📖 Χρόνος: ~15 λεπτά
🎯 Επίπεδο: Αρχάριος → Μέτριος

Περιεχόμενα

01. IP Addressing: IPv4 & IPv6

Κάθε συσκευή σε ένα δίκτυο έχει μια μοναδική IP διεύθυνση — σαν ταχυδρομική διεύθυνση για τα δεδομένα. Χωρίς IP, δεν μπορεί να γίνει επικοινωνία.

IPv4 — Η κλασική μορφή:

Αποτελείται από 4 αριθμούς 0-255, χωρισμένους με τελεία:

192.168.1.100 ← Τυπική private IP σπιτιού 10.0.0.1 ← Συχνή IP router σε εταιρεία 172.16.0.1 ← Άλλο private range 8.8.8.8 ← Google DNS (public IP)

Private vs Public IP:

ΤύποςRangeΧρήση
Private192.168.0.0 – 192.168.255.255Home networks
Private10.0.0.0 – 10.255.255.255Enterprise networks
Private172.16.0.0 – 172.31.255.255Medium networks
Loopback127.0.0.1"Ο εαυτός σου" — localhost
PublicΤα υπόλοιπαInternet

IPv6 — Το μέλλον:

Το IPv4 έχει ~4 δισεκατομμύρια διευθύνσεις — τελείωσαν. Το IPv6 έχει 340 undecillion (340 × 10³⁶). Μοιάζει ως εξής:

2001:0db8:85a3:0000:0000:8a2e:0370:7334
✅ Πρακτικό Tip

Για να δεις την IP σου στα Windows: ανοίξε CMD και πληκτρολόγησε ipconfig. Για Mac/Linux: ifconfig ή ip addr.

02. Subnetting: Πώς μοιράζεις δίκτυα

Το subnetting είναι η διαίρεση ενός μεγάλου δικτύου σε μικρότερα υποδίκτυα (subnets). Γιατί; Για οργάνωση, ασφάλεια, και αποδοτικότητα.

Subnet Mask — Τι είναι;

Η subnet mask ορίζει ποιο μέρος της IP είναι "network" και ποιο "host":

IP: 192.168.1.100 Subnet Mask: 255.255.255.0 (ή /24 σε CIDR notation) Network: 192.168.1.0 Hosts: 192.168.1.1 — 192.168.1.254 (254 hosts) Broadcast: 192.168.1.255

CIDR Notation — Γρήγορη αναφορά:

CIDRSubnet MaskHostsΧρήση
/8255.0.0.016,777,214Μεγάλα ISP/Enterprise
/16255.255.0.065,534Μεγάλα εταιρικά δίκτυα
/24255.255.255.0254Τυπικό home/small office
/25255.255.255.128126Split /24 στα δύο
/30255.255.255.2522Point-to-point links
💡 Κανόνας

Κάθε subnet έχει 2 "δεσμευμένες" IP: η πρώτη είναι η network address, η τελευταία είναι η broadcast. Δεν μπορείς να τις αναθέσεις σε hosts.

03. DHCP & DNS — Η "βενζίνη" του δικτύου

DHCP (Dynamic Host Configuration Protocol):

Ο DHCP server μοιράζει αυτόματα IP διευθύνσεις στις συσκευές του δικτύου. Χωρίς DHCP, θα έπρεπε να ρυθμίζεις κάθε συσκευή manually.

DNS (Domain Name System):

Το DNS "μεταφράζει" ονόματα (google.com) σε IP addresses (142.250.185.46). Είναι ο "τηλεφωνικός κατάλογος" του internet.

# Test DNS resolution (CMD/Terminal): nslookup google.com ping techflip.gr # Γρήγοροι public DNS servers: 8.8.8.8 ← Google DNS 1.1.1.1 ← Cloudflare DNS (γρηγορότερο) 9.9.9.9 ← Quad9 (με security filtering)

04. VLANs — Λογικός διαχωρισμός δικτύου

Ένα VLAN (Virtual LAN) σου επιτρέπει να χωρίσεις ένα φυσικό δίκτυο σε πολλά λογικά δίκτυα. Π.χ. το δίκτυο των εργαζομένων να είναι χωριστό από το guest WiFi.

Γιατί VLANs;

Παράδειγμα VLAN setup για μικρό γραφείο:

VLAN IDΌνομαNetworkΧρήση
10Management192.168.10.0/24Routers, switches, APs
20Employees192.168.20.0/24Εταιρικά PCs και laptops
30Servers192.168.30.0/24File servers, NAS
40Guest192.168.40.0/24Guest WiFi — internet only
50IoT192.168.50.0/24Cameras, printers, smart devices

05. Routing — Πώς ταξιδεύουν τα δεδομένα

Ο router είναι η συσκευή που αποφασίζει πού πάνε τα δεδομένα. Διαβάζει την IP του destination και χρησιμοποιεί τον routing table για να βρει τη διαδρομή.

Default Gateway:

Όταν μια συσκευή δεν ξέρει πού να στείλει ένα packet, το στέλνει στο default gateway (συνήθως ο router σου, π.χ. 192.168.1.1).

# Δες τον routing table (Windows): route print # Trace διαδρομή packet: tracert google.com # Windows traceroute google.com # Linux/Mac

06. Network Topologies

Η topology είναι η φυσική ή λογική διάταξη του δικτύου:

07. Βασικό Troubleshooting Δικτύου

Όταν "δεν έχει internet", ακολούθα αυτή τη σειρά:

  1. ping 127.0.0.1 — Δουλεύει το network stack της συσκευής;
  2. ping 192.168.1.1 — Φτάνω τον router;
  3. ping 8.8.8.8 — Έχω internet (χωρίς DNS);
  4. ping google.com — Δουλεύει το DNS;
# Χρήσιμες εντολές Windows: ipconfig /all # Όλα τα network adapters ipconfig /release # Αφήνεις την IP ipconfig /renew # Ζητάς νέα IP από DHCP ipconfig /flushdns # Καθαρίζεις DNS cache netstat -an # Ενεργές συνδέσεις arp -a # ARP table — MAC addresses

Χρειάζεσαι networking support;

Η TechFlip Greece αναλαμβάνει εγκατάσταση, ρύθμιση και τεκμηρίωση δικτύων για επιχειρήσεις στην Αττική.

Επικοινωνία →