Introdução ao Computador Redes de computadores Aspectos básicos Objetivos Apresentar conceitos básicos em redes, abordando: Contexto Atual Definição Distribuição Geográfica Topologias Redes de computadores - aspectos básicos 2 Objetivos (cont.) Apresentar conceitos básicos em redes, abordando: Meios de Transmissão Equipamentos de Comunicação Arquiteturas de Redes Tecnologias de LAN’s Redes de computadores - aspectos básicos 3 Objetivos (cont.) Apresentar conceitos básicos em redes, abordando: Protocolos Sistemas Operacionais de Redes Segurança Redes de computadores - aspectos básicos 4 Mundo Globalizado Acelerado desenvolvimento tecnológico Expansão acentuada das redes de comunicação Liberalização e desregulamentação em vários setores incluindo Telecomunicações, Transporte e Comércio Redes de computadores - aspectos básicos 5 Mundo Globalizado (cont.) Internacionalização dos mercados Ambiente de competitividade Associações, Alianças, Fusões, Cooperação entre empresas Redes de computadores - aspectos básicos 6 Mundo Globalizado (cont.) Qualquer coisa para qualquer um em qualquer lugar a qualquer hora NETWORK-ENABLED Troca Eletrônica de Informações Consumidores RELATIONS Empresas 7 Definição Uma rede de computadores consiste na interconexão entre dois ou mais computadores e dispositivos complementares acoplados através de recursos de comunicação, geograficamente distribuídos, permitindo a troca de dados entre estas unidades e otimizando recursos de hardware e software. Redes de computadores - aspectos básicos 8 Distribuição Geográfica LANs MANs WANs Redes de computadores - aspectos básicos 9 LANs Local Area Networks Equipamentos interligados operando em distâncias curtas Geralmente distribuídos em um único prédio ou por prédios vizinhos Alta velocidade Redes de computadores - aspectos básicos 10 MANs Metropolitan Area Networks Abrangem uma área geograficamente específica, como uma cidade ou uma região metropolitana Redes de computadores - aspectos básicos 11 WANs Wide Area Networks Cobrem áreas geograficamente dispersas Estrutura de maior custo e complexidade Interconexão de várias sub-redes de comunicação Redes de computadores - aspectos básicos 12 Topologias Tipos de arranjo • Ponto a ponto • Multiponto Lógico X Físico ou Redes de computadores - aspectos básicos 13 Topologias Físicas Barra Anel Estrela Redes híbridas Redes de computadores - aspectos básicos 14 Topologias Físicas Barra • Todas as estações são ligadas em paralelo ao cabo • Um pedaço do circuito em curto causa a queda da rede Redes de computadores - aspectos básicos 15 Topologias Físicas Barra • O comprimento do cabo e o número máximo de estações em uma rede é determinado, pela atenuação do sinal no cabo e pela qualidade das placas de rede. Redes de computadores - aspectos básicos 16 Topologias Físicas Barra • O fluxo de dados é bidirecional. As extremidades do barramento são terminadores dos sinais. Redes de computadores - aspectos básicos 17 Topologias Físicas Anel • A saída de cada estação está ligada na entrada da estação seguinte Redes de computadores - aspectos básicos 18 Topologias Físicas Anel • A confiabilidade da rede depende da confiabilidade de cada nó (estação) e da confiabilidade da implementação do anel Redes de computadores - aspectos básicos 19 Topologias Físicas Anel • Um grande comprimento total de cabo é permitido, pelo fato de cada estação ser um repetidor de sinal • Fluxo de dados em uma única direção Redes de computadores - aspectos básicos 20 Topologias Físicas Estrela • Necessidade de um nó central ou concentrador • Confiabilidade da rede extremamente dependente do nó central Redes de computadores - aspectos básicos 21 Topologias Físicas Estrela • Tamanho da rede dependente do comprimento máximo do cabo entre o nó central e uma estação • Número de estações limitado pelo nó central Redes de computadores - aspectos básicos 22 Topologias Físicas Estrela • Fluxo de dados entre o nó central e as estações dependente da topologia lógica Redes de computadores - aspectos básicos 23 Topologias Físicas Redes híbridas Redes de computadores - aspectos básicos 24 Meios de transmissão Analógico X Digital Cabo coaxial Par Trançado Fibra ótica Radiofusão Backbone Redes de computadores - aspectos básicos 25 Meios de transmissão Analógico X Digital Analógico - apresenta variações continuas de amplitude Digital - amplitude fixa. Dois níveis discretos de tensão para representar os valores lógicos “0” ou “1” Redes de computadores - aspectos básicos 26 Meios de transmissão Cabo coaxial Redes de computadores - aspectos básicos 27 Meios de transmissão Par trançado Redes de computadores - aspectos básicos 28 Meios de transmissão Fibra ótica Redes de computadores - aspectos básicos 29 Equipamentos Placas Hubs Switches Roteadores Bridges Repetidores Modems Redes de computadores - aspectos básicos 30 Equipamentos Placa de rede Redes de computadores - aspectos básicos 31 Equipamentos Hub Redes de computadores - aspectos básicos 32 Equipamentos Switch Redes de computadores - aspectos básicos 33 Equipamentos Roteador Redes de computadores - aspectos básicos 34 Equipamentos Modem Redes de computadores - aspectos básicos 35 Equipamentos Internet Hubs Redes de computadores - aspectos básicos Modems Modems Roteadores Switches 36 Arquitetura de uma rede Estrutura que inclui o hardware, as camadas funcionais, as interfaces e os protocolos usados para estabelecer a comunicação entre os nós e garantir uma transferência confiável de informações. Redes de computadores - aspectos básicos 37 Arquitetura cliente/servidor Cliente (entidade que solicita o serviço) Servidor (entidade que presta o serviço) • dedicado • não dedicado Redes de computadores - aspectos básicos 38 Arquitetura cliente/servidor Tipos de servidores Arquivos (serviços de armazenamento e acesso às informações) Banco de dados (BDs e processos de consulta integridade referencial) Impressão (serviços de impressão) Comunicação (procedimentos de acesso à rede e interface com os dispositivos dos usuários) Gerenciamento (tráfego da rede, desempenho, identificação de falhas) ... Redes de computadores - aspectos básicos 39 Arquitetura peer-to-peer Interação entre dispositivos no mesmo nível de comunicação Um ponto pode ser servidor e cliente ao mesmo tempo. Redes de computadores - aspectos básicos 40 Tecnologia de LAN’s Ethernet Token Ring FDDI ATM Redes de computadores - aspectos básicos 41 Protocolos Definição É um conjunto de padrões de comunicação. O protocolo de rede é um tipo de linguagem para a comunicação de dados. Para haver intercâmbio de dados entre computadores, estes precisam falar a mesma língua. Redes de computadores - aspectos básicos 42 Protocolos Exemplos NetBeui (Redes Microsoft) IPX/SPX (Redes Netware) TCP/IP (Qualquer rede) Redes de computadores - aspectos básicos 43 SOs de Rede Windows NT Windows 2000 Netware Unix Linux Redes de computadores - aspectos básicos 44 Segurança Administradores Política de Senhas Criptografias Firewalls Backups Redes de computadores - aspectos básicos 45 Conclusão Isolar-se? Benefícios Paradigmas Tendências Redes de computadores - aspectos básicos 46 Exemplo final VPT EPS 64 Kbps ROT-1 HP Sede 1 ROT-2 Cisco Sede 1 64 Kbps Switch-1 (16 portas) 64 Kbps DCO-3 2 Mbps POS CGE FireWall (Solaris 2.6) DCO-3 HUB-1 (Diamante) DCO-3 HUB-1 (Safira) ASJ HUB-2 (Turquesa) DSA-3 HUB-1 (Turquesa) DSA-3 Diamante (Novell 4.11) IP: 10.83.2.37 Rede IPX: ABC1 Rede IP: 10.83.2.0 DCO-3 Safira (Novell 4.10) IP: 10.83.2.35 Rede IPX: ABC1 Rede IP: 10.83.2.0 DCE Turquesa (Novell 4.10) IP: 10.83.2.36 Rede IPX: ABC1 Rede IP: 10.83.2.0 CI-DRH HUB-3 (Turquesa) DSA-3 HUB-5 (Turquesa) Almoxarifado HUB-1 (Onix) DPE-1 EBT 64 Kbps RNP ROT-3 Cisco Telpa HUB-1 (Cristal) CI-DEF Cristal (Novell 4.10) IP: 10.83.2.36 Rede IPX: ABC1 Rede IP: 10.83.2.0 CI-DEF 128 Kbps Água Marinha (Windows NT 4.0) IP: 10.83.3.2 Rede IP: 10.83.3.0 DCO-3 Rubi (AIX (IBM) ) IP: 10.83.2.2 Rede IP: 10.83.2.0 DCO-3 Onix (Novell 4.10) IP: 10.83.2.33 Rede IPX: ABC1 Rede IP: 10.83.2.0 DPE-1 Cabo serial Par trançado UTP-5 Maquina Telpa (Linux Red Had 4.2) DCO-3 Fibra ótica Cto. dados Transceiver aparente Redes de computadores - aspectos básicos 47 CRIMPAGEM DE CABOS um cabo de rede possui 4 pares ou 8 fios. E que pelo padrão são ligados todos em uma combinação de difícil memorização (recomendo levar uma "colinha" sempre junto ao seu kit de ferramentas). Na imagem abaixo vc pode ver os 8 fios e suas ligacoes. Note que só tem 4 fios com funções. Então pra que serve os demais? Redes de computadores - aspectos básicos 48 Tx: dados transmitidos. / Rx: dados recebidos. (Obs 1: Dados não é a palavra certa, pois estamos falando da 1ª camada do modelo OSI, então o certo seria "bits" ou "zeros e uns", pulsos elétricos). (Obs 2: Cabo Crossover serve pra ligar PC com PC). Redes de computadores - aspectos básicos 49 Mas pode acontecer que, em determinada estrutura ou situação, será necessário usar alguns desses fios sobressalentes para outro pc ou para um ramal de telefone. Então teremos o mesmo cabo sem os fios sobrando, com apenas 4 fios, nas posições 1, 2, 3 e 6 em ambas as partes. É possivel fazer também, utilizando os 8 fios, 4 ponteiras no mesmo cabo (2 ponteiras em cada ponta do cabo). Redes de computadores - aspectos básicos 50 Abaixo foto dos fios que realmente interessam. As cores são opcionais. desde que vc respeite-as em ambas as pontas. Depois de feito o cabo, obedecendo as ligações, crimpando como um cabo normal é hora de testar. Ligue uma ponta no hub/switch/roteador e a outra ponta no PC. Redes de computadores - aspectos básicos 51 COMANDOS DO PROMPT DE COMANDO 1. ipconfig Como o nome sugere, a utilização desse código revela as configurações de IP. Talvez você não trabalhe diariamente com redes, mas é bem provável que, em algum momento, sua máquina apresentou problemas de internet sem quaisquer motivos. Esse comando não vai resolver os possíveis erros da rede, mas você consegue obter detalhes sobre endereço IPv4, máscara da sub-rede, gateway, DNS, IPv6 e outros tantos. Uma vez executado o comando, é possível conferir se o seu roteador está distribuindo o IP correto, se o DNS atribuído é o correto e assim por diante. Redes de computadores - aspectos básicos 52 COMANDOS DO PROMPT DE COMANDO Para efetuar configurações, você deverá abrir a “Central de Rede e Compartilhamento”, em que poderá realizar alterações nos diversos adaptadores que estão instalados na sua máquina. ipconfig /flushdns Às vezes, pode acontecer de você mudar o endereço DNS mas a mudança não ocorrer de imediato (o Windows tem um tempo para efetuar essa alteração). Para informar ao sistema que o endereço foi modificado, basta usar o “/flushdns”. Redes de computadores - aspectos básicos 53 COMANDOS DO PROMPT DE COMANDO 2. ping Há situações em que a internet parece estar funcionando perfeitamente, mas apenas um ou outro website não abre. Para conferir se existe uma resposta do servidor da página em questão, você pode apelar para o comando “ping”. Basta digitar “ping”, o endereço do site (pode ser o IP ou o endereço completo) e pressionar Enter. O Windows envia alguns pacotes para a página indicada e aguarda a resposta. Em poucos segundos, você poderá saber se os pacotes foram devidamente entregues e o tempo que foi necessário para tal tarefa. Quando há algum problema em sua conexão ou com o site, você terá perda total de pacotes e saberá que algo deve ser feito para resolver a situação. Às vezes, vale trocar o DNS e conferir se a sua conexão está devidamente configurada. Redes de computadores - aspectos básicos 54 COMANDOS DO PROMPT DE COMANDO 3. tracert Outro comando semelhante ao “ping” é o “tracert”. O nome desse recurso vem de “traçar rota”, justamente porque ele serve para verificar se todos os servidores envolvidos na comunicação entre seu computador e uma determinada página estão operando conforme o esperado Ao executar esse comando, o Windows confere o tempo necessário, em milissegundos, para se conectar a cada um dos computadores intermediários no processo de acesso até a página solicitada. O último rastreado na rota é a página que você quer visitar. Redes de computadores - aspectos básicos 55 COMANDOS DO PROMPT DE COMANDO 4. netstat -an Ainda falando sobre problemas de rede, há mais um comando que pode ser útil para conferir se o seu computador não está se comportando de forma anormal. O “netstat” é um comando bem simples, mas que pode ser bem esclarecedor. Para usá-lo, digite o seguinte no Prompt de Comando: netstat –na O Windows vai conferir todas as portas que estão abertas e dar um retorno mostrando a quais IPs cada uma está conectada e o status da porta. Algumas ficam apenas aguardando dados, outras têm comunicação estabelecida (o que quer dizer que estão transmitindo informações) e há aquelas que estão inoperantes. Redes de computadores - aspectos básicos 56 COMANDOS DO PROMPT DE COMANDO 5. taskkill /f /im processo.exe Muitas vezes, pode acontecer de algum programa travar e você não conseguir fechá-lo de maneira alguma. Nessas horas, a melhor solução é abrir o Gerenciador de Tarefas e matar o processo incômodo. Acontece que nem sempre o Gerenciador abre instantaneamente, o que pode fazer você passar mais raiva. Se você já é um usuário experiente e sabe o nome do processo que está ocasionando problemas ao Windows, basta usar o comando “taskkill” para resolver essa situação. Nesse caso, você não precisa nem abrir o Prompt de Comando. Apenas abra o “Executar” (Windows + R) e digite o seguinte: taskkill /f /im chrome.exe Redes de computadores - aspectos básicos 57 COMANDOS DO PROMPT DE COMANDO Para ver informações do sistema: systeminfo Mostrar as configurações de rede (IP, MAC, Gateway, etc): ipconfig /all Mostrar o cache do DNS: ipconfig /displaydns Apagar o cache do DNS: ipconfig /flushdns Re-Registrar as conexões do DNS: ipconfig /registerdns Liberar os IPs aprendidos via DHCP: ipconfig /release Renovar o IP via DHCP: ipconfig /renew Abrir o painel de conexões de redes: control netconnections Testar conectividade ponto-a-ponto: ping www.dltec.com.br Ping com mais opções : (1500 bytes “-l 1500″ e ininterrupto “-t”): ping 192.168.1.1 -l 1500 -t Mostrar as sessões TCP/IP ativas: netstat -n Mostrar as portas abertas TCP e UDP: netstat –a Redes de computadores - aspectos básicos 58 COMANDOS DO PROMPT DE COMANDO Mostrar a tabela de roteamento: route print Para adicionar uma rota no Windows (rede 10.0.0.0/8 e gateway 10.255.255.254): route add 10.0.0.0 MASK 255.0.0.0 10.255.255.254 Mostrar a tabela ARP (MAC/IP): arp -a Mostrar o nome do micro: hostname Name Server Lookup (busca pelo nome): nslookup google.com Para fazer trace: tracert google.com Comando com funções combinadas do Ping e Tracert : pathping www.cisco.com Para obter informações sobre um usuário na rede: finger usuario Para obter informações de um computador: nbtstat -A nomedomicro Redes de computadores - aspectos básicos 59