
























Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
This course is about introduction to network programming. Topics covered in this are direct link networks, packet switching, internetworking, end-to-end protocols, congestion control and resource, allocation, end-to-end data, applications. This lecture includes: Sequence, Number, Space, Wrap, Frames, Outstanding, Sender, Receiver, Window, Advances, Incarnation, Packets, Protocols, Access, Ethernet
Typology: Slides
1 / 32
This page cannot be seen from the preview
Don't miss anything!

























3
5
typical)– Sender transmits full SWS– Two extreme cases at receiver
SWS…2*SWS-1)
6
SeqNum
(MaxSeqNum+1)/
or
MaxSeqNum+
is the
correct rule
SeqNum
“slides” between
two halves of sequence number space
8
Shared Access Networks
Outline
-^
Bus (Ethernet)
-^
Token ring (FDDI)
-^
Wireless (802.11)
-^
Network Adapter
9
11
Fair arbitration
Good performance
12
14
demands can conflict
e. g.
two hosts send simultaneously– STDM does not address this problem -
centralized
( MAC
) algorithm
15
collision detection (
CSMA / CD
)
detected
Token ring
/FDDI pass a token around a
ring; only token holder sends
wireless
(IEEE 802.11)
17
Aloha
packet-radio network
standard
Ethernet (100 Mbps)
18
-^
Bus
— all nodes connected to a
wire
-^
Star
— all nodes connected to a
central repeater
-^
Combinations thereof
...
20
Can be constructed from a thinner cable (
10Base
)
rather than 50-ohm coax cable (
10Base
)
-^
Newer technology uses
10BaseT
(twisted pair)
multiway repeater called “hub”
Hub
Hub
21
10Base5 (ThickNet)Controller (Ethernet Card)
Vampire TapTransceiver
Bus Topology