160 likes | 266 Views
Universidade do Estado de Mato Grosso. Licenciatura Plena em Computação. Redes de Computadores. Aula 1 Professor Ivan Pires. Apresentação. Docente: Ivan Luiz Pedroso Pires Graduação Mestrando ivanpires@colider.unemat.br http://www2.unemat.br/~ivanpires.
E N D
Universidade do Estado de Mato Grosso Licenciatura Plena em Computação Redes de Computadores Aula 1 Professor Ivan Pires
Apresentação • Docente: • Ivan Luiz Pedroso Pires • Graduação • Mestrando • ivanpires@colider.unemat.br • http://www2.unemat.br/~ivanpires Programação para Internet - Professor Ivan Pires
Redes de Computadores • Carga horária: 60 horas • Horas teóricas: 30 horas • Horas práticas: 15 horas • Prática de ensino: 15 horas Programação para Internet - Professor Ivan Pires
Redes de Computadores • Ementa • Conceito de rede: componentes, topologia, etc. • Modelo de referência OSI. • Estudo das camada física. • Estudo da camada enlace. • Estudo da camada de rede. • Estudo da camada de transporte. • Estudos das camadas seção e apresentação. • Estudo da camada de aplicação. • Arquitetura TCP/IP. • Programação de serviços em redes TCP. • Administração e gerência de redes. Programação para Internet - Professor Ivan Pires
Avaliações Programação para Internet - Professor Ivan Pires
Introdução • As redes têm crescido explosivamente... • ... Estão em todas as partes. • A internet x empresa x indivíduo (cotidiano) • Novas indústrias, produtos, serviços ... • A indústria necessita de pessoal capacitado. • Mudou a programação para computadores Programação para Internet - Professor Ivan Pires
Introdução • A ligação de redes é um assunto complexo. • Muitas tecnologias com características que a distinguem • Muitos produtos e serviços • Termos técnicos • Nomes de serviços que confundem-se com termos técnicos • Software x Hardware • Onde entra cada um ? Programação para Internet - Professor Ivan Pires
Introdução • “(...) Para dominar a complexidade, uma pessoadeve olhar além dos detalhes e entender os conceitos”. • “(...) embora não seja importante compreender os detalhes sobre os fios (...) é importante entender as poucas categorias básicas (...) e as vantagens de cada uma.” • “(...) Não seja importante aprender os detalhes de como um protocolo de comunicação particular trata uma rede congestionada, é importante saber o que é o congestionamento e porque ele deve ser tratado.” Programação para Internet - Professor Ivan Pires
Introdução • Compartilhamento de recursos • Impressora • Arquivos • Dispositivos • Não foram projetadas para isto, e sim para aumentar o poder computacional Programação para Internet - Professor Ivan Pires
Introdução • Compartilhamento de recursos • Impressora • Arquivos • Dispositivos • Não foram projetadas para isto, e sim para aumentar o poder computacional • Década de 60 • Computadores caros e escassos Programação para Internet - Professor Ivan Pires
Introdução • O Governos do EUA perceberam que o computador era crucial aos avanços na ciência e na tecnologia. • Orçamento insuficiente • A ARPA (AdvancedResearchProjectsAgency) • Escassez de recursos • Necessidade de computadores de alta capacidade • Como alternativa a ARPA investiu na ligação em redes de dados (Final do anos 60) Programação para Internet - Professor Ivan Pires
Introdução • Passou a disponibilizar um computador por centro de pesquisa • Interconectar o computador a uma rede de dados • Projetar software que permita utilizar o computador que fosse mais adequado • A ARPA enfrentou muitos desafios • Não sabia como construir uma rede • Não sabia como construir um software para esta rede Programação para Internet - Professor Ivan Pires
Introdução • A ARPA escolheu seguir uma abordagemque se transformou na base de todas as redes futuras: COMUTAÇÃO DE PACOTES • Reuniu as melhores cabeças disponíveis, focou a pesquisa em redes e surgiu a ARPANET • A ARPANET continuou pesquisas sobre • tecnologias alternativas, • aplicação de redes e • ligação entre redes (inter networking) Programação para Internet - Professor Ivan Pires
Introdução • Anos 70: a ligação inter redes tornou-se o foco de pesquisa da ARPA. • Surgiu a Internet • A pesquisa continuou até os anos 80 • Nos anos 90 a internet tornou-se um sucesso Programação para Internet - Professor Ivan Pires
Testando a internet • PING • Envia uma mensagem • Espera uma resposta em um curto tempo ping www.google.com Disparando contra www.l.google.com [209.85.193.99] com 32 bytes de dados: Resposta de 209.85.193.99: bytes=32 tempo=155ms TTL=246 Resposta de 209.85.193.99: bytes=32 tempo=346ms TTL=246 Resposta de 209.85.193.99: bytes=32 tempo=337ms TTL=246 Resposta de 209.85.193.99: bytes=32 tempo=173ms TTL=246 Estatísticas do Ping para 209.85.193.99: Pacotes: Enviados = 4, Recebidos = 4, Perdidos = 0 (0% de perda), Aproximar um número redondo de vezes em milissegundos:Mínimo = 155ms, Máximo = 346ms, Média = 252ms Programação para Internet - Professor Ivan Pires
Testando a internet • Traceroute • Computadores intermediário ao longo do trajeto tracert www.unemat.br -d Rastreando a rota para www.unemat.br [200.181.75.130] com no máximo 30 saltos: 1 1 ms 1 ms 1 ms 192.168.2.1 2 227 ms 310 ms 524 ms 172.22.30.1 3 323 ms 254 ms 270 ms 172.16.90.1 4 316 ms 398 ms 264 ms 201.88.1.1 5 * * 111 ms 189.10.20.205 6 167 ms 200 ms 384 ms 200.181.31.170 7 344 ms 332 ms 266 ms 200.181.75.130 Rastreamento concluído. Programação para Internet - Professor Ivan Pires