Transcript Document

Redes
Redes/Grafos
Redes de Computadores
Rede mínima
UBI - Dep. Informática
91
Redes
O que são:
• Conjunto de computadores autónomos interligados através de um sistema de
comunicação.
• Infra-estrutura composta por mais de um posto de trabalho que permite o intercâmbio
de informação entre cada um deles.
Objectivos:
•
•
•
Comunicar
Partilhar Informação (Ficheiros, ...)
Partilhar Recursos (Impressora, ...)
Podem ser pequenas ou grandes:
Body Area Network / Personal Area Network >> Global Internet
(http://en.wikipedia.org/wiki/Computer_network)
UBI - Dep. Informática
92
Meios
Ondas eléctricas:
• Par de Fios Entrelaçados – Cabos telefónicos tradicionais
• Cabo Coaxial – Cabos de sinal de televisão tradicionais
Ondas electromagnéticas:
• Fibra Óptica - ondas de luz
• Atmosfera - ondas de rádio, ou microondas, ou luz
UBI - Dep. Informática
93
Técnicas
Velocidade/Taxas de Transmissão
bps (bits por segundo)
Kb/s (múltiplo)
Mb/s (múltiplo)
Problemas:
Ruído
Atenuação do sinal
UBI - Dep. Informática
94
Técnicas
Comunicação em Série:
Num PC existem portas
série:
- COM 1 (rato)
- COM 2
- Portas USB
Comunicação em Paralelo:
E existem tambem portas
paralelas:
- LPT (impressora)
(Mas o USB veio sobrepor-se!)
UBI - Dep. Informática
95
Técnicas
Comunicação Half Duplex
Num mesmo intervalo
de tempo
Comunicação Full Duplex
UBI - Dep. Informática
96
Hardware
Computadores (clientes/servidores)
Cabos
Antenas
Repetidores
Placas de Rede
Modems
HUBs
Routers
Gateways
UBI - Dep. Informática
97
Classificação
Quanto à Topologia
(exemplos de configurações)
• Bus
• Estrela
• Anel
UBI - Dep. Informática
98
Classificação
Quanto à área geográfica ou dimensões
Exemplos de designações:
Personal Area Network (PAN), Home Area Network
(HAN), Local Area Network (LAN), Wide Area
Network (WAN), Global Internet
(http://en.wikipedia.org/wiki/Computer_network)
UBI - Dep. Informática
99
Cliente/Servidor
O Modelo Cliente/Servidor
É o modelo utilizado por todas as
aplicações da Internet.
Servidor
Disponibiliza informação.
Fornece, ao cliente, a informação que lhe é solicitada
Tipos: Págs. de WWW; Servidor de ficheiros; Bases de Dados; Endereços (DNS); …
Cliente
Elemento da rede que inicia a comunicação com o servidor,
solicitando-lhe informação.
UBI - Dep. Informática
100
Protocolos
Mais Conhecidos
TCP/IP
(Transmision Control Protocol/Internet Protocol)
HTTP
(Hyper Text Transfer Protocol)
FTP
(File Transfer Protocol)
SMTP
(Simple Mail Transfer Protocol)
Telnet
(Ligação terminal - computador remoto )
UBI - Dep. Informática
101
Protocolos
TCP/IP
É o protocolo standard que está na base e possibilita o funcionamento da Internet
Cada computador da rede (tanto os servidores como os clientes!) possuí um
endereço IP que o identifica. (Pode também ter uma "sub net mask"…)
Um IP é uma sequência de quatro inteiros de 0 a 255, separados por “.”
Exemplos: 193.136.66.5
(mail.di.ubi.pt)
198.137.240.100 (www.whitehouse.gov)
UBI - Dep. Informática
102
Protocolos
TCP/IP
DNS (Domain Name Server)
Processo pelo qual são determinados os IP’s
dos computadores.
Um servidor de DNS determina qual o IP para
um dado endereço em texto (URL):
Exemplo:
resposta: 193.136.66.5
DNS Server
PC Cliente
pedido: mail.di.ubi.pt
UBI - Dep. Informática
103
Protocolos
Servidor de DNS:
Consiste numa base de dados que estabelece a
correspondência entre IP’s e endereços lógicos
de máquinas (URL) .
URL - Uniform Resource Locator: A protocol
for specifying addresses on the Internet.
Algumas convenções – sufixos comuns:
.com
.edu
.org
.mil
.net
.gov
 business (commercial)
 educational organization
 non-profit organization
 military
 network provider
 government agency
UBI - Dep. Informática
Sufixos de países:
.pt
 Portugal
.br
.uk
.fr
.de
 Brazil
 Reino Unido
 França
 Alemanha
104
Protocolos
HTTP (HyperText Transfer Protocol)
Protocolo que articula o intercâmbio de informação entre clientes e servidores no
serviço WWW (World Wide Web)
FTP (File Transfer Protocol)
• Protocolo de transferência de ficheiros entre máquinas de uma rede com TCP/IP
• É o protocolo mais utilizado na Internet, para este fim
• É possível aceder a servidores públicos de ficheiros (Anonymous FTP)
• O acesso a uma máquina está dependente do fornecimento de um userrname e
de uma password (ou user anónimo, para alguns servidores).
UBI - Dep. Informática
105
Internet
O que é ?
The Federal Networking Council (FNC) agrees that the
following language reflects our definition of the term
"Internet".
"Internet" refers to the global information system that:
• is logically linked together by a globally unique address space based on the
Internet Protocol (IP) or its subsequent extensions/follow-ons;
• is able to support communications using the Transmission Control
Protocol/Internet Protocol (TCP/IP) suite or its subsequent
extensions/follow-ons, and/or other IP-compatible protocols;
• and provides, uses or makes accessible, either publicly or privately,
high level services layered on the communications and related
infrastructure described herein.
UBI - Dep. Informática
106
Internet/Historia
Origens & Marcos:
1969 - Em plena “Guerra Fria” é criada a ARPANET (4 Hosts)
1973 - Começa a ser desenvolvido o protocolo TCP/IP
1975 - Telnet
1979 - USENET
1981 - Criada a CSNet (Computer Science Network).
1982 - O TCP/IP é estabelecido como standard pelo INWG.
1983 - DNS - criado pela Universidade de Wisconsin.
UBI - Dep. Informática
107
Internet/Historia
Origens & Marcos:
1984 - a ARPANET divide-se em: ARPANET e MILNET
1986 - Foi criado o IETF (Internet Engineering Task Force)
1990 - Extinção da ARPANET.
1990 - Tim Berners-Lee inicia os trabalhos em hipertexto no CERN
1992 - World-Wide Web é difundido pelo CERN
1995 - A Internet assume as características gerais actuais, e o seu
crescimento tende a ser exponencial.
UBI - Dep. Informática
108
Internet/Evolução
Máquinas ligadas
UBI - Dep. Informática
109
Internet/Evolução
Servidores WWW
UBI - Dep. Informática
110
Internet
“The Internet will affect civilization as
profoundly as did the invention of
printing”
Peter S. Magnusson
UBI - Dep. Informática
111
Internet
Internet – Utilização prática
Discussão:
- Para que serve para cada um de nós?
- Para que serve no âmbito da gestão?
UBI - Dep. Informática
112
Internet
Internet – Utilização prática
Comunicação interpessoal:
(E-mail, redes sociais, foruns, blogs, videoconferência, VOIP (Skype, etc.), …)
Recolha de informação:
(Notícias generalistas, informação técnica, económica, busca de fornecedores, …)
Realização de operações/tarefas:
(Compras online, banca online, interacção fiscal, …)
Acessos remotos:
(Dados de sensores, bases de dados, computadores/espaços de armazenamento, …)
Diversão:
(Jogos, ver/descarregar filmes, livros, músicas, etc., …)
Outras utilizações:
(Descarregar programas, fazer publicidade, etc., …)
UBI - Dep. Informática
113