Post on 17-Jan-2018
description
1
Sidevõrgud IRT 0020
loeng 2 18. sept. 2005
Avo Otstelekommunikatsiooni õppetoolraadio- ja sidetehnika instituut
avots@lr.ttu.ee
2
Backbone network design layers
3
Layering
4
Ülemise ja alumised kihidLower three layers are hop-by-hopNext two layers are end-to-endApplication
Transport
Network
Datalink
Physical
Application
Transport
Network
Datalink
Physical
Network
Datalink
Physical
Physical medium
5
Andmeülekanne (loogiline)
applicationtransportnetwork
linkphysical
applicationtransportnetwork
linkphysical application
transportnetwork
linkphysical
applicationtransportnetwork
linkphysical
networklink
physical
data
data
data
transport
transport
ack
6
Andmeülekanne (füüsiline)
applicationtransportnetwork
linkphysical
applicationtransportnetwork
linkphysical application
transportnetwork
linkphysical
applicationtransportnetwork
linkphysical
networklink
physical
data
data
7
Sõnumiülekanne
datagram
applicationtransportnetwork
linkphysical
applicationtransportnetwork
linkphysical
source destinationMMMM
HtHtHnHtHnHl
MMMM
HtHtHnHtHnHl
messagesegment
frame
8
VahekihidTelnet FTP
packetradio
coaxial cable
fiberoptic
HTTP
HTTPTelnet FTP
packetradio
coaxial cable
fiberoptic
9
Funktsioonijaotus• The application knows the requirements
best, place functionality as high in the layer as possible
• If the application can implement a functionality correctly, implement it at a lower layer only as a performance enhancement
• Think twice before implementing a functionality that you believe that is useful to an application at a lower layer
10
Töökindlus
• Solution 1: make each step reliable, and then concatenate them
• Solution 2: end-to-end check and retry
L1
L2
L1
sender receiver
L1
L2
router
11
Töökindluse tagamine
• The receiver has to do the check anyway!• Thus, full functionality can be entirely
implemented at the upper layer; no need for reliability from lower layers
• Is there any need to implement reliability at lower layers?
L1
L2
L1
sender receiver
L1L2
12
Routed Backbone
13
Collapsed backbone
14
Central Parking’s collapsed backbone
15
ATM Virtual Circuits
16
ATM Encapsulation
17
Protokollidhttp://www.private.org.il/tcpip_rl.htmlhttp://www.eix.co.uk/Ethernet/
http://www.mfaforum.org/education/atm_presentations.shtml
http://www.mfaforum.org/education/atm_cs.shtml
http://www.mfaforum.org/tech/superdemo_2004.pdf
18
ISO OSI vs DoD mudel
Process/Application
Host-to-HostInternet
Network Access
7654321
19
T
T G T
T R R
T T
T
Võrkude ja teenuste ühendamine
20
N. AmericaN. America
Central & S. AmericaCentral & S. America
W. & E. EuropeW. & E. Europe
Middle East &Middle East & AfricaAfrica
APACAPAC2.5 & 5.8 GHz2.5 & 5.8 GHz
2.5, 3.5 & 5.8 GHz2.5, 3.5 & 5.8 GHz
3.5 & 5.8 GHz3.5 & 5.8 GHz
3.5 & 5.8 GHz3.5 & 5.8 GHz
3.5 & 5.8 GHz3.5 & 5.8 GHz
Licensed Bands• 2.5GHz (2.3-2.4; 2.5-2.7)• 3.5GHz (3.3-3.7)
Unlicensed Band• 5.8GHz (5.25-5.85)
Spectrum Usage
21
Kihtide vahelised seosed
rakendus
esitlus
seanss
transport
võrk
kanal
füüsiline
Võrguteenus
Võrgurakenduse teenus
Transporditeenus
22
Mudeli täiendused
DiffServ
7 Application
6 Presentation
5 Session
4 Transport
3 Network
2 Data Link
1 Physical
e. g. Workflow
G.711 / G.723.1 / G.729
H.323 / H.450 / RTP
TCP / UDP
IP
MAC
Transmission Medium
802.1 D
23
Simple Mail Transfer Protocol• RFC0821 (august 1982) J. Postel,
RFC2821 (aprill, 2001)
• Sõnumite töökindlaks saatmiseks• Klient-server mudel• Ühendusele orienteeritud ja kinnitustega
protokoll• TCP port 25
24
Lõpulingid• Kõik RFC-d:
http://www.ietf.org/iesg/1rfc_index.txt• Infotehnoloogia reeglid Eesti keele ja
kultuuri keskkonnas EVS 8:2000http://www.eki.ee/itstandard/sisukord.html
• www.ieee.org
25
Kihid
7654321 Füüsiline (ühendus)
Kanal
Võrk
Transport
Seanss
Esitlus
Rakendus Application
Presentation
Session
Transport
Network
Data link
Physical
SSL, WSP
RFC 791 IP,RFC 792 ICMP
TCP RFC 793, UDP RFC 768
WAE, HTTP, RFC821,822
ISO 8859-15
IEEE 802.11a
Cat5, RS-232D
26
Physical Network
Transmission NetworkCPE CPE
Physical Network Physical Network
Transmission Network
SwitchingNetwork
Application
Layer
Service
Layer
Transmission
Layer
Physical
Layer
PhysicalInterface
LogicalInterface
UNI UNI
NNI NNI
NNI
NNI NNI
ServiceAccessPoint
APP APP
SwitchingNetwork
SwitchingNetwork
ServiceNetwork
27
Service
Access
Service Logic
ServiceIndependent
Block
Service Switch
Service
Control
Service
Switching
Service
Access
ServiceIndependent
Block
Service Switch Service Switch Service Switch
Service Logic
Service
Access
Service
Access
Service
Access
Service
Access
Service
Components
ServiceIndependent
Block
ServiceIndependent
Block
ServiceIndependent
Block
Call/
Session
Call/
Session
Call/
Session
Call/
Session
Call/
Session
Call/
Session
Call/
Session
Session Control
(Circuit
Switching control)
28
Transmission
Network
Packet
Switching Network
ISP
Applications
CPE CPETransmission
Network
Transmission
Network
Packet
Switching Network
ISP
Applications
ISP
Applications
Application
Layer
Network
Layer
Transmission
Layer
PhysicalInterface
LogicalInterface
IP IPIP
NNI NNI
ServiceAccessPoint
APP APPServer Server Server
ServerClient
29
ATerminal
B Terminal
APortal B
Portal
TransmissionAccess Access
Session Service
Control Service
A Home Service B Home ServiceA User Service Management
B User ServiceManagement
TransmissionAccess Service Access Service
Terminal TerminalTelecom basic service/call control
Off-line customer management
Extended call control and IN charging
Linear Service Architecture in Legacy Network: Static Services
Two-Dimension Service Architecture in NGN: Active Services
30
31
Link• http://www.mmwave.com/pdf/
Alvarion.pdfKõik RFC-d:http://www.ietf.org/iesg/1rfc_index.txt
• Infotehnoloogia reeglid Eesti keele ja kultuuri keskkonnas EVS 8:2000http://www.eki.ee/itstandard/sisukord.html
• www.ieee.org