Hogyan értsek az internetes dolgokhoz?
Úgy, hogy tanulsz. A hálózatok egy nagyon széles körű téma, bőven van benne mit tanulni. Elkezded mondjuk az OSI modell szerint, sorba veszed a különböző rétegeket, és az azokhoz tartozó protokollokat. A fizikai réteget elég csak érintőlegesen tudni, az olyan dolgok, mint a Manchester-kódolás, meg az RS-232 tűkiosztása, nem annyira fontosak.
Mész tovább, az adatkapcsolati réteg, még ez sem olyan fontos. A hálózati rétegben jönnek be olyan dolgok, mint az IP, ARP, ICMP... protokollok, ezeket érdemes jól áttanulmányozni. Hogy működik, hogy néz ki egy csomag, stb. Megtanulod használni az általános toolokat, ping, arp, dig, host, wireshark, tcpdump, stb.
Aztán szépen mész tovább, TCP, UDP, Megnézed, hogyan működik a forgalomirányítás, routing, hogyan és mit csinál egy switch... végül eljutsz a magasabb szintű protokollokhoz, HTTP/HTTPS, FTP, SSH, Telnet, SMTP, SSL/TLS, stb. Ezeket is megtanulod, és megtanulsz legalább egy scriptnyelvet, akár PHP-t, akár mondjuk Javascriptet... írsz egyszerűbb dolgokat, pl. írsz egy socket szerver és egy kliens implementációt, aztán készítesz egy weboldalt, ahol lehet regisztrálni, belépni, stb. Megismerkedsz a relációs adatbázisokkal, az SQL-el...
Ha ez megvan, akkor már nagyjából átlátod, hogyan működnek ezek a dolgok. Utána lehet ismerkedni a gyakorlatiasabb témákkal, pl. a pen testing, az ott alkalmazott eszközökkel, Metasploit, stb.
Bár én még csak tanulom, de ahogy előre látom (és tanároktól is hallom), és eddigi tapasztalataim alapján én is azt tudom mondani hogy kezd a programozással
+ Jó skill, főleg a mai világban
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!