Professional Documents
Culture Documents
2 Semestre 2000-01
Prof. Carlos P. Caldeira Email: ccaldeira@di.uevora.pt
O que vo aprender?
Muita terminologia Aspectos bsicos de comunicaes Tecnologias de Redes Introduo ao desenho de redes
O que NO vo aprender!
Sistemas operativos de rede Como configurar e operar equipamentos especficos Como desenhar e implementar software de redes
O tema de Redes de Computadores complexo diferentes tipos de tecnologias (hardware) distintos sistemas de software todos eles podem ser ligados numa internet
Vamos concentrar-nos em abstraes e conceitos para tentar desvendar a complexidade das redes. Exemplos: tipos de cablagem em vez de detalhes excessivos sobre a transmisso de dados; definio do conceito de congesto, em vez de abordar os mecanismos intrnsecos sobre o controlo de congesto
Textos de Apoio
Livro:
Tanenbaum, A. 1996. Computer Networks. 3 edio.
Prentice-Hall.
Internet
Tecnologias
Evoluo Histrica
ARPAnet
Advanced Research Projects Agency - projectou a ligao entre computadores de investigadores Adoptou nova technologia: Packet switching Internetworking O resultado foi um sistema (uma internetwork) de tipo novo que possibilitou a partilha de recursos dispendiosos e a comunicao
10
Estrutura da Internet
Descentralizada No existncia de um nico ponto de controlo Depende dos RFCs e da boa vontade Rejeita-se: reis, presidentes e votaes. Acredita-se num consenso (bruto) e nos programas em funcionamento
Universidade de vora - CPC Copyright 2001
11
Volume da Internet
30 25 20 15 10 5 0 88 90 92 94 96 98 Milhes de Hosts
12
Normalizao
De Jure De Facto Necessidade Evitar a multiplicao de protocolos incompatveis Criar plataforma de entendimento de conceitos Vantagens
Actividades de Normalizao
Internacional ISO (International Organization for Standardization) Internet Society (RFC - Request for Comments) Regional CEN (Comit Europen de Normalization) Nacional ANSI (American National Standards Institute) DIN (Deutsche Institute fur Normung)
14
15
O SO toma a deciso
16
17
18
19
Broadcast
20
Broadcast
Como a TV Um nico e partilhado canal de comunicao Os pacotes so transmitidos Os pacotes tm endereos As mquinas verificam os endereos e ignoram-nos se no forem para si
21
Broadcast
Falar para todas as mquinas: broadcasting Possibilidade de falar a um sub-conjunto de
computadores (toda a subnet) Multicasting Alocao esttica ou dinmica Esttica: time slot Dinmica: request and release Centralizada ou descentralizada
22
Ponto-a-Ponto (p2p)
Ligao ponto-a-ponto
23
Point to point
Comunicao entre duas mquinas Uma nica fonte e destino As LANs utilizam usualmente a tencologia de
broadcast, as redes de mbito mais alargado so do tipo p2p
24
25
26
Topologias
27
Bus
S uma mquina pode transmitir em cada
momento Existncia de um mecanismo de controlo Centralizado ou no Ethernet uma rede broadcast de tipo bus com controlo descentralizado @ 10 or 100 Mbps IEEE 802.3
28
29
30
31
WANs
Subnet
Palavra com duplo sentido Originalmente era um grupo de routers e linhas Presentemente tambm significa um subgrupo de endereos de rede
32
WANs
Cada pacote (packet) segue atravs de routers P2p, guarda e re-envia, packet-switched A topologia das WANs usualmente irregular
33
34
Tipos de Redes
LANs
velocidades grandes distncias curtas tempos de atraso pequenos todos os computadores ligados directamente rede
WANs
velocidades pequenas distncias grandes tempos de atraso grandes acesso atravs de ns de rede
35
Interligao de Redes
LAN LAN
MAN
WAN
MAN
LAN
LAN
LAN
36