Networks and Protocols - PowerPoint PPT Presentation

1 / 38
About This Presentation
Title:

Networks and Protocols

Description:

by James F. Kurose og Keith W. Ross, Addison-Wesley Longman, Inc. ... Excercises and Instructors. Rooms: 3.15 and 3.16, Glentevej 67. Monday Afternoon (13:00 15:30) ... – PowerPoint PPT presentation

Number of Views:154
Avg rating:3.0/5.0
Slides: 39
Provided by: itc73
Category:

less

Transcript and Presenter's Notes

Title: Networks and Protocols


1
Networks and Protocols
- What is really going on when we send emails and
surf the web?
2
The Book
Computer Networking A Top-Down Approach
Featuring the Internet, by James F. Kurose og
Keith W. Ross, Addison-Wesley Longman, Inc., se
http//www.awl.com/kurose-ross/
Kan købes på IT-Højskolen d. 6. 7. Feb 2002 i
lokale 1.05 fra 11.00 til 15.00. Pris Kr. 645,-
3
Excercises and Instructors
Rooms 3.15 and 3.16, Glentevej 67. Monday
Afternoon (1300 1530) Anders Ejlev,
(anders_at_ejlev.dk) Monday Evening (1900
2130) Sune Kloppenborg Jeppesen,
(jaervosz_at_it-c.dk)
4
Examination June 2002
20 min individual oral examn without preparation,
judged using the, Dansih 13-scale, external
censor. It is allowed to bring a disposition (one
sheet of A4 paper for each question) The book
will be available at the exam.
5
Outline feb 4. 2002
  • What is the internet?
  • What is a Protocol?
  • Connection-Oriented service.
  • Connectionless service.
  • Multiplexing.
  • Message switching (demo).
  • Packet switching (demo).
  • Routing.
  • Access Networks.
  • Delay and Packet loss i a network.
  • Protocol Layering.
  • Course overview.

6
Some Internet Applications
  • Email
  • Streaming multimedia
  • www
  • File transfer
  • Internet telephony

7
Some pieces of the Internet
8
A service description
  • The Internet
  • Allows distributed applications running on its
    end systems to exchange data with each other.
  • Provides a connection-oriented and a
    connectionless service.
  • Makes no promises about time of delivery.

9
What is a protocol?
A human protocol and a computer network protocol.
10
Definition (protocol)
A protocol defines the format and the order of
messages exchanged between two or more
communicating entities, as well as the actions
taken on the transmission and/or receipt of a
message or other event.
11
End systems, Clients and Servers
12
Connection-Oriented Service
  • Initial handshake.
  • Reliable data transfer, using acknowledgements.
  • Flow Control.
  • Congestion Control.

Note The Transmission Control Protocol (TCP)
implements a connection-oriented service.
Used by Email, www, FTP, Telnet.
13
Connectionless Service
  • No Initial handshake.
  • Unreliable data transfer.
  • No Flow Control.
  • No Congestion Control.

Note The User Datagram Protocol (UDP) implements
a connectionless service.
Used by audio on demand, intertenet telephony,
14
The Network Core
15
How to share a communication link?
  • In Curcuit switching (e.g. ordinary telephone) a
    curcuit is reserved for the duration of the
    session.
  • In Packet switching (e.g. internet) the ressource
    is used on demand.

Note Sharing is called Multiplexing.
16
Multiplexing (FDM)
Frequency-division multiplexing (FDM) Each
Connection gets 4 KHz of the total frequency
spectrum.

17
Multiplexing (TDM)
Frame
Time-division Multiplexing Each connection get
one slot in each Frame.
18
Multiplexing for Packetswitching.
19
Message Switching
20
Packet switching
21
Example Message Switching
22
Example Packet Switching
23
Demo Packet Switching
Run the JAVA Applet on http//www.awl.com/kurose
-ross/
24
Break
  • Table Tennis
  • Table soccer

25
Routing Virtual Curcuit Networks
VC number translation table for PS1
26
Routing Datagram Networks
Using Hierarchical adresse, e.g
Tom Jones (name) Walnut Street 421
(street) Philadelphia (city) Pennsylvania
(state) USA (country)
27
Access Networks and Physical Media
  • Residental access networks
  • Institutional access networks
  • Mobile access networks

28
Residental Access Networks
  • Modem (telephone line, e.g. 56 kbps)
  • ISDN, 128 kbps
  • ADSL, up to 8Mbps using frequency Multiplexing
  • - A high speed downstream channel 50 kHz 1 MHz
  • - A medium-speed upstream channel 4 kHz 50 kHz
  • - Ordinary telephone 0 4 kHz.

29
HFC Hybrid Fiber coaxial cable
Note Cable modem needed! Note HFC is a shared
broadcast medium.
30
Company Access Networks
A Local Area Network (LAN) is used to connect end
systems to an edge router. Ethernet A shared
medium using twisted-pair copper wire or coaxial
cable.
31
Mobile Access
AP Access Point.
32
Delay and packet-loss
Delay through router A - nodal processing
delay - Queuing delay - Transmission delay
- Propagation delay
33
Traffic intensity
Packet size L bits Transmission Rate R
bits/second Average packet arrival a packets /
second Traffic intensity La/R Hopefully
Traffic intensity lt 1 If Traffic Intensity gt 1
then queue will overflow and packets are lost.
34
Average Queuing Delay
(Traffic Intensity)
35
Protocol Layering
PDU Protocol Data Unit.
36
Internet Protocol stack
37
Moving data in a network
38
Course overview
  • Introduction (today)
  • Application Layer
  • Transport Layer
  • Network Layer
  • Link Layer Physical Layer
  • Multimedia Networking
  • Security Encryption
  • Network Management
Write a Comment
User Comments (0)
About PowerShow.com