Professional Documents
Culture Documents
E 6lan PDF
E 6lan PDF
Raj Jain
Professor of CIS
The Ohio State University
Columbus, OH 43210
Jain@cis.ohio-state.edu
This presentation is available on-line at
http://www.cis.ohio-state.edu/~jain/cis677-98/
The Ohio State University Raj Jain
1
Overview
S t
(a) Bus
(c) Ring
Headend
(b) Tree
S Repeater
RR RR
100BASE-T
100BASE-T
100BASE-T4
100BASE-T4 100BASE-X
100BASE-X
100BASE-TX
100BASE-TX 100BASE-FX
100BASE-FX
The Ohio State University Raj Jain
13
CSMA/CD Performance
q a = Propagation delay/Frame time
q U = Frame Time/(Propagation delay+Frame Time) = 1/(1+a)
t=0 t=0
t=a t=a
t=a t=a
t=1+a t=1+a
B C B C
A D A D
B C B C
A D A D
B C B C
The Ohio State University Fig 13.7 Raj Jain
23
Token Ring Performance
q a>1, token is released at t0+a, reaches next station at
t0+a+a/N, U=1/(a+a/N)
t=1+a
t=1
t=0
t=a t=1+a
Lower a
N
The Ohio State University Fig 13.29 Raj Jain
26
FDDI
q Fiber Distributed Data Interface
q ANSI Standard for 100 Mbps over Fiber and
twisted pair
q Inter-node links of up to 2km on multimode fiber,
60+ km on single mode fiber, Longer SONET
links, 100 m on UTP.
q Round-trip signal path limited to 200 km 100
km cable.
q Maximum frame size is 4500 bytes.
q Synchronous (guaranteed access delay) and
asynchronous traffic
q Arranged as single- or dual-ring logical topology
The Ohio State University Raj Jain
27
Dual-Ring of Trees Topology
Server
High-End
Main Frame Workstation
High-End Server
Workstation
Concentrator
Work- Personal
station Computer
The Ohio State University Raj Jain
28
Timed Token Access
q Two classes of traffic: Synchronous, Asynchronous
q Asynchronous: Timed token access
q Stations agree on a target token rotation time (TTRT)
q Stations monitor token rotation time (TRT)
q A station can transmit TTRT-TRT
=Token Holding Time (THT)
q Yellow Light Rule:
Complete the frame if THT expires in the middle
q Immediate Release:
Release the token at the end of frame transmission
q If TRT>TTRT, Increment late count (LC)
q Reinitialize the ring if LC = 2
q Synchronous: ith station can transmit SAi (pre-allocated)
0
1 t=0 1 t=2
2 1 t=5
t=9 1 3
D=3, T=15
6
T t=16
1
t=18
t=21 2
3 t=25
6
t=32
t=34 1
2 t=37
3 t=41
6
3T+D
1
Space
The Ohio State University Raj Jain
30
TRT
q Maximum TRT = TTRT+Max Frame time + Token
Time + SAi
q It is required that SAi < TTRT-Max Frame time -
Token Time
q Maximum TRT = 2 TTRT
q If D=Ring latency, then
Utilization U=(TRT-D)/TRT = 1- D/TRT
q Max U = 1-D/TTRT
q High load High TRT
Low load Low TRT
q Lower priority traffic allowed only if TRT is low
q Set TTRT0 < TTRT1 < TTRT2 < ... < TTRT6 < TTRT
The Ohio State University Raj Jain
31
Priorities
2T
U = 1 - D/TRT
TRT = min{D/(1-U), 2TTRT}
Token
Rotation
Time T