Professional Documents
Culture Documents
Predavanja IMa v1.3 2014 - 2015
Predavanja IMa v1.3 2014 - 2015
https://nastava.arm.uns.ac.rs
Autori materijala: mr Milan Kerac,
Kerac mr Ivan Nejgebauer,
Nejgebauer Zoran
Vojnovi
Razmena informacija;
e-commerce
Automatika i upravljanje
Komunikacioni
K
ik i i kanal
k
l u komunikaciji
k
ik iji
ovek-ovek
k
k
e-commerce
Distribucija multimedijalnih sadraja
Automatika i upravljanje
Drutveni uticaj:
Prednosti
Mane
Opte
Vrste veza
Prijemnik
Prijemnik
j
Medijum
Prijemnik
j
Predajnik
Predajnik
j
Predajnik
j
Medijum
Opte
Vrste veza
Nivo 1
Medijum [1]
Nivo 1
Medijum [2]
Frekventni domen
Fourier: Svaki signal predstavlja kombinaciju
komponenti razliitih frekvencija gde komponente
predstavljaju sinusoide
irina spektra signala predstavlja frekventni opseg u
kome se nalazi veina energije signala
Uticaji razliitih prenosnih medijma na signal koji se
prenosi opisuju se i prikazuju u frekventnom domenu
Nivo 1
Medijum [3]
Karakteristike medijuma
Slabljenje
Kanjenje
um
termiki
intermodulacijski
presluavanje
impulsni
Nivo 1
Medijum [4]
Nivo 1
Medijum [4]
ini Parice
ki mreama
Nivo 1
Medijum [5]
ini Koaksijalni kabel
Nivo 1
Medijum [6]
ini Optiki kablovi
10
Nivo 1
Medijum [7]
ini Optiki kablovi
- Multimodna vlakna:
Postoji promena indeksa
prelamanja
l
j od
d ose jezgra
j
vlakna ka obodu
- Monomodna vlakna:
nema promena indeksa
prelamanja od ose jezgra
vlakna ka obodu
- Prenosna karakteristika
Optimizovan za prenos optikog
signala u sledeim delovima spektra:
850nm, 1300nm i 1550nm
Prozori za prenos optikog signala
Nivo 1
Svetlosni izvor
Propusni opseg
Talasna duina
jezgro-omota
Upotreba
Cena
Medijum [8]
Multimodno
LED/laser
>1 GHz/km
850,1300
62,5/125
LAN, backbone
Niska
Monomodno
Laser
do 1000 GHz/km
1300, 1500
8/125
LAN, Javne mree
Malo via
11
Nivo 1
Medijum [9]
Beini
Neusmerene
radio i televizija - 300kHz 1 GHz
Usmerene point-to-point
point to point
Mikrotalasni opseg 2 40 GHz
komunikacija zemaljskih stanica
domet oko 50 km
zahteva optiku vidljivost
komunikacija zemaljska stanica satelit - zemaljska stanica
Transponder slui za prijem i retransmisiju
koriste se sledeci opsezi
C band 5,925 - 6,425 GHz uplink, 3,7 4,2 GHz
downlink
KU band 14 14,5 GHz uplink, 11,7 12,2 GHz
downlink
Infracrveni opseg 3x1011 - 2x1014
12
Nivo 1
Medijum [11]
Prenos signala
Baseband: digitalna signalizacija,
signalizacija ceo spektar se koristi za
jedan komunikacioni kanal tako da deljenje nije mogue.
Broadband: analogna signalizacija, spektar se moe
podeliti (recimo frekvencijski) na vie komunikacionih
kanala.
Nivo 1
Topologije
13
Nivo 1
Topologije: prsten
Nivo 1
Topologije: magistrala
14
Nivo 1
Topologije: zvezda
15
Kampus kabliranje
Ulazak u objekte
Prostorije za opremu 1
Vertikalno kabliranje
Telekomunikacioni ormari
Horizontalno
H i
t l kabliranje
k bli
j
Radni prostor
4
51
16
17
Patch Panel
18
19
20
21
22
23
24
25
26
27
28
29
30
Opte
OSI TCP/IP
31
Opte
Standardi [1]
U nedostatku standarda:
brzo se umnoava broj potrebnih implementacija za svaku vrstu komunikacije
korisnik se mora vezati za jednog proizvoaa
bez obzira na to to bi mu za neke potrebe vie
odgovarao drugi
promena proizvoaa je skopana sa velikim
trokovima
Standardi omoguavaju:
nezavisnost od jednog proizvoaa
garanciju karakteristika
Opte
Standardi [2]
Organizacije za standardizaciju
Internet Society RFC, standardi vezani za
Internet protokole besplatni
http://www ietf org/rfc html
http://www.ietf.org/rfc.html
ISO/IEC razne vrste standarda, izmeu
ostalog i oni vezani za komunikacije plaaju
se
http://www.iso.org
ITU-T (ranije CCITT) telekomunikacioni
standardi plaaju se
http://www.itu.int
IEEE (serija 802) standardi za lokalne
raunarske mree besplatni
http://standards.ieee.org
32
Opte
Nivo 1
Opisuje:
elektrine (optike)
mehanike
funkcionalne i
proceduralne karakteristike prenosnih medijuma.
Vrste prenosnih medijuma:
ini
koaksijalni kabel
parice (neoklopljene i oklopljene)
optiko vlakno
B i i
Beini
Opte
Nivo 2
33
Opte
Nivo 3
Nivo 1 - 2
34
Nivo 1 - 2
100Base-TX
Nivo 2
0000
11110
0001
01001
0010
10100
...
....
1101
11011
1110
11100
1111
11101
.....
Nivo 2
35
Nivo 2
Nivo 2
Grubo gledano
LAN Deljeni medijum - Ethernet, Token Ring
WAN Taka-taka veze PPP i SLIP
Nivo 2
36
Nivo 2
Nivo 2
LAN standardi
37
Nivo 2
Ethernet
Nivo 2
Ethernet
Fizika izvedba:
10GBASE SR multi-mode
10GBASE-SR
multi mode 850 nm 400 m
10GBASE-LR single-mode 1310 nm 10 km
10GBASE-ER single-mode 1550 nm 40 km
10GBASE-ZR single-mode 1550 nm 80 km
10GBASE-LX4 multi-mode or single-mode 1310 nm 300 m
(multi-mode)10 km (single-mode)
10GBASE-LRM
10GBASE
LRM multi
multi-mode
mode 1310 nm 220 m
10GBASE-CX4 copper twinaxial 8-pair - 15 m
10GBASE-T copper, twisted pair - 55 m (Class E cat 6), 100 m
(Class Ea cat 6a or 7)
38
Nivo 2
Upravljanje pristupom
Nivo 2
CSMA/CD
39
Nivo 2
Kolizioni domen
Nivo 2
Ethernet frejm
Ethernet II
40
Nivo 2
Ethernet II
Nivo 2
41
Nivo 2
Broadcast domen
Nivo 2
Habovi [1]
42
Nivo 2
Habovi [2]
Funkcija
Sve to dobije na jednom portu emituje na
svim ostalim portovima
Ako detektuje koliziju alje jamming na sve
ostale portove
43
Nivo 2
Problem
Nivo 2
Svievi [1]
44
Nivo 2
Svievi [2]
Port 3 - radna stanica
Port 2 - radna stanica
Port 1 - svi preko
koga je na svi
povezan sa ostatkom
mree
Nivo 2
Svievi [3]
45
Nivo 2
Hab - Svi
Nivo 2
Wireless LAN
Wireless LANs:
IEEE 802.11 standardi
MAC protocol
Slobodni
Sl b d i opseg spektra:
kt 900Mhz,
900Mh 2.4Ghz
2 4Gh
wireless hosts
access point (AP)
46
Nivo 2
Wireless LAN
IEEE 802.11a
IEEE 802.11b
IEEE 802.11g
IEEE 802
802.16
16 (WiMAX)
IEEE 802.11n
IEEE 802.11ac (maximum theoretical speed)
Nivo 2
54 Mbit/s
11 Mbit/s
54 Mbit/s
70 Mbit/s
600 Mbit/s
6.93 Gbit/s
1999
1999
2003
2004
2009
2012
47
Nivo 2
SLIP
Nivo 2
PPP
48
Nivo 3
Nivo 3
49
IHL
TOS
TOTAL LENGTH
ID
TTL
F
PROTOCOL
FRAGMENT OFFSET
HEADER CHECKSUM
SOURCE ADDRESS
DESTINATION ADDRESS
OPTIONS
DATA
50
IHL
TOS
TOTAL LENGTH
ID
TTL
F
PROTOCOL
FRAGMENT OFFSET
HEADER CHECKSUM
SOURCE ADDRESS
DESTINATION ADDRESS
OPTIONS
DATA
51
IHL
TOTAL LENGTH
TOS
ID
TTL
F
PROTOCOL
FRAGMENT OFFSET
HEADER CHECKSUM
SOURCE ADDRESS
DESTINATION ADDRESS
OPTIONS
DATA
52
IHL
TOS
TOTAL LENGTH
ID
TTL
F
PROTOCOL
FRAGMENT OFFSET
HEADER CHECKSUM
SOURCE ADDRESS
DESTINATION ADDRESS
OPTIONS
DATA
53
Nivo 3
IP adresa [1]
Neophodna za komunikaciju
32-bitni broj koji se prikazuje kao etiri decimalna
broja razdvojena takom
Na primer: 192.168.21.23
11000000 10101000 00010101 00010111
Dva dela:
oznaka mree (poetni bitovi adrese), ID mree
oznaka sistema u okviru mree (ostatak adrese)
54
Nivo 3
55
Nivo 3
Nivo 3
Adresiranje:
Privatne take mogu da koriste adrese koje su jedinstvene u
sloenoj raunarskoj mrei kojoj take pripadaju, ali ne
moraju biti jedinstvene u odnosu na adrese taaka koje
pripadaju drugim raunarskim mreama. Za adresiranje
privatnih taaka koriste se IP adrese koje pripadaju privatnim
IP adresnim opsezima. Privatni adresni opsezi definisani su
dokumentom RFC 1918
10.0.0.0 - 10.255.255.255 (10/8 prefix)
172.16.0.0 - 172.31.255.255 (172.16/12 prefix)
192.168.0.0 - 192.168.255.255 (192.168/16 prefix)
ta se dobija:
Racionalnija upotreba javnih IP adresa, definisanje logike
arhitekture sloene raunarske mree u cilju bolje kontrole
tokova saobraaja, povean stepen bezbednosti u
raunarskoj mrei
56
57
Nivo 3 - 2 RARP
Primer upotrebe: stanica koja uitava sistemski softver
preko mree.
Danas se vie koriste moderniji protokoli (BOOTP,
DHCP).
58
Nivo 2-3
VLAN [1]
59
Nivo 2-3
VLAN [2]
Obi
Obian svi
i Frejm
F j adresiran
d i
na broadcast
b
d
t
adresu prosleuje na sve portove;
Ideja - Frejm primljen sa jednog porta moe da se
prosledi samo na portove koji pripadaju istoj
grupi kao i port sa kog je primljen frejm;
Nivo 2-3
Obian svi
VLAN [3]
VLAN svi
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
10
11
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
10
11
12
12
60
Nivo 2-3
Nivo 2-3
VLAN [4]
Obeleavanje frejma
IEEE 802.1Q
FF
FF
FF
FF
FF
FF
10
11
12
10
11
12
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
3
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
FF
10
11
12
9
FF
FF
FF
FF
FF
FF
10
FF
FF
FF
FF
FF
FF
11
12
FF
FF
FF
FF
FF
FF
VLAN [5]
61
Nivo 3
Rutiranje [1]
Nivo 3
Rutiranje [2]
62
255.255.255.0
0
0.0.0.0
0 0 0
0.0.0.0
192
192.168.24.2
168 24 2
eth0
eth0
th0
255.255.255.0
255.255.255.252
255.255.255.0
0.0.0.0
eth0
0.0.0.0
sl0
192.168.254.1 sl0
63
Nivo 3
Dinamiko rutiranje
Dinamiko rutiranje
j je
j nain da se p
podaci o
dostupnosti odredita i adresama rutera za
pojedina odredita razmenjuju automatski.
I dalje je potrebna minimalna statika konfiguracija.
64
Nivo 3
Ruteri [1]
65
Nivo 3
Ruteri [2]
Nivo 3
ICMP
66
15
Type
Code
31
Checksum
S d j zavisi
Sadraj
i i od
d Type
T
i Code
C d
Nivo 3
Ping
7
Type (0 ili 8)
15
Code (0)
Identifier
31
Checksum
Sequence number
Optional data
67
7
Type 3
15
Code (0-15)
31
Checksum
Unused
Internet Header + 64 bits of original Data Datagram
Type - 3
Code - uzima vrednosti od 0 do 15
Unused - mora celo polje da bude popunjeno 0
Moramo imati IP zaglavlje paketa koji je izazvao
generisanje ICMP poruke o greci
Iz 64 bita sadraja IP paketa dobijamo informacije koje
su nam potrebne za protokole vieg nivoa
7
Type 3
15
Code (0-15)
31
Checksum
Unused
Internet Header + 64 bits of original Data Datagram
68
Nivo 3
Redirekcija
7
Type 5
15
Code (0-3)
31
Checksum
Gateway IP Address
Internet Header + 64 bits of original Data Datagram
Type - 5
Code - 0 - Redirekcija za mreu
Nivo 3
Redirekcija
69
Opte
Centralni nivo
povezuje delove distributivog nivoa u celinu
kima velike brzine
Distributivni nivo
obuhvata oblasti
definie brodkast domene
mogue kombinacije medijuma
definie politiku zatite
definie veze ka drugim
mreama
Pristupni nivo
sviovan medijum
kontrola na drugom nivou
Ureaji za povezivanje ruteri, L2, L3 svievi
Opte
Kada rutirati
Brodkast kontrola
Povezivanje VLAN
Zatita
Povezivanje LAN-ova izvedenih u razliitim
tehnologijama
70
Nivo 4
Portovi
Nivo 4
Klijent - Server
71
Nivo 4
UDP
IPH
UDPH
IP
Nivo 4
0
15
31
Destination port
Checksum
Length
Data
72
Nivo 5
DNS
Nivo 5
DNS, istorija
73
Nivo 5
Nivo 5
mil
edu
gov
com
example
public
74
Nivo 5
75
IN
ns
mail
blast
blob
SOA
ns.example.org. root.example.org. (
1999120300
; serial
43200
; reload
1800
; retry
604800
; expire
86400)
; minimum TTL
NS
ns.example.org.
MX
0 mail.example.org.
A
192.168.24.2
A
192.168.24.1
CNAME blob
blob.example.org.
example org
A
192.168.24.3
MX
0 blob.example.org.
MX
10 mail.example.org.
76
Oznaka: (example.org.)
Klasa: IN
Tip: SOA
Podaci: <domain name> ime name servera, <domain name> koji specificira
Mailbox odgovornog za zonu, broj verzije zone, vreme u sekundama za proveru
aurnosti zone sekundarnog servera, vreme u sekundama za ponovni pokusaj
ako pokuaj provere aurnosti nije uspeo, vreme u sekundama posle kog podaci
o zoni na sekundarnom serveru vie nisu autoritativni, vreme u sekundama koje
oznaava duinu validnosti odgovora za ovu zonu.
example.org.
IN
SOA
ns.example.org. root.example.org. (
1999120300
; serial
43200
; reload
1800
; retry
604800
; expire
86400)
; minimum TTL
Oznaka: example.org
Klasa: IN
Tip: NS
Podaci: <domain name> specifikacija odgovornog sistema za zonu
(ns.example.org)
Oznaka: mail.example.org.
Klasa: IN
Tip: A
Podaci: IP adresa (192.168.24.2)
Oznaka: blast.example.org.
Klasa: IN
Tip: CNAME
Podaci: Originalno ime sistema (blob.example.org.)
MX (Mail Exchanger).
77
IN
ns
mail
blast
blob
Nivo 5
SOA
ns.example.org. root.example.org. (
1999120300
; serial
43200
; reload
1800
; retry
604800
; expire
86400)
; minimum TTL
NS
ns.example.org.
MX
0 mail.example.org.
A
192.168.24.2
A
192.168.24.1
CNAME blob
blob.example.org.
example org
A
192.168.24.3
MX
0 blob.example.org.
MX
10 mail.example.org.
78
1
2
3
IN
SOA
NS
PTR
PTR
PTR
ns.example.org. root.example.org. (
1999120300
; serial
43200
; reload
1800
; retry
604800
; expire
86400)
; minimum TTL
ns.example.org.
mail.example.org.
ns.example.org.
blob.example.org.
p
g
79
Kljient
Lokalni Name
server
S
Server
odgovoran za
zonu na niem
nivou
Server
odgovoran za
zonu na niem
nivou
.
.
.
Server
odgovoran za
zonu u kojoj je
ime iz
originalnog
upita
80
Kljient
Server
odgovoran za
zonu na niem
nivou
Lokalni Name
server
Server
odgovoran za
zonu na niem
nivou
.
.
.
Server
odgovoran za
zonu u kojoj je
ime iz
originalnog
upita
Nivo 4
TCP [1]
IPH
TCPH
IP
81
Nivo 4
TCP [2]
Nivo 4
TCP, zaglavlje
SP
DP
SEQUENCE
ACKNOWLEDGMENT
HL
FLAGS
CHECKSUM
WINDOW
URGENT
82
Nivo 4
83
84
85
Nivo 5
SMTP
86
Nivo 5
<<
>>
<<
>>
<<
>>
<<
>>
<<
>>
>>
>>
>>
>>
<<
>>
<<
SMTP konverzacija
Komande klijenta:
HELO - Identifikacija
MAIL FROM - Ko alje
RCPT TO - Kome se alje
DATA - Slede p
podaci
QUIT Zavrava sesiju
Odgovori servera:
2xx - Potvrdni odgovori
3xx - Potrebno jo
podataka
4xx - Privremene greke
5 - Permanentne greke
5xx
87
88
Nivo 5
Relay
Nivo 5
Envelope
Formira se SMTP komandama MAIL FROM, RCPT TO
Header
Body
Return-Path: <kerac@example.com>
Received: (qmail 2790 invoked from network); 3 Dec 1999 13:46:01
Received: from mail.example.com
by mail.example.org with SMTP; 3 Dec 1999 13:46:01 -0000
From: Milan Kerac <kerac@example.com>
Subject: Proba
Pozdrav
89
Nivo 5
SNMP
90
91