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