aplikacji a BRAMA HTTP HTTPS STMP POP3 IMAP4
prezentacji p BRAMA
sesji s BRAMA
transportowa t BRAMA TCP UDP
sieciowa s ROUTER BRAMA IPv4,IPv6
łącza danych łd SWITCH ROUTER BRAMA MAC
fizyczna f HUB SWITCH ROUTER BRAMA
HUB jest urządzeniem tylko w warstwie fizycznej
SWITCH składa sie z 2 warstw łacza danych i fizyczna
ROUTER ipmlementuje 3 warstwy sieciowa łąacza danych i fizyczna
BRAMA jest urzadzeniem implementującym wszystkie siedem warst
Medium transmisyjne nie nalezy do zadnej warstwy. Czasami mowi sie ze jest to warstwa 0 "zerowa". Warstwa pierwsza konczy sie na wtyczce lecz sama nie jest ona kablem.
Aplikacja systemu operacyjnego nie nalezy do warstw aplikacji.
*łacza danych- kontroluje cyfry binarne oraz adresowanie mac adres (mac adres ma 46 bity)
*fizyczna- przyjmowanie kodów binarnych i przesylanie
*sieciowa- miesci sie adres IP wyznacznik drogi miedzy sieciami
*transportowa- TCP UTP warsta ta kontroluje poprawnosc transmisji daja mozliwosc fumkcjonowania wielu aplikacji sieciowych na danym kopmuterze
*sesji- utrzymuje poloczenie
*prezentacji- odpowida za zacieranie roznic w sposobie kodowania informacji pomiedzy roznymi srodowiskami np. znaki narodowe sposob kodowania liczb znaki konca wiersza .... itd
*aplikacji-HTTP HTTPS STMP POP3 IMAP4
domena kolizji to jest zbior wszystkich kopmuterow ktore moga wzajemnie zaklucac sobie transmisje tworzac w ten sposob kolizje w przypadku sieci koncentrycznej domena kolizji sa wszystkie komputery podłaczone do kabla
skrętka
bz,z,bp,n,bn,p,bb,b
bp,p,bz,n,bn,z,bb,b
siec eternetowa moze dzialac w HD lub FD. Domena kolizji w HD jest port switch-a i nasz komputer, w FD nie ma domeny kolizji
switch jest to zbior mostow polaczonych w jednej obudowie
2do32 ok 4 mld
0xxxxxxx.X.X.X
0-127 128 Host 16mln
10xxxxxx
128-191 16tys Host 16 tys
110xxxxx
192-223 2mln Host 254
10.10.10.10/8 /1 128.0.0.0 2 2mld
172.10.10.10/16 /2 192.0.0.0 4 1mld
192.168.10.10/24 /3 224.0.0.0 8 0,5mld
/4 240.0.0.0 16 0,25mld
/5 248.0.0.0 32 128mln
/6 252.0.0.0 64 64mln
/7 254.0.0.0 128 32mln
/8 255.0.0.0 256 16mln
/9 255.128.0.0 512 8mln
/10 255.192.0.0 1024 4mln
/11 255.224.0.0 2048 2mln
/12 255.240.0.0 4096 1mln
/13 255.248.0.0 8000 512tys
/14 255.252.0.0 16tys 256tys
/15 255.254.0.0 32tys 128tys
/16 255.255.0.0 65tys 65tys
/17 255.255.128.0 128tys 32tys
/18 255.255.192.0 250tys 16tys
/19 255.255.224.0 0,5mln 8tys
/20 255.255.240.0 1mln 4tys
/21 255.255.248.0 2mln 2tys
/22 255.255.252.0 4mln 1tys
/23 255.255.254.0 8mln 510
/24 255.255.255.0 16mln 254
/25 255.255.255.128 32mln 126
/26 255.255.255.192 64mln 62
/27 255.255.255.224 128mln 30
/28 255.255.255.240 256mln 14
/29 255.255.255.248 512mln 6
/30 255.255.255.252 1mld 2
/31 255.255.255.254 2mld 0
/32 255.255.255.255
przyk1.
10.10.10.10/30
10.10.10.8 (000010|10)
(111111|00)
10.10.10.9
10.10.10.10
10.10.10.11(000010|11)
przyk2.
10.20.150.250/20
10.20.x.x
(10010110)
(11110000)
10.20.144.0
(10011111)
10.20.159.255
20.0.0.0-20.255.255.255
20.nhhhhhhh........
20.0.0.0-20.127.255.255
20.128.0.0-20.255.255.255
KlasaA 10.0.0.0/8
KlasaB 174.16.0.0/12
KlasaC 192.168.0.0/16
virtualbox//orakla
Ż:192.168.1.2/24 - > 192.168.1.0
D:192.168.1.5 - > 192.168.1.0
jezeli adres sieci sa identyczne to znaczy ze komputery moga komunikowac sie bezposrednio
msoltysik.cba.pl
nr dzienn-7-
zaliczenie 16 kwiecien 8:00-17:00
egzamin 4 czerwiec 8:00-11:10
I
sluchacz@sluchacz32:~$ ifconfig
eth0 Link encap:Ethernet HWaddr 00:19:99:50:29:03
inet addr:192.168.1.175 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::219:99ff:fe50:2903/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:39502 errors:0 dropped:0 overruns:0 frame:0
TX packets:30119 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:38284469 (38.2 MB) TX bytes:5662239 (5.6 MB)
Interrupt:11 Base address:0x2000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:12 errors:0 dropped:0 overruns:0 frame:0
TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:720 (720.0 B) TX bytes:720 (720.0 B)
sluchacz@sluchacz32:~$
II
sluchacz@sluchacz32:~$ sudo
usage: sudo -h | -K | -k | -L | -V
usage: sudo -v [-AknS] [-p prompt]
usage: sudo -l[l] [-AknS] [-g groupname|#gid] [-p prompt] [-U username] [-u
username|#uid] [-g groupname|#gid] [command]
usage: sudo [-AbEHknPS] [-C fd] [-g groupname|#gid] [-p prompt] [-u
username|#uid] [-g groupname|#gid] [VAR=value] [-i|-s] [<command>]
usage: sudo -e [-AknS] [-C fd] [-g groupname|#gid] [-p prompt] [-u
username|#uid] file ...
sluchacz@sluchacz32:~$ sudo-s
sudo-s: command not found
sluchacz@sluchacz32:~$ sudo -s
[sudo] password for sluchacz:
root@sluchacz32:~# apt-get install ipcalc
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
Zostaną zainstalowane następujące NOWE pakiety:
ipcalc
0 aktualizowanych, 1 nowo instalowanych, 0 usuwanych i 285 nieaktualizowanych.
Konieczne pobranie 26,6kB archiwów.
Po tej operacji zostanie dodatkowo użyte 131kB miejsca na dysku.
Pob: 1 http://pl.archive.ubuntu.com/ubuntu/ maverick/universe ipcalc all 0.41-2 [26,6kB]
Pobrano 26,6kB w 0s (0B/s)
Zaznaczenie poprzednio niezaznaczonego pakietu ipcalc.
(Odczytywanie bazy danych ... 122561 plików i katalogów obecnie zainstalowanych.)
Rozpakowanie ipcalc (z .../archives/ipcalc_0.41-2_all.deb) ...
Przetwarzanie wyzwalaczy dla man-db...
Konfigurowanie ipcalc (0.41-2) ...
root@sluchacz32:~# ipcalc 10.20.150.250/20
Address: 10.20.150.250 00001010.00010100.1001 0110.11111010
Netmask: 255.255.240.0 = 20 11111111.11111111.1111 0000.00000000
Wildcard: 0.0.15.255 00000000.00000000.0000 1111.11111111
=>
Network: 10.20.144.0/20 00001010.00010100.1001 0000.00000000
HostMin: 10.20.144.1 00001010.00010100.1001 0000.00000001
HostMax: 10.20.159.254 00001010.00010100.1001 1111.11111110
Broadcast: 10.20.159.255 00001010.00010100.1001 1111.11111111
Hosts/Net: 4094 Class A, Private Internet
root@sluchacz32:~#
root@sluchacz32:~# 20.30.40.50/29
bash: 20.30.40.50/29: Nie ma takiego pliku ani katalogu
root@sluchacz32:~# ipcalc 20.30.40.50/29
Address: 20.30.40.50 00010100.00011110.00101000.00110 010
Netmask: 255.255.255.248 = 29 11111111.11111111.11111111.11111 000
Wildcard: 0.0.0.7 00000000.00000000.00000000.00000 111
=>
Network: 20.30.40.48/29 00010100.00011110.00101000.00110 000
HostMin: 20.30.40.49 00010100.00011110.00101000.00110 001
HostMax: 20.30.40.54 00010100.00011110.00101000.00110 110
Broadcast: 20.30.40.55 00010100.00011110.00101000.00110 111
Hosts/Net: 6 Class A
root@sluchacz32:~#
root@sluchacz32:~# ifconfig
eth0 Link encap:Ethernet HWaddr 00:19:99:50:29:03
inet addr:192.168.1.175 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::219:99ff:fe50:2903/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:60050 errors:0 dropped:0 overruns:0 frame:0
TX packets:46849 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:54262549 (54.2 MB) TX bytes:8433815 (8.4 MB)
Interrupt:11 Base address:0x2000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:12 errors:0 dropped:0 overruns:0 frame:0
TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:720 (720.0 B) TX bytes:720 (720.0 B)
root@sluchacz32:~#
PING 192.168.1.133 (192.168.1.133) 56(84) bytes of data.
64 bytes from 192.168.1.133: icmp_req=1 ttl=64 time=0.155 ms
64 bytes from 192.168.1.133: icmp_req=2 ttl=64 time=0.150 ms
64 bytes from 192.168.1.133: icmp_req=3 ttl=64 time=0.151 ms
64 bytes from 192.168.1.133: icmp_req=4 ttl=64 time=0.153 ms
64 bytes from 192.168.1.133: icmp_req=5 ttl=64 time=0.423 ms
64 bytes from 192.168.1.133: icmp_req=6 ttl=64 time=0.158 ms
64 bytes from 192.168.1.133: icmp_req=7 ttl=64 time=0.158 ms
64 bytes from 192.168.1.133: icmp_req=8 ttl=64 time=0.157 ms
64 bytes from 192.168.1.133: icmp_req=9 ttl=64 time=0.151 ms
64 bytes from 192.168.1.133: icmp_req=10 ttl=64 time=0.159 ms
64 bytes from 192.168.1.133: icmp_req=11 ttl=64 time=0.158 ms
64 bytes from 192.168.1.133: icmp_req=12 ttl=64 time=0.157 ms
64 bytes from 192.168.1.133: icmp_req=13 ttl=64 time=0.153 ms
64 bytes from 192.168.1.133: icmp_req=14 ttl=64 time=0.156 ms
64 bytes from 192.168.1.133: icmp_req=15 ttl=64 time=0.403 ms
64 bytes from 192.168.1.133: icmp_req=16 ttl=64 time=0.158 ms
64 bytes from 192.168.1.133: icmp_req=17 ttl=64 time=0.149 ms
64 bytes from 192.168.1.133: icmp_req=18 ttl=64 time=0.157 ms
64 bytes from 192.168.1.133: icmp_req=19 ttl=64 time=0.159 ms
64 bytes from 192.168.1.133: icmp_req=20 ttl=64 time=0.160 ms
64 bytes from 192.168.1.133: icmp_req=21 ttl=64 time=0.150 ms
64 bytes from 192.168.1.133: icmp_req=22 ttl=64 time=0.154 ms
64 bytes from 192.168.1.133: icmp_req=23 ttl=64 time=0.157 ms
64 bytes from 192.168.1.133: icmp_req=24 ttl=64 time=0.155 ms
64 bytes from 192.168.1.133: icmp_req=25 ttl=64 time=0.147 ms
64 bytes from 192.168.1.133: icmp_req=26 ttl=64 time=0.155 ms
64 bytes from 192.168.1.133: icmp_req=27 ttl=64 time=0.191 ms
64 bytes from 192.168.1.133: icmp_req=28 ttl=64 time=298 ms
64 bytes from 192.168.1.133: icmp_req=29 ttl=64 time=0.149 ms
^C
--- 192.168.1.133 ping statistics ---
29 packets transmitted, 29 received, 0% packet loss, time 27997ms
rtt min/avg/max/mdev = 0.147/10.476/298.932/54.513 ms
root@sluchacz32:~# arp -a
sluchacz-31.local (192.168.1.133) at 00:19:99:74:2a:12 [ether] on eth0
? (192.168.1.1) at 00:26:2d:01:85:61 [ether] on eth0
root@sluchacz32:~#
root@sluchacz32:~# ping onet.pl
PING onet.pl (213.180.146.27) 56(84) bytes of data.
64 bytes from s4.m1r2.onet.pl (213.180.146.27): icmp_req=1 ttl=56 time=271 ms
64 bytes from s4.m1r2.onet.pl (213.180.146.27): icmp_req=2 ttl=56 time=34.1 ms
64 bytes from s4.m1r2.onet.pl (213.180.146.27): icmp_req=3 ttl=56 time=122 ms
64 bytes from s4.m1r2.onet.pl (213.180.146.27): icmp_req=4 ttl=56 time=33.9 ms
64 bytes from s4.m1r2.onet.pl (213.180.146.27): icmp_req=5 ttl=56 time=34.5 ms
64 bytes from s4.m1r2.onet.pl (213.180.146.27): icmp_req=6 ttl=56 time=208 ms
64 bytes from s4.m1r2.onet.pl (213.180.146.27): icmp_req=7 ttl=56 time=34.3 ms
64 bytes from s4.m1r2.onet.pl (213.180.146.27): icmp_req=8 ttl=56 time=55.7 ms
^C
--- onet.pl ping statistics ---
8 packets transmitted, 8 received, 0% packet loss, time 7008ms
rtt min/avg/max/mdev = 33.960/99.533/271.989/87.428 ms
root@sluchacz32:~# arp -a
wireshark
sluchacz@sluchacz32:~$ sudo-s
sudo-s: command not found
sluchacz@sluchacz32:~$ sudo -s
[sudo] password for sluchacz:
root@sluchacz32:~# apt-get install wireshark
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
Zostaną zainstalowane następujące dodatkowe pakiety:
libc-ares2 libcap2-bin libsmi2ldbl wireshark-common
Sugerowane pakiety:
libcap-dev snmp-mibs-downloader
Zostaną zainstalowane następujące NOWE pakiety:
libc-ares2 libcap2-bin libsmi2ldbl wireshark wireshark-common
0 aktualizowanych, 5 nowo instalowanych, 0 usuwanych i 285 nieaktualizowanych.
Konieczne pobranie 12,8MB archiwów.
Po tej operacji zostanie dodatkowo użyte 48,4MB miejsca na dysku.
Kontynuować [T/n]? t
Pob: 1 http://pl.archive.ubuntu.com/ubuntu/ maverick/universe libcap2-bin i386 1:2.19-2 [21,7kB]
Pob: 2 http://pl.archive.ubuntu.com/ubuntu/ maverick/universe libsmi2ldbl i386 0.4.8+dfsg2-2 [330kB]
Pob: 3 http://pl.archive.ubuntu.com/ubuntu/ maverick/main libc-ares2 i386 1.7.3-1 [51,8kB]
Pob: 4 http://pl.archive.ubuntu.com/ubuntu/ maverick-updates/universe wireshark-common i386 1.2.11-6build0.10.10.1 [11,6MB]
Pob: 5 http://pl.archive.ubuntu.com/ubuntu/ maverick-updates/universe wireshark i386 1.2.11-6build0.10.10.1 [731kB]
Pobrano 12,8MB w 0s (39,4MB/s)
Prekonfiguracja pakietów ...
Zaznaczenie poprzednio niezaznaczonego pakietu libcap2-bin.
(Odczytywanie bazy danych ... 122574 plików i katalogów obecnie zainstalowanych.)
Rozpakowanie libcap2-bin (z .../libcap2-bin_1%3a2.19-2_i386.deb) ...
Zaznaczenie poprzednio niezaznaczonego pakietu libsmi2ldbl.
Rozpakowanie libsmi2ldbl (z .../libsmi2ldbl_0.4.8+dfsg2-2_i386.deb) ...
Zaznaczenie poprzednio niezaznaczonego pakietu libc-ares2.
Rozpakowanie libc-ares2 (z .../libc-ares2_1.7.3-1_i386.deb) ...
Zaznaczenie poprzednio niezaznaczonego pakietu wireshark-common.
Rozpakowanie wireshark-common (z .../wireshark-common_1.2.11-6build0.10.10.1_i386.deb) ...
Zaznaczenie poprzednio niezaznaczonego pakietu wireshark.
Rozpakowanie wireshark (z .../wireshark_1.2.11-6build0.10.10.1_i386.deb) ...
Przetwarzanie wyzwalaczy dla man-db...
Przetwarzanie wyzwalaczy dla desktop-file-utils...
Przetwarzanie wyzwalaczy dla python-gmenu...
Rebuilding /usr/share/applications/desktop.pl_PL.utf8.cache...
Przetwarzanie wyzwalaczy dla python-support...
Konfigurowanie libcap2-bin (1:2.19-2) ...
Konfigurowanie libsmi2ldbl (0.4.8+dfsg2-2) ...
Konfigurowanie libc-ares2 (1.7.3-1) ...
Konfigurowanie wireshark-common (1.2.11-6build0.10.10.1) ...
Konfigurowanie wireshark (1.2.11-6build0.10.10.1) ...
Przetwarzanie wyzwalaczy dla libc-bin...
ldconfig deferred processing now taking place
root@sluchacz32:~#
root@sluchacz32:~# wireshark