Upload
shelley-greer
View
36
Download
2
Tags:
Embed Size (px)
DESCRIPTION
Kommunikatsiooniteenuste arendus IRT0080. Loeng 2 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst. [email protected]. The Internet. Every machine transparently connected to every other. Single layer implemen-tation. Applications. Applications. OS. OS. Communication. - PowerPoint PPT Presentation
Citation preview
1
Kommunikatsiooniteenuste arendusIRT0080Loeng 2
Avo Otstelekommunikatsiooni õppetool,
TTÜ raadio- ja sidetehnika [email protected]
The Internet
Every machine transparently connected to
every other
3
Implementation
Applications
OS
Applications
OS
Multi layer implementation-Breaking down into smaller components-Easier to implement
Single layer implemen-tation
Applications
OS
Co
mm
un
icat ion
Applications
OS
Co
mm
un
icat ion
4
Message Transmission Example
5
TCP
6
The Problem• only nodes on the same physical/link layer
network could communicate
7
Solution
Gateways
8
Multiple Access Protocols
Multiple access protocols
Contention-based Conflict-free
Random access Collision resolution
FDMA,
TDMA,
CDMA,
DQDB, etc
ALOHA,
CSMA
WINDOW, etc
DQDB: Distributed Queue Dual Bus
BTMA: Busy Tone Multiple AccessISMA: Internet Streaming Media Alliance
9
Channel Sharing Techniques
Channel Sharing Techniques
Static Channelization
Dynamic Medium Access Control
Scheduling
Random Access
10
Throughput
G86420
0.5
0.4
0.3
0.2
0.1
0
Slotted Aloha
Aloha
0.368
0.184
G
S
11
Vastastikused häired
Interference Margin (dB) and Load Factor
0
5
10
15
20
25
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Load Factor
Inte
rfer
ence
Mar
gin
(d
B)
12
E-Mail Standards (1)
SMTPTo Send
SMTPTo Send
SendingE-MailClient
ReceivingE-MailClient
Sender’s MailServer
Receiver’s MailServer
Simple Mail Transfer Protocol (SMTP) to transmit mail in real time to a user’s mail server or between mail servers
Sender-initiated
13
E-Mail Standards (2)
Sending E-MailClient
ReceivingE-MailClient
Sender’s MailServer
Receiver’s MailServer
POP orIMAP
To Receive
POP or IMAP to download mail to receiver when the receiver is next capable of downloading mail.
Receiver-initiated
14
E-Mail Standards (3)
SendingE-MailClient
ReceivingE-MailClient
Sender’s MailServer
Receiver’s MailServer
MessageRFC 822 or 2822HTML bodyUNICODE
Message Body Format Standard
15
Lingidhttp://en.wikipedia.org/wiki/Client_server
http://en.wikipedia.org/wiki/Application_server
ftp://ftp.prenhall.com/pub/esm/sample_chapters/cs/stallings/index.html
http://www.williamstallings.com