RDC 123 - Fundamentos de Redes de Computadores - Apostilas - Ciência da Computação_Parte1, Notas de estudo de Ciência da Computação. Centro Federal de Educação Tecnológico (CEFET-PA)
Ipanema27
Ipanema27

RDC 123 - Fundamentos de Redes de Computadores - Apostilas - Ciência da Computação_Parte1, Notas de estudo de Ciência da Computação. Centro Federal de Educação Tecnológico (CEFET-PA)

59 páginas
743Número de visitas
Descrição
Apostilas de Gestão em Redes de Computadores sobre o estudo dos Fundamentos de Redes de Computadores, Evolução dos Sistemas de Computação.
20 pontos
Pontos de download necessários para baixar
este documento
Baixar o documento
Pré-visualização3 páginas / 59
Esta é apenas uma pré-visualização
3 mostrados em 59 páginas
Baixar o documento
Esta é apenas uma pré-visualização
3 mostrados em 59 páginas
Baixar o documento
Esta é apenas uma pré-visualização
3 mostrados em 59 páginas
Baixar o documento
Esta é apenas uma pré-visualização
3 mostrados em 59 páginas
Baixar o documento
Microsoft PowerPoint - Apostila RDC 123 - 2009.2.ppt

Fundamentos de Redes de Computadores – Prof. Donato Marino Jr. 1

Fundamentos de Redes de Computadores

Prof. Donato Marino Jr. [email protected]

Fundamentos de Redes de Computadores – Prof. Donato Marino Jr. 2

Referências

COMER, Douglas. Interligação de Redes com TCP/IP, Volume 1. Campus. KUROSE, James F.; ROSS, Keith W. Redes de Computadores e a Internet. Pearson Education. SOARES, Luiz F.; COLCHER, Sergio; LEMOS, Guido. Redes de Computadores, das LANs, MANs e WANs às Redes ATM. Campus. TANENBAUM, Andrew S. Redes de Computadores. Campus.

Fundamentos de Redes de Computadores – Prof. Donato Marino Jr. 3

1. Introdução às Redes de Computadores

1.1 - Evolução dos Sistemas de Computação 1.2 - Conceito de Redes de Computadores 1.3 - A Internet e seus Serviços 1.4 - Protocolos

Fundamentos de Redes de Computadores – Prof. Donato Marino Jr. 4

Evolução dos Sistemas de Computação

Anos 40 e 50 – Os primeiros computadores 1946 – ENIAC, o primeiro computador com 18.000 válvulas, consumia o mesmo que uma cidade com 5.000 habitantes. Máquinas complexas localizadas em salas isoladas, operadas apenas por especialistas. Os programas eram executados em batch: as tarefas eram submetidas ao computador, e organizadas em filas (tipo FIFO - First In, First Out) para serem executadas.

Fundamentos de Redes de Computadores – Prof. Donato Marino Jr. 5

Evolução dos Sistemas de Computação

Anos 60 – Time-sharing Surge o conceito de compartilhamento de tempo (time sharing) - cada tarefa na fila recebe pequenas “fatias” de tempo de CPU (uma de cada vez) para executar até que termine seu processamento. Surge o UNIX, nos Bell Labs. Primeira Rede de Pacotes: ARPANET, a precursora da Internet. Primeiro satélite Geo-estacionário do mundo. Criação da Embratel.

Fundamentos de Redes de Computadores – Prof. Donato Marino Jr. 6

Evolução dos Sistemas de Computação

Anos 70 – Surgem os Mini e Micro Distribuição do poder computacional. Minicomputadores interconectados – capacidade de processamento superior. Redes podiam ser estendidas em função das necessidades de processamento das aplicações. Primeiro E-mail do mundo usando a ARPANET. Nascimento do TCP/IP. Criação da Rede Ethernet por Bob Metcalfe. Apple I – Primeiro microcomputador pessoal popular do mundo.

Fundamentos de Redes de Computadores – Prof. Donato Marino Jr. 7

Evolução dos Sistemas de Computação

Anos 80 – O surgimento do PC Surge o IBM-PC em 1981, com 64kbytes de memória , 4,77 Mhz de clock e disco flexível de 5 1/4” (360 kbytes). Com a queda nos preços, ocorre a pulverização dos PC’s: o usuário passa a ter um PC na sua sala. Redes de Redes: Início da padronização do TCP, UDP, IP, DNS. Desenvolvimento do Windows 1.0 pela Microsoft.

Fundamentos de Redes de Computadores – Prof. Donato Marino Jr. 8

Evolução dos Sistemas de Computação

Anos 90 – A explosão da Internet Criação da World Wide Web pelo físico Tim Berners-Lee com base no HTML, popularizando a Internet. Nascimento do Linux criado por Linus Torvalds Nasce a Internet comercial no mundo – no Brasil em 1995 Lançamento do Windows 95.

Fonte: Revolução Digital, de Ethevaldo Siqueira, Ed. Saraiva.

Fundamentos de Redes de Computadores – Prof. Donato Marino Jr. 9

1. Introdução às Redes de Computadores

1.1 - Evolução dos Sistemas de Computação 1.2 - Conceito de Redes de Computadores 1.3 - A Internet e seus Serviços 1.4 - Protocolos

Fundamentos de Redes de Computadores – Prof. Donato Marino Jr. 10

Conceito de Rede de Computadores

“Conjunto de módulos processadores capazes de trocar informações e compartilhar recursos, interligados por um sistema de comunicação” [Colcher, Lemos, Soares]

Fundamentos de Redes de Computadores – Prof. Donato Marino Jr. 11

Conceito de Rede de Computadores

Recursos: Impressoras, Discos Rígidos, Discos Óticos, Programas, etc.

Sistemas de Comunicação: Arranjo topológico interligando os vários processadores através de enlaces físicos (meios de transmissão) e de um conjunto de regras com a finalidade de organizar a comunicação (protocolos).

Fundamentos de Redes de Computadores – Prof. Donato Marino Jr. 12

Redes de Computadores

Objetivos

Compartilhamento de recursos Maior confiabilidade Redução de custos Prover um meio de comunicação entre usuários. Ex. Correio Eletrônico Permitir aumento de desempenho dos sistemas (processamento distribuído)

Fundamentos de Redes de Computadores – Prof. Donato Marino Jr. 13

1. Introdução às Redes de Computadores

1.1 - Evolução dos Sistemas de Computação 1.2 - Conceito de Redes de Computadores 1.3 - A Internet e seus Serviços 1.4 - Protocolos

Fundamentos de Redes de Computadores – Prof. Donato Marino Jr. 14

O que é a Internet: visão dos componentes

milhões de dispositivos de computação conectados: hosts = sistemas finais rodando aplicações de rede enlaces (canais) de comunicação

fibra, cobre, rádio, satélite Taxa de transmissão = largura de banda (bandwidth)

roteadores: encaminham pacotes (pedaços) de dados através da rede

ISP local

Rede da empresa

ISP regional

roteador workstation servidor

móvel

Fundamentos de Redes de Computadores – Prof. Donato Marino Jr. 15

Usos interessantes para a Internet

O menor servidor Web do mundo http://d116.com/ace/index.html

Porta retratos IP Torradeira com acesso Web + Previsão do tempo

Internet Phones - VoIP

Fundamentos de Redes de Computadores – Prof. Donato Marino Jr. 16

O que é a Internet: visão dos componentes

protocolos: controla o envio e recepção de mensagens

ex., TCP, IP, HTTP, FTP, PPP Internet: “rede de redes”

livremente hierárquica Internet pública versus intranet privada

Padrões Internet RFC: Request for Comments IETF: Internet Engineering Task Force

ISP local

Rede da empresa

ISP regional

roteador workstation servidor

móvel

Fundamentos de Redes de Computadores – Prof. Donato Marino Jr. 17

O que é a Internet: visão dos serviços a infraestrutura de comunicação permite o uso de aplicações distribuídas:

WWW, email, jogos, comércio eletrônico, compartilhamento de arquivos (MP3)

serviços de comunicação disponibilizados:

sem conexões, não confiável orientado a conexões e confiável

Fundamentos de Redes de Computadores – Prof. Donato Marino Jr. 18

1. Introdução às Redes de Computadores

1.1 - Evolução dos Sistemas de Computação 1.2 - Conceito de Redes de Computadores 1.3 - A Internet e seus Serviços 1.4 - Protocolos

Fundamentos de Redes de Computadores – Prof. Donato Marino Jr. 19

O que é um protocolo? protocolos humanos:

“que horas são?” “tenho uma dúvida” apresentações

… msgs específicas são enviadas

… ações específicas são realizadas quando as msgs são recebidas, ou acontecem outros eventos

Protocolos de rede: máquinas ao invés de pessoas todas as atividades de comunicação na Internet são governadas por protocolos

protocolos definem o formato, ordem das msgs enviadas e

recebidas pelas entidades da rede, e ações tomadas

quando da transmissão ou recepção de msgs

Fundamentos de Redes de Computadores – Prof. Donato Marino Jr. 20

O que é um protocolo?

um protocolo humano e um protocolo de rede:

Oi

Oi Que horas

são? 2:00

TCP connection req.

TCP connection reply. Get http://www.ugf.br

<arquivo> tempo

Fundamentos de Redes de Computadores – Prof. Donato Marino Jr. 21

2. Camadas de Protocolos e seus Modelos de Serviço

2.1 - Organizações Internacionais de Padronização

2.2 - Modelos de Camadas 2.3 - Modelo de Referência OSI da ISO 2.4 - Modelo TCP/IP 2.5 - Comparação entre os Modelos OSI e

TCP/IP

Fundamentos de Redes de Computadores – Prof. Donato Marino Jr. 22

Padronização

Conjunto de convenções para interconexão de equipamentos. Há algum tempo os grandes fabricantes desenvolveram soluções proprietárias para a interconexão de seus equipamentos

IBM - System Network Architecture (SNA) - 1974 DEC - DEC Network Architecture (DNA) - 1974

Motivação: Necessidade de interconexão dessas soluções proprietárias. Preservação de investimentos segurança Maior número de fabricantes regras de mercado

Fundamentos de Redes de Computadores – Prof. Donato Marino Jr. 23

Padronização

Organizações de Padronização As organizações de padronização podem ser classificadas pelo seu enfoque técnico e por sua estrutura geográfica e política. Organizações importantes para o tópico de redes de computadores • ISO - International Standards Organization • IEC - International Eletrotechnical Comission • ITU-T - International Telecommunications Union

Fundamentos de Redes de Computadores – Prof. Donato Marino Jr. 24

Organizações de Padronização

ISO – Organização internacional fundada em 1946. Os membros da ISO são os órgãos de padronização de 157 países. O representante do Brasil é a ABNT – Associação Brasileira de Normas Técnicas. O representante Americano é o ANSI – American National Standards Institute. Fazem parte do ANSI:

IEEE - Institute of Electrical and Eletronics Engineers TIA - Telecommunications Industries Association

Fundamentos de Redes de Computadores – Prof. Donato Marino Jr. 25

Organizações de Padronização

Até o momento nenhum comentário
Esta é apenas uma pré-visualização
3 mostrados em 59 páginas
Baixar o documento