24
6-1 Parte 7 Comunicação

Parte 7 Comunicação - gta.ufrj.br · Comunicação. 6-2 Bibliografia [1] Miles J. Murdocca e Vincent P. Heuring, “Introdução à Arquitetura de Computadores

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Parte 7 Comunicação - gta.ufrj.br · Comunicação. 6-2 Bibliografia [1] Miles J. Murdocca e Vincent P. Heuring, “Introdução à Arquitetura de Computadores

6-1

Parte 7Comunicação

Page 2: Parte 7 Comunicação - gta.ufrj.br · Comunicação. 6-2 Bibliografia [1] Miles J. Murdocca e Vincent P. Heuring, “Introdução à Arquitetura de Computadores

6-2

Bibliografia

[1] Miles J. Murdocca e Vincent P. Heuring, “Introdução à Arquitetura de Computadores”

[2] Andrew S. Tanenbaum, “Computer Networks”

Page 3: Parte 7 Comunicação - gta.ufrj.br · Comunicação. 6-2 Bibliografia [1] Miles J. Murdocca e Vincent P. Heuring, “Introdução à Arquitetura de Computadores

6-3

Modem Communication

• Communication over a telephone line with modems:

Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring

Page 4: Parte 7 Comunicação - gta.ufrj.br · Comunicação. 6-2 Bibliografia [1] Miles J. Murdocca e Vincent P. Heuring, “Introdução à Arquitetura de Computadores

6-4 Modulation Schemes

• Three common forms of modulation:

Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring

Page 5: Parte 7 Comunicação - gta.ufrj.br · Comunicação. 6-2 Bibliografia [1] Miles J. Murdocca e Vincent P. Heuring, “Introdução à Arquitetura de Computadores

6-5 Pulse Code Modulation

• Conversion of an analog signal into a PCM binary sequence:

Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring

Page 6: Parte 7 Comunicação - gta.ufrj.br · Comunicação. 6-2 Bibliografia [1] Miles J. Murdocca e Vincent P. Heuring, “Introdução à Arquitetura de Computadores

6-6

Ideal vs. Transmitted Waves

Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring

Page 7: Parte 7 Comunicação - gta.ufrj.br · Comunicação. 6-2 Bibliografia [1] Miles J. Murdocca e Vincent P. Heuring, “Introdução à Arquitetura de Computadores

6-7 Transmission Media

• Transmissonmedia. (a) Two-wire open lines; (b) twisted-pair lines; (c) coaxial cable; (d) optical fiber; (e)satellites.

Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring

Page 8: Parte 7 Comunicação - gta.ufrj.br · Comunicação. 6-2 Bibliografia [1] Miles J. Murdocca e Vincent P. Heuring, “Introdução à Arquitetura de Computadores

6-8 The Seven Layers of the OSI Model

Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring

Page 9: Parte 7 Comunicação - gta.ufrj.br · Comunicação. 6-2 Bibliografia [1] Miles J. Murdocca e Vincent P. Heuring, “Introdução à Arquitetura de Computadores

6-9

A Few Network Topologies• (a) Bus; (b) ring; and (c) star network topologies.

Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring

Page 10: Parte 7 Comunicação - gta.ufrj.br · Comunicação. 6-2 Bibliografia [1] Miles J. Murdocca e Vincent P. Heuring, “Introdução à Arquitetura de Computadores

6-10 Parity

• Even parity bits are assigned to a few ASCII characters:

Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring

Page 11: Parte 7 Comunicação - gta.ufrj.br · Comunicação. 6-2 Bibliografia [1] Miles J. Murdocca e Vincent P. Heuring, “Introdução à Arquitetura de Computadores

6-11

Check Bits• Check bits for a single error correcting ASCII code:

Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring

Page 12: Parte 7 Comunicação - gta.ufrj.br · Comunicação. 6-2 Bibliografia [1] Miles J. Murdocca e Vincent P. Heuring, “Introdução à Arquitetura de Computadores

6-12

SEC coded ‘a’

• Format for a single error correcting ASCII code:

Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring

Page 13: Parte 7 Comunicação - gta.ufrj.br · Comunicação. 6-2 Bibliografia [1] Miles J. Murdocca e Vincent P. Heuring, “Introdução à Arquitetura de Computadores

6-13

SEC Coded ‘d’

• Parity computation for an ASCII character in an SEC code:

Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring

Page 14: Parte 7 Comunicação - gta.ufrj.br · Comunicação. 6-2 Bibliografia [1] Miles J. Murdocca e Vincent P. Heuring, “Introdução à Arquitetura de Computadores

6-14

3-Bit SEC Hypercube• Hamming distance relationships among three-bit codewords.

Valid codewords are 000 and 111. The remaining codewordsrepresent errors.

Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring

Page 15: Parte 7 Comunicação - gta.ufrj.br · Comunicação. 6-2 Bibliografia [1] Miles J. Murdocca e Vincent P. Heuring, “Introdução à Arquitetura de Computadores

6-15

LRC and VRC Checking

• Combined LRC and VRC checking. Checksum bits form even parity for each column.

Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring

Page 16: Parte 7 Comunicação - gta.ufrj.br · Comunicação. 6-2 Bibliografia [1] Miles J. Murdocca e Vincent P. Heuring, “Introdução à Arquitetura de Computadores

6-16

Cyclic Redundancy Checking

Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring

Page 17: Parte 7 Comunicação - gta.ufrj.br · Comunicação. 6-2 Bibliografia [1] Miles J. Murdocca e Vincent P. Heuring, “Introdução à Arquitetura de Computadores

6-17 Internet Protocol Stack

• Estrutura em camadas da pilha TCP/IP:

Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring

Page 18: Parte 7 Comunicação - gta.ufrj.br · Comunicação. 6-2 Bibliografia [1] Miles J. Murdocca e Vincent P. Heuring, “Introdução à Arquitetura de Computadores

6-18

Classes de Endereços IPv4

Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring

Page 19: Parte 7 Comunicação - gta.ufrj.br · Comunicação. 6-2 Bibliografia [1] Miles J. Murdocca e Vincent P. Heuring, “Introdução à Arquitetura de Computadores

6-19

Encapsulação• Encapsulamento na pilha TCP/IP:

Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring

Page 20: Parte 7 Comunicação - gta.ufrj.br · Comunicação. 6-2 Bibliografia [1] Miles J. Murdocca e Vincent P. Heuring, “Introdução à Arquitetura de Computadores

6-20

Hub x

Roteador x

Switch

Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring

Page 21: Parte 7 Comunicação - gta.ufrj.br · Comunicação. 6-2 Bibliografia [1] Miles J. Murdocca e Vincent P. Heuring, “Introdução à Arquitetura de Computadores

6-21

Self-Routing Switch• A 4×4 self-routing switch based on the bubblesort algorithm:

Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring

Page 22: Parte 7 Comunicação - gta.ufrj.br · Comunicação. 6-2 Bibliografia [1] Miles J. Murdocca e Vincent P. Heuring, “Introdução à Arquitetura de Computadores

6-22

TDM vs. ATM• (a) Time division multiplexing vs. (b) asynchronous transfer

mode.

Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring

Page 23: Parte 7 Comunicação - gta.ufrj.br · Comunicação. 6-2 Bibliografia [1] Miles J. Murdocca e Vincent P. Heuring, “Introdução à Arquitetura de Computadores

6-23

Formato da Célula ATM• (a) User-to-network interface (UNI) format; and (b) network-to-

network interface (NNI) format.

Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring

Page 24: Parte 7 Comunicação - gta.ufrj.br · Comunicação. 6-2 Bibliografia [1] Miles J. Murdocca e Vincent P. Heuring, “Introdução à Arquitetura de Computadores

6-24

Uma Rede ATM Simples

Principles of Computer Architecture by M. Murdocca and V. Heuring © 1999 M. Murdocca and V. Heuring