Uvod u računalne mreže - Vježba 7: “L4+ komunikacija u mreži”
Zadatak: Pokrenuti Wireshark alat i postaviti alat da prati komunikaciju na aktivnoj mrežnoj kartici računala
•	Ponoviti ulogu 1-4 sloja OSI modela (5 min)
a.	Sljedeće zadatke odgovarajte direktno u ovom dokumentu i bilježite sve što radite, Odgovarajte punim rečenicama (na ispitu su Vam to bodovi, jer ako mogu lako pročitati i shvatiti što ste pisali to je bolje, nego da tumačim što je pisac htio reći)! 
b.	Pišite precizna i jasna objašnjenja i zaključke i dodajte screenshotove na kojima se vidi to što objašnjavate. Pohranite svoj rad na sustavu infoeduka pod "seminarski rad"
c.	Možete raditi zajedno i konzultirati se s nastavnikom.

Odgovorite na pitanja (uz pomoć nastavnika) (30min):
 
1.	Što se dogodi kada na start button ili search button u windowsima upišete ncpa.cpl? 
2.	Što je TCP i što je to 3-way handshake i kako funkcionira?
3.	Što znače kratice DHCP i DNS? 
4.	Koje portove koristi DHCP, a koje DNS za rad? 

5.	Što je to telnet i koji port koristi za rad?

6.	Koji filter u wireshark alatu ćete koristiti kako bi prikazali samo DHCP, a koji filter za DNS promet? 
7.	Omogućite Vašem računalu da u CMD koristi naredbu telnet i opišite postupak kojime ste to postigli? 
8.	Na linku: https://store.chipkin.com/articles/telnet-list-of-telnet-servers nađite server koji ćete koristiti za testnu telnet konekciju, npr. avalon-rpg.com i u alatu putty pokrenite telnet konekciju prema serveru. Kada se konekcija ostvari pratite upute i nakon što ste ostvarili nekakvu interakciju (upisivanje teksta) upišite quit
•		Koji izvorišni i koji odredišni port vidite u wiresharku za telnet konekciju 	koju ste inicirali?
•	Koristite opciju "Follow TCP stream"-što možete primijetiti o telnet komunikaciji u kontekstu sigurnosti?

U suradnji s nastavnikom i vašim kolegama testirajte slijedeće pretpostavke i dokumentirajte ispod što ste zaključili i na temelju čega (dokažite) ste došli do tih zaključaka: (55min)
1.	Kada uspostavljamo vezu sa serverom koristeći telnet, prije uspostave same telnet konekcije dogodit će se 3-way handshake na razini transportnog sloja.
2.	3-Way handshake će se dogoditi između dva računala kada pokušamo povezivanje koristeći RDP (Remote Desktop) protokol.
3.	Telnet protokol koristi enkripciju kada šalje podatke preko mreže.

4.	Ako želim generirati HTTP kod 404 moram na web lokaciji http://info.cern.ch zatražiti stranicu koja ne postoji (wireshark). 

5.	U Wiresharku mogu vidjeti DNS upite za dva uzastopna pinga na www.algebra.hr 

Za dodatno učenje:
	TCP and UDP: Comparing Transport Protocols (6 min)
	https://www.youtube.com/watch?v=MMDhvHYAF7E
	UDP and TCP: Comparison of Transport Protocols (12 min)
	https://www.youtube.com/watch?v=Vdc8TCESIg8
	Port Numbers Explained | Cisco CCNA 200-301 (8 min)
	https://www.youtube.com/watch?v=RDotMcs0Erg
	How TCP Works - The Handshake (14 min)
	https://youtu.be/HCHFX5O1IaQ
	How TCP Works - Sequence Numbers (6 min)
	https://www.youtube.com/watch?v=BWILgDt6jz0
	DHCP Explained - Dynamic Host Configuration Protocol (10 min) 
	https://youtu.be/e6-TaH5bkjo 
	DHCP Explained | Step by Step (6 min) 
	https://youtu.be/S43CFcpOZSI 
	NAT Explained | Overload, Dynamic & Static (9 minute) 
	https://youtu.be/qij5qpHcbBk 
	DNS and DHCP (CISSP Free by Skillset.com)-(7minuta) 
	https://youtu.be/ifeUrPH-v_k 
	NS (Domain Name System) - Explained , Types of Domain Name Servers | How DNS 	works | TechTerms (7 minuta) 
	https://youtu.be/JkEYOt08-rU