Redes Heterogeneas

  • 3,082 views
Uploaded on

Redes de computadores em ambientes heterogêneos

Redes de computadores em ambientes heterogêneos

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
3,082
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
45
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Redes de Computadores em ambientes heterogêneos Hélio Marques Sobrinho hmarx@linuxtech.com.br(C) HMarx Redes Heterogêneas 1/22
  • 2. Programa Ä Conceitos de redes ð Topologia,Tecnologia Ä Protocolos ð Conceitos Ä Modelo RM-OSI da ISO Ä Serviços ð dns, http, mail, ftp, nfs, smb/nmb, ... Ä Conclusões(C) HMarx Redes Heterogêneas 2/22
  • 3. Redes de Computadores Ä Interconexão de computadores ð Motivação u Compartilhamento de recursos £ ð Redes locais - LAN CPU, Memória, Armazenamento, Informação ð Redes amplas - WAN u internet £ Interconexão de redes u A Internet £ Projeto do DoD - DARPA s Department of Defense - EUA s Advanced Research Projects Agency - fev/1958 £ TCP/IP - 1973(C) HMarx Redes Heterogêneas 3/22
  • 4. Topologias Ä Formas de conexão dos nodos na rede ð anel, mesh, estrela, barramento, árvore, ...(C) HMarx Redes Heterogêneas 4/22
  • 5. Tecnologia Ä Implementação dos elementos de conexão ð redes cabeadas u serial, coaxial, par trançado, fibra óptica, ... u discada, cabo, xDSL, ... ð redes sem fio u wifi, mash, wimax, bluetooth, ... Ä Interfaces de rede ð conectores u DB9, DB24, BNC, RJ11, RJ45, FDDI, ...(C) HMarx Redes Heterogêneas 5/22
  • 6. Protocolos Ä Padronização para troca de informações ð Formatos, códigos de operação, controles, tratamento de erros, ... Hello ! Hi !(C) HMarx Redes Heterogêneas 6/22
  • 7. Modelo RM-OSI da ISO Ä Camadas ð Aplicação ð Apresentação ð Sessão ð Transporte ð Rede ð Enlace ð Física @ ISO : International Organzation for Standardization OSI : Open Systems Interconection RM : Reference Model(C) HMarx Redes Heterogêneas 7/22
  • 8. TCP / IP Ä Suite TCP/IP ð Transmition Control Protocol ð Internet Protocol u IPv4, IPv6 Ä Protocolos de transporte ð TCP, UDP, ICMP, IGP, ... u Ping usa ICMP Ä Protocolos de aplicação ð dns=53, http=80, https=443, ftp=21 e 20, ssh=22, smtp=25, pop=110, telnet=23, nfs=2049, ... ð X11=6000 a 6063 u XWindow System ð smb/nmb= 137,138,139 e 445(C) HMarx Redes Heterogêneas 8/22
  • 9. IPv4 Ä Número de 32 bits ( 4 bytes ) ð Total de 4.294.967.296 IPs u x.y.z.w tal que x,y,z,w Î { 0 a 255 } ð 192.168.1.3 Ä Máscara R H ð R bits em 1 a b c d ð H bits em 0 Ä Redes ð H bits em 0 ð a.b.c.d/R u 192.168.0.0/24 => máscara 255.255.255.0 u 172.16.192.0/22 => máscara 255(C) HMarx Redes Heterogêneas 9/22
  • 10. IPv6 Ä Número de 128 bits ð Total de IPs: ð Representado em hexadecimal, separado por : 340.282.366.920.938.463.463.374.607.431.768.211.456 Ä O prefixo define o escopo ! ð Exemplos Scope:Host £ ::1/128 £ ð Simplificações (grupos de zeros) fe80::206:4fff:fe48:da74/64 Scope:Link s fe80:0000:0000:0000:0202:b3ff:fe1e:8329 s fe80:0:0:0:202:b3ff:fe1e:8329 s fe80::202:b3ff:fe1e:8329(C) HMarx Redes Heterogêneas 10/22
  • 11. Redes Heterogêneas Ä Arquiteturas e processadores diferentes ð PC (x86, x64, Intel, AMD, ..), Macintosh, VAX, Sun SPARC, IBM/390, Cray Y-MP, ... ð Palavras de 16, 32, 64, 128 ? Ä Codificação de caracteres ð ASCII, EBCDIC, utf8, iso8859-1, jis7, ... Ä Ambientes operacionais diferentes ð Windows, Linux, Netware, MacOS, SunOS, OS/390, COS, ... Ä Protocolos diferentes ð TCP/IP, NBT (Netbios over TCP), Novell NCP, AppleTalk, ...(C) HMarx Redes Heterogêneas 11/22
  • 12. Compartilhamento de recursos Ä NFS - Network file system ð Nativo em sistemas Unix-like u Linux, FreeBSD, SCO Unix, SunOS, Solaris, AIX, ... ð suportado pelo MS-Windows e Macintosh Ä SMB /NMB ð Server Message Block ð NetBIOS Name Server ð Nativo do MS-Windows ð Suportado por sistemas Unix-like sobre o TCP/IP u Aplicativo Samba £ Autenticação de usuários e Compartilhamentos £ Cliente ou servidor s PDC, BDC ou standalone(C) HMarx Redes Heterogêneas 12/22
  • 13. Compartilhamento de recursos Ä NCP - Netware Core Protocol ð Nativo no Novell Netware. ð Suportado pelo Linux usando o Mars-nwe s servidor e cliente Ä AppleTalk ð Nativo do MacOS ð Suportado pelo Linux usando o atalk(C) HMarx Redes Heterogêneas 13/22
  • 14. Conexão remota Ä Ambientes Unix-like ð telnet, ssh, scp, rcp, rsync, ... u putty.exe p/ Windows e MacSSH para MacOS s Veja http://www.openssh.org Ä Ambiente MS-Windows ð Terminal Server/Client u Protocolo RDP u rdesktop p/ Linux s Veja http://www.rdesktop.org Ä VNC ð Disponível para diversos ambientes operacionais(C) HMarx Redes Heterogêneas 14/22
  • 15. Emuladores e Simuladores Ä VMWare, VirtualBox ð Virtualização de máquinas x86 e x64 s Veja http://www.vmware.com s http://www.virtualbox.org Ä QEMU ð Emulador de diversas arquiteturas u x86, x64, arm, mipsel, sparc, ppc, ... s Veja http://www.qemu.org Ä Basilisk-II ð Emulador de Macintosh/Apple s Veja http://basilisk.cebix.net(C) HMarx Redes Heterogêneas 15/22
  • 16. Emuladores e Simuladores Ä Hercules / 390 ð Emulação mainframes IBM s Veja http://www.hercules-360.org Ä SIMH ð Emulador de diversos computadores u Altais, HP, DEC PDP, DEC VAX, IBM 1130, Nova, Eclipse, ... s Veja http://simh.trailing-edge.com(C) HMarx Redes Heterogêneas 16/22
  • 17. Mainframe IBM 370 e VM/370(C) HMarx Redes Heterogêneas 17/22
  • 18. DEC PDP-11 e RT11v5(C) HMarx Redes Heterogêneas 18/22
  • 19. Apple Macintosh(C) HMarx Redes Heterogêneas 19/22
  • 20. Conclusões Ä Interconectividade ð Protocolos de redes ð Compartilhamento de recursos computacionais ð Internet : TCP/IP Ä Interoperabilidade ð Execução de aplicativos u Diversos ambientes operacionais u Diversos processadores u Diversas arquiteturas Ä Aplicativos open source ou proprietários(C) HMarx Redes Heterogêneas 20/22
  • 21. Dúvidas Curiosidades ?(C) HMarx Redes Heterogêneas 21/22
  • 22. Muito obrigado ! Hélio Marques Sobrinho hmarx@linuxtech.com.br(C) HMarx Redes Heterogêneas 22/22