19
School of Computer Science Winter Term 2000 CS 308-435 Basics of Computer Networks Hans Vangheluwe McGill, 15/17 January, 2001 [email protected] CS 308-435B Basics of Computer Networks 1/38 Transmission of Digital Data interfaces modems McGill, 15/17 January, 2001 [email protected] CS 308-435B Basics of Computer Networks 2/38

CS 308-435 Basics of Computer Networkshv/classes/Networks.01.Winter/transparen… · School of Computer Science Winter Term 2000 CS 308-435 Basics of Computer Networks Hans Vangheluwe

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: CS 308-435 Basics of Computer Networkshv/classes/Networks.01.Winter/transparen… · School of Computer Science Winter Term 2000 CS 308-435 Basics of Computer Networks Hans Vangheluwe

School of Computer Science

Winter Term 2000

CS 308-435

Basics of Computer Networks

Hans Vangheluwe

McGill, 15/17 January, 2001 [email protected] CS 308-435B Basics of Computer Networks 1/38

Transmission of Digital Data

� interfaces

� modems

McGill, 15/17 January, 2001 [email protected] CS 308-435B Basics of Computer Networks 2/38

Page 2: CS 308-435 Basics of Computer Networkshv/classes/Networks.01.Winter/transparen… · School of Computer Science Winter Term 2000 CS 308-435 Basics of Computer Networks Hans Vangheluwe

Digital Data Transmission

McGill, 15/17 January, 2001 [email protected] CS 308-435B Basics of Computer Networks 3/38

Parallel

McGill, 15/17 January, 2001 [email protected] CS 308-435B Basics of Computer Networks 4/38

Page 3: CS 308-435 Basics of Computer Networkshv/classes/Networks.01.Winter/transparen… · School of Computer Science Winter Term 2000 CS 308-435 Basics of Computer Networks Hans Vangheluwe

Serial

McGill, 15/17 January, 2001 [email protected] CS 308-435B Basics of Computer Networks 5/38

Asynchronous

McGill, 15/17 January, 2001 [email protected] CS 308-435B Basics of Computer Networks 6/38

Page 4: CS 308-435 Basics of Computer Networkshv/classes/Networks.01.Winter/transparen… · School of Computer Science Winter Term 2000 CS 308-435 Basics of Computer Networks Hans Vangheluwe

Asynchronous

� byte + start bit + one or more stop bits

� idle or stop bits in between

� synchronized in byte

� slow, but no control (synch info) needed

� terminal-computer

McGill, 15/17 January, 2001 [email protected] CS 308-435B Basics of Computer Networks 7/38

Synchronous(synch at Data Link layer)

McGill, 15/17 January, 2001 [email protected] CS 308-435B Basics of Computer Networks 8/38

Page 5: CS 308-435 Basics of Computer Networkshv/classes/Networks.01.Winter/transparen… · School of Computer Science Winter Term 2000 CS 308-435 Basics of Computer Networks Hans Vangheluwe

Data Terminal EquipmentData Circuit-Terminating Equipment

McGill, 15/17 January, 2001 [email protected] CS 308-435B Basics of Computer Networks 9/38

DTE-DCE Interface

McGill, 15/17 January, 2001 [email protected] CS 308-435B Basics of Computer Networks 10/38

Page 6: CS 308-435 Basics of Computer Networkshv/classes/Networks.01.Winter/transparen… · School of Computer Science Winter Term 2000 CS 308-435 Basics of Computer Networks Hans Vangheluwe

Electrical Specifications EIA-232(Electronic Industries Association)

McGill, 15/17 January, 2001 [email protected] CS 308-435B Basics of Computer Networks 11/38

Control Signals

McGill, 15/17 January, 2001 [email protected] CS 308-435B Basics of Computer Networks 12/38

Page 7: CS 308-435 Basics of Computer Networkshv/classes/Networks.01.Winter/transparen… · School of Computer Science Winter Term 2000 CS 308-435 Basics of Computer Networks Hans Vangheluwe

DB25

McGill, 15/17 January, 2001 [email protected] CS 308-435B Basics of Computer Networks 13/38

EIA-232 (formerly RS-232), DB25

McGill, 15/17 January, 2001 [email protected] CS 308-435B Basics of Computer Networks 14/38

Page 8: CS 308-435 Basics of Computer Networkshv/classes/Networks.01.Winter/transparen… · School of Computer Science Winter Term 2000 CS 308-435 Basics of Computer Networks Hans Vangheluwe

McGill, 15/17 January, 2001 [email protected] CS 308-435B Basics of Computer Networks 15/38

McGill, 15/17 January, 2001 [email protected] CS 308-435B Basics of Computer Networks 16/38

Page 9: CS 308-435 Basics of Computer Networkshv/classes/Networks.01.Winter/transparen… · School of Computer Science Winter Term 2000 CS 308-435 Basics of Computer Networks Hans Vangheluwe

McGill, 15/17 January, 2001 [email protected] CS 308-435B Basics of Computer Networks 17/38

Synchronous Full Duplex

McGill, 15/17 January, 2001 [email protected] CS 308-435B Basics of Computer Networks 18/38

Page 10: CS 308-435 Basics of Computer Networkshv/classes/Networks.01.Winter/transparen… · School of Computer Science Winter Term 2000 CS 308-435 Basics of Computer Networks Hans Vangheluwe

McGill, 15/17 January, 2001 [email protected] CS 308-435B Basics of Computer Networks 19/38

No DCEs

McGill, 15/17 January, 2001 [email protected] CS 308-435B Basics of Computer Networks 20/38

Page 11: CS 308-435 Basics of Computer Networkshv/classes/Networks.01.Winter/transparen… · School of Computer Science Winter Term 2000 CS 308-435 Basics of Computer Networks Hans Vangheluwe

Null Modem cable for Direct Connection

McGill, 15/17 January, 2001 [email protected] CS 308-435B Basics of Computer Networks 21/38

RS423: Unbalanced Mode

McGill, 15/17 January, 2001 [email protected] CS 308-435B Basics of Computer Networks 22/38

Page 12: CS 308-435 Basics of Computer Networkshv/classes/Networks.01.Winter/transparen… · School of Computer Science Winter Term 2000 CS 308-435 Basics of Computer Networks Hans Vangheluwe

RS423: Balanced Mode

McGill, 15/17 January, 2001 [email protected] CS 308-435B Basics of Computer Networks 23/38

Noise Cancellation (signal x2)

McGill, 15/17 January, 2001 [email protected] CS 308-435B Basics of Computer Networks 24/38

Page 13: CS 308-435 Basics of Computer Networkshv/classes/Networks.01.Winter/transparen… · School of Computer Science Winter Term 2000 CS 308-435 Basics of Computer Networks Hans Vangheluwe

MoDem

McGill, 15/17 January, 2001 [email protected] CS 308-435B Basics of Computer Networks 25/38

Telephone Line Bandwidth

McGill, 15/17 January, 2001 [email protected] CS 308-435B Basics of Computer Networks 26/38

Page 14: CS 308-435 Basics of Computer Networkshv/classes/Networks.01.Winter/transparen… · School of Computer Science Winter Term 2000 CS 308-435 Basics of Computer Networks Hans Vangheluwe

Baud rate in Half Duplex ASK

McGill, 15/17 January, 2001 [email protected] CS 308-435B Basics of Computer Networks 27/38

Baud rate in Full Duplex ASK

McGill, 15/17 January, 2001 [email protected] CS 308-435B Basics of Computer Networks 28/38

Page 15: CS 308-435 Basics of Computer Networkshv/classes/Networks.01.Winter/transparen… · School of Computer Science Winter Term 2000 CS 308-435 Basics of Computer Networks Hans Vangheluwe

Baud rate in Half Duplex FSK

McGill, 15/17 January, 2001 [email protected] CS 308-435B Basics of Computer Networks 29/38

Bell Modems

McGill, 15/17 January, 2001 [email protected] CS 308-435B Basics of Computer Networks 30/38

Page 16: CS 308-435 Basics of Computer Networkshv/classes/Networks.01.Winter/transparen… · School of Computer Science Winter Term 2000 CS 308-435 Basics of Computer Networks Hans Vangheluwe

Bell Modems

McGill, 15/17 January, 2001 [email protected] CS 308-435B Basics of Computer Networks 31/38

ITU-T Modems

McGill, 15/17 January, 2001 [email protected] CS 308-435B Basics of Computer Networks 32/38

Page 17: CS 308-435 Basics of Computer Networkshv/classes/Networks.01.Winter/transparen… · School of Computer Science Winter Term 2000 CS 308-435 Basics of Computer Networks Hans Vangheluwe

ITU-T Modems

McGill, 15/17 January, 2001 [email protected] CS 308-435B Basics of Computer Networks 33/38

V.22bis 16-QAM Constellation

McGill, 15/17 January, 2001 [email protected] CS 308-435B Basics of Computer Networks 34/38

Page 18: CS 308-435 Basics of Computer Networkshv/classes/Networks.01.Winter/transparen… · School of Computer Science Winter Term 2000 CS 308-435 Basics of Computer Networks Hans Vangheluwe

V.32 Constellation

McGill, 15/17 January, 2001 [email protected] CS 308-435B Basics of Computer Networks 35/38

V.33 Constellation

McGill, 15/17 January, 2001 [email protected] CS 308-435B Basics of Computer Networks 36/38

Page 19: CS 308-435 Basics of Computer Networkshv/classes/Networks.01.Winter/transparen… · School of Computer Science Winter Term 2000 CS 308-435 Basics of Computer Networks Hans Vangheluwe

56K Modems

McGill, 15/17 January, 2001 [email protected] CS 308-435B Basics of Computer Networks 37/38