Redes: uma breve introdução
Italo Valcy - italo@dcc.ufba.br
Italo Valcy Redes: uma breve introdução
Todo o material aqui disponível pode, posteriormente, ser utilizado sobre os termos da:
Creative Commons License:
Atribuição - Uso não comercial - Permanência da Licença
http://creativecommons.org/licenses/by-nc-sa/3.0/
~$ whoami
Administrador de sistemas GNU/Linux do PoP-BA (Ponto de Presença da RNP na Bahia)
Membro voluntário do Graco
Membro da comunidade SL na Bahia Jogador de War nas horas vagas
Italo Valcy Redes: uma breve introdução
Redes de computadores e a Internet O que compõe uma rede
Assuntos do momento Agenda
Redes de computadores e a Internet
O que compõe uma rede Assuntos do momento
Italo Valcy Redes: uma breve introdução
O que são redes de computadores?
O que são redes de computadores?
Italo Valcy Redes: uma breve introdução
Um pouco de história
Redes de computadores e a Internet
1969 – Início da ARPANET1981 – Definição do IPv4 na RFC 791 1983 – ARPANET adota TCP/IP
1990 – Primeiros estudos sobre o esgotamento dos endereços
1993 – Internet passa a ser explorada comercialmente
Maior ênfase no esgotamentos de endereços + crescimento da tabela de roteamento
Internet
Redes de computadores e a Internet
Italo Valcy Redes: uma breve introdução
Internet
RNP – Rede Nacional de Ensino e Pesquisa
Redes de computadores e a Internet
Primeira rede de acesso à Internet no Brasil Criada em 1989 pelo MCT
O objetivo foi construir uma infraestrutura de rede Internet nacional para a comunidade acadêmica. Possui pontos de presença em todos os estados brasileiros. Bahia --> PoP-BA
Internet para instituições de ensino superior e unidades de pesquisa
Italo Valcy Redes: uma breve introdução
RNP – Rede Ipê
PoP-BA
Redes de computadores e a Internet
Principais clientes do PoP-BA
UFBA, UFRB, UESC, UNEB, UEFS, IFBA,
Embrapa, ESAEX, FAPESB, FAPEX, FRB, UCSAL, UNIFACS, EAF-{Catu,Sr Bonfim, Guanambi}, HRS, etc.
Sediado no CPD/UFBA
Excelente oportunidade para trabalhar com redes
Italo Valcy Redes: uma breve introdução
PoP-BA e a Remessa
Redes de computadores e a Internet
Italo Valcy Redes: uma breve introdução Redes de computadores e a Internet
O que compõe uma rede
Assuntos do momento
O que compõe a rede
Italo Valcy Redes: uma breve introdução
O que compõe a rede
Divisão em Camadas
Atualmente usa-se o modelo TCP/IP TCP/IP
Transmission Control Protocol Internet Protocol
O que compõe a rede
Protocolos
É uma convenção ou padrão que controla e possibilita uma conexão, comunicação ou transferência de dados entre dois sistemas computacionais.
Protocolos Humanos:
- Pergunta: que horas são?
- Resposta: hora de ir pra casa!! Isso não é um protocolo:
- Вам это нравится урок?
Italo Valcy Redes: uma breve introdução
O que compõe a rede
Protocolos
IETF + RFCs
Define o formato do pacote e como interpretar seus campos.
O que compõe a rede
Componentes físicos necessários para criar uma rede
Cabos Concentrador (hub/switch) Roteadores Estações de trabalho Modem Servidores Placa de rede
Italo Valcy Redes: uma breve introdução
O que compõe a rede
Meio físico
Meio pelo qual as informações da rede se propagam
Cabos metálicos (Coaxiais, par trançado) Luz (fibra ótica e Laser)
O que compõe a rede
Meio físico
Italo Valcy Redes: uma breve introdução
O que compõe a rede
Meio físico
O que compõe a rede
Concentrador: hub/switch
Funcionam como repetidores Hub (Layer 1)
Concentrador de rede “burro” Switch (Layer 2)
Italo Valcy Redes: uma breve introdução
O que compõe a rede
Modem
Modulador-Demodulador
Acesso discado x Acesso banda-larga Modens ADSL
O que compõe a rede
Roteador
Escolhe o melhor caminho da origem até o destino
Italo Valcy Redes: uma breve introdução
O que compõe a rede
O que compõe a rede
IP – Internet Protocol
Endereço de 32 bits escrito com quatro octetos e no formato decimal
XXX.XXX.XXX.XXX, onde XXX varia de 0-255
Identifica um host na rede Dois tipos:
IPs válidos ou roteáveis (e.g. 200.18.234.21)
IPs inválidos ou não-roteáveis (e.g. 192.168.10.32)
Italo Valcy Redes: uma breve introdução
O que compõe a rede
DNS – Domain Name System
Mapeia nomes em endereços IP
www.pop-ba.rnp.br -> 200.18.234.22
ipv6.pop-ba.rnp.br -> 2001:12f0:840:4091::22
Um nome pode oferecer vários tipos de informação
Servidor de e-mail (MX) Servidor DNS (NS)
…
Protocolo muito importante e constitui uma enorme base de dados distribuídos
O que compõe a rede
ICMP - Internet Control Message Protocol
As mensagens ICMP geralmente são enviadas
automaticamente em uma das seguintes situações: Um pacote IP não consegue chegar ao seu destino (i.e. Tempo de vida do pacote expirado)
O Gateway não consegue retransmitir os pacotes na frequência adequada (i.e. Gateway congestionado)
O Roteador ou Encaminhador indica uma rota melhor para a maquina a enviar pacotes.
Ferramentas comumente usadas em GNU/Linux baseadas nesse protocolo são: ping e traceroute
Italo Valcy Redes: uma breve introdução
O que compõe a rede
DHCP – Dynamic Host Configuration Protocol
Protocolo de serviço TCP/IP que oferece configuração dinâmica de terminais, com
concessão de endereços IP de host e outros parâmetros de configuração para clientes de rede.
Pode trabalhar com atualização: Manual
O que compõe a rede
HTTP – Hypertext Transfer Protocol
Protocolo mais utilizado na Internet
Se destina a transferir dados na Internet, em especial páginas HTML
Comandos
GET,POST, DELETE, etc. Códigos
Italo Valcy Redes: uma breve introdução
O que compõe a rede
Outros protocolos ARP, RARP SSH, Telnet SMTP, POP, IMAP SNMP RIP, OSPF, BGP
Redes de computadores e a Internet O que compõe uma rede
Assuntos do momento Agenda
Italo Valcy Redes: uma breve introdução
Assuntos do momento
IPv6 DNSSEC, IPsec LISP VoIPRede wireless / redes 3g ITIL
Onde começar?
GRACO – Gestores da Rede Acadêmica de Computação
Italo Valcy Redes: uma breve introdução
Prática
Italo Valcy Redes: uma breve introdução
Dúvidas?
Onde obter mais informações?
Redes: uma breve introdução
https://learningnetwork.cisco.com/http://www.cgi.br/
http://www.ipv6.pop-ba.rnp.br
Simulador de redes: http://www.gns3.net/ http://graco.dcc.ufba.br