Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
ZveřejnilVěra Křížová
1
1 Seminář 9 MAC adresa – fyzická adresa interface (rozhraní) Je zapsána v síťové kartě. Je identifikátor uzlu na spoji. MAC adresu v paketu čte switch a rozhoduje, na který svůj fyzický port paket předá IP adresa – logická adresa interface (přiřadí se konfiguračně k MAC adrese). Je identifikátor uzlu v IP síti. IP adresu v paketu čte router a rozhoduje, do které IP sítě připojené ke svým rozhraním paket předá. Číslo portu – „adresa“ síťové služby. Je identifikátor procesu, který probíhá v OS. Číslo portu čte jádro OS cílového počítače a rozhoduje, kterému svému procesu předá data uložená v přijatém paketu. 1
2
2 Seminář 9 Kde jsou tyto „adresy“ uloženy? 2
3
3 Seminář 9 Jak zjistí klientská aplikace, jaké je číslo portu procesu, který provádí požadovanou síťovou službu? –Standardním službám (e-mail, web servis, …) jsou přiděleny standardní čísla portů (well-known porty) Jak zjistí síťová aplikace, jaká je IP adresa uzlu, kde je k disposici požadovaná služba? –Systémová služba DNS (Domain Name System) Jak zjistí síťové zařízení (router, switch, počítač) MAC adresy svých sousedů na spoji? –Protokol ARP (Address Resolution Protocol) –ARP cache –CAM (Content Addressable Memory) – vytváří switch 3
4
4 Seminář 9 User Datagram protocol 4
5
5 Seminář 9 5 Transmission Control Protocol
6
6 Seminář 9 TCP handshake 6
7
77
8
Aplikační protokol Protokol typu klient – server Pro přenos souborů mezi počítači pomocí sítě Využívá transportního protokolu TCP port 20 – data port 21 – řízení Přihlašování anonymně nebo přes jméno a heslo posílá nešifrovaně !!! File Transfer Protocol (FTP)
9
aktivní mód pasivní mód
10
10 Seminář 9 FTP – File Transfer Protocol 10 Náhled konfigurace #cd /etc/vsftpd #vim vsftpd.conf #vim ftpusers Veřejně dostupné soubory na FTP serveru #/var/ftp/pub/ Spuštení ftp serveru #service iptables stop #service vsftpd start Spuštení ftp klienta #ftp >ls >get >put
11
11 Seminář 9 TFTP – Trivial File Transfer Protocol 11 tftp server se spousti: service xinetd start chkconfig tftp on Kontrola: netstat -uln (je videt port 69) Soubory jsou v /tftpboot/ tftp klient: tftp get put U serveru i klienta service iptables stop
12
12 Seminář 9 SSH – Secure Shell 12 Přihlášení přes SSH ssh @ Kopírovaní přes SCP scp @ :
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.