Anda di halaman 1dari 8

1 6

Redes de Computadores II O que é Inter-


Inter-rede? (Internetwork
(Internetwork))
INF1617
 Um conjunto de redes individuais conectadas por
dispositivos de interconexão de redes formando
uma única grande rede.
 Refere-se a industria, a produtos e procedimentos
para se criar e administrar uma inter-rede.
 A figura apresenta alguns diferentes tipos de
Antonio Rubens Lapa Coelho
www.dei.unicap.br/~rubens tecnologias de rede que podem ser
rubens@dei.unicap.br interconectadas por roteadores para criar uma
rubens@unicap.br inter-rede
© UNICAP - C3 - INF1617 Redes de Computadores II © UNICAP - C3 - INF1617 Redes de Computadores II

7 8

Exemplo - Internetwork Consideraç


Considerações de projeto
 Conectividade - suportar diferentes tecnologias
 velocidades, mídias, sistemas operacionais diferentes
 Não existe uma tecnologia de rede única que seja adequada
para todas as necessidades
 Confiabilidade/Disponibilidade - redundância
 Gerenciamento da rede
 suporte e determinação de problemas (troubleshooting)
 configuração, segurança, desempenho, ...
 Flexibilidade as mudanças - novas demandas
 Necessidade de uma comunicação Universal
© UNICAP - C3 - INF1617 Redes de Computadores II © UNICAP - C3 - INF1617 Redes de Computadores II

9 10

Requisitos Conceitos bá
básicos

 Um nível de software deve ser inserido entre  Comutação de Circuitos


os mecanismos de comunicação dependente  conexões dedicadas com capacidade garantida
da tecnologia de rede e as aplicações  exemplo: rede telefônica

 Adoção de um esquema de endereçamento


 Comutação de Pacotes
universal
 divisão dos dados e multiplexação em enlaces
 Utilização de um formato único de pacote compartilhados por múltiplas conexões
 exemplo: Internet
 API independentes das tecnologias de rede
subjacentes.

© UNICAP - C3 - INF1617 Redes de Computadores II © UNICAP - C3 - INF1617 Redes de Computadores II


11 12

Classificaç
Classificação das Redes
Paradigma de Serviç
Serviço
Escala
 Um protocolo de comunicação que provê  Redes Locais
serviço de transferência de dados pode ser
orientado à conexão ou não orientado à
conexão:

 Serviço orientado à conexão


 é gerado uma conexão antes da transferência dos dados

 Serviço não orientado a conexão


 os dados são simplesmente enviados (best effort)

© UNICAP - C3 - INF1617 Redes de Computadores II © UNICAP - C3 - INF1617 Redes de Computadores II

13 14

Classificaç
Classificação das Redes
LAN e Dispositivos Escala
LANs são projetadas para:
 Operação dentro de uma área geográfica limitada  Redes de Longa Distância
 Grande largura de banda e baixa taxa de erros
 Controle e administração privada

 Disponibilização de serviço contínuo

 Possibilita usuários a trocarem informações

 Compartilhamento de arquivos e impressoras

Ethernet ATM
Bridge Hub Router
Switch Switch

© UNICAP - C3 - INF1617 Redes de Computadores II © UNICAP - C3 - INF1617 Redes de Computadores II

15 16

Classificaç
Classificação das Redes
WAN e Dispositivos
Tecnologia de Transmissão
WANs são projetadas para:
 Redes de difusão (Broadcast Networks)
 Operação através dos provedores de telecomunicações
 Canal único de transmissão compartilhado
 Enlaces E1, ATM, ISDN, ADSL, Frame Relay, radio links, ...
 Tráfego de pequenas mensagens enviada por uma máquina
 Regulamentação de serviço público e recebida por todas
 Conectividade parcial e total  Endereçamento
 Dispositivos conectados sobre uma grande área geográfica  Unicasting (uma máquina)
 Interconexão de LANs - conectividade de usuários dispersos  Broadcasting (todas as máquinas)
X.25 e Modem  Multicasting (algumas máquinas)
Comm. ATM
Router Frame Relay CSU/DSU Server Multiplexor  Acesso ao meio
Switch
Switch E1/T1  Estático - tempo de uso dividido entre as máquinas
S stat  Dinâmico - mecanismo de arbitragem controlam a utilização do
mux canal.
© UNICAP - C3 - INF1617 Redes de Computadores II © UNICAP - C3 - INF1617 Redes de Computadores II
17 18

Classificaç
Classificação das Redes
Tecnologias de Rede
Tecnologia de Transmissão
 Redes ponto-a-ponto (Point-to-Point Networks)  Cada tecnologia utiliza um esquema de
 Canal exclusivo de comunicação para interligação de endereçamento próprio
quaisquer duas máquinas na rede  Endereço físico
 Tráfego de pacotes enviados por uma máquina origem e  Identifica uma máquina na rede
recebida por uma única máquina destino
 Ethernet (MAC) = 6 octetos
 Para ir da origem ao destino um pacote pode passar por uma  ATM = 20 octetos
ou mais máquinas intermediárias
 Múltiplas rotas de diferentes custos (tamanho, velocidade,  Cada tecnologia utiliza um formato próprio do
atraso) podem existir entre uma origem e um destino - quadro
Algoritmos de roteamento.

© UNICAP - C3 - INF1617 Redes de Computadores II © UNICAP - C3 - INF1617 Redes de Computadores II

19 42

Dispositivos de interconexão Arquitetura TCP/IP

 Repetidor (Nível Físico)  Desenvolvido em meados de 1970 - DARPA


 Interconexão de redes idênticas  Suite de protocolos mais popular no mundo
 Reconstituição do sinal  É uma arquitetura aberta (não proprietária)
 Transferência de todos os pacotes
 Adequados para LANs e WANs
 Bridge (Nível de Enlace)
 Restringe domínio de colisão  Além do TCP e IP existem outros protocolos
 Transferência apenas pacotes destinados a outra rede na arquitetura (SMTP, TELNET, FTP, ...)
 Roteador (Nível de Rede)  TCP/IP refere-se a um conjunto completo de
 Interconexão de redes diferentes protocolos de rede, que serviram como a
 Restringe domínio de broadcast base da Internet
© UNICAP - C3 - INF1617 Redes de Computadores II © UNICAP - C3 - INF1617 Redes de Computadores II

43 44

TCP/IP Caracterí
Características TCP/IP - Modelo Arquitetural
 TCP/IP provê serviços necessários para
interconectar computadores e redes, formando Aplicações
Aplicaç
Aplicação
uma internet
 Independência da topologia de rede subjacente, Serviços
Transporte
fim a fim
do hardware de rede e Sistema Operacional
Roteamento Inter-
Inter-rede
 Endereço IP único para os elementos da rede
Interface de Rede Interface de Rede
 Conectividade universal através da rede
Transmissão Físico
 Simplicidade de implementação dos protocolos
 Padrão de facto
© UNICAP - C3 - INF1617 Redes de Computadores II © UNICAP - C3 - INF1617 Redes de Computadores II
45 46

Principais protocolos TCP/IP Protocolos


Telnet FTP SMTP ... DNS TFTP NFS ...
Aplicação
 TCP - Transmission Control Protocol
 UDP - User Datagram Protocol
 IP - Internet Protocol
Transporte  ICMP - Internet Control Message Protocol
TCP UDP
 ARP - Address Resolution Protocol
 FTP - File Transfer Protocol
IP: Internet Protocol  DNS - Domain Name System
Inter-rede
 SMTP - Simple Mail Transfer Protocol
 TFTP - Trivial File Transfer Protocol
Interface  NFS - Network File System
de Rede Frame Token
Ethernet X.25 Ring ATM Radio  SNMP - Simple Network Management Protocol
Relay
 ...
© UNICAP - C3 - INF1617 Redes de Computadores II © UNICAP - C3 - INF1617 Redes de Computadores II

47 48

TCP/IP e OSI Encapsulamento dos dados

© UNICAP - C3 - INF1617 Redes de Computadores II © UNICAP - C3 - INF1617 Redes de Computadores II

49 50

Software TCP/IP Modelo Cliente - Servidor


FTP FTP Protocol FTP  Um componente da aplicação,
 Os protocolos TCP/IP definem um conjunto de serviços de Server Client denominado servidor, provê
comunicação universal serviços bem definidos para
TELNET Protocol componentes da aplicação
TELNET TELNET
 Os serviços podem ser implementados de maneira padronizada Server denominados clientes
Server
no software de rede, normalmente incluído no SO
TELNET Protocol
TELNET TELNET  Clientes fazem requisições de
Client Client serviço transmitindo dados para o
servidor
FTP Protocol
FTP FTP
Client Server  Servidores respondem enviando
TCP/IP TCP/IP
Internet dados para os clientes
Comm. Comm. FTP FTP Protocol
FTP
Software Software Client Server
 Como os serviços são
identificados ???
© UNICAP - C3 - INF1617 Redes de Computadores II © UNICAP - C3 - INF1617 Redes de Computadores II
51 52

Atribuiç
Atribuição de Portas Atribuiç
Atribuição de Portas
 Os Servidores são identificados pelo número da porta
 FTP (20), TELNET (23), SMTP (25), HTTP (80)

 Numero de portas
 0 -- Não utilizada

 1-255 -- Reservada para serviços bem conhecidos

 256 - 1023 -- Serviços específicos do Unix

 1024-65535 -- portas definidas pelo usuário

 Unix - /etc/services

© UNICAP - C3 - INF1617 Redes de Computadores II © UNICAP - C3 - INF1617 Redes de Computadores II

53 54

Multiplexação/Demultiplexação Multiplexação/Demultiplexação

© UNICAP - C3 - INF1617 Redes de Computadores II © UNICAP - C3 - INF1617 Redes de Computadores II

55 56

Conceitos básicos Comunicação TCP/IP

© UNICAP - C3 - INF1617 Redes de Computadores II © UNICAP - C3 - INF1617 Redes de Computadores II


57 58

Operação do TCP/IP - Transmissor Operação do TCP/IP - Roteador

© UNICAP - C3 - INF1617 Redes de Computadores II © UNICAP - C3 - INF1617 Redes de Computadores II

59 60

Operação do TCP/IP - Receptor TCP/IP e a Internet


 1969 DARPA cria ARPANET - rede de comutação de pacotes
 1971 Rede com 15 nós
 1974 Família de protocolos TCP/IP começa a ser concebida
 1973 Ethernet (Dissertação de Bob Metcalfe)
 1980 TCP/IP torna-se padrão na ARPANET
 1983 TCP/IP integrado ao Unix BSD 4.2
 1985 Nacional Science Foundation NSF expande Internet
 1986...1992 NSF disponibiliza acesso para comunidade
científica fora dos EUA
 1993...1998 Padrão de fato para interconexão de redes

© UNICAP - C3 - INF1617 Redes de Computadores II © UNICAP - C3 - INF1617 Redes de Computadores II

61 62

TCP/IP e a Internet Crescimento da Internet


Ano #Computadores
69 4
84 1024
87 28174
90 313000
91 617000
92 1.1M
93 2.0M
94 3.8M
95 6.6M
96 12.8M
1/97 16M

© UNICAP - C3 - INF1617 Redes de Computadores II © UNICAP - C3 - INF1617 Redes de Computadores II


63 64

Entidades que fazem a Internet Administradores da Internet


 DDN - Defense Data Network
 ISOC - Internet Society. Sociedade responsável pela
 agencia de governo americana responsável pela administração
promoção do uso da Internet para pesquisa da Internet
comunicação e colaboração.
 DDN NIC - Network Information Center
 IAB - Internet Archtecture Board. Coordenação  atribuição de nomes e endereços únicos
 IETF - Internet Engineering Task force. Padronização  coleta informações e distribuir informações sobre os protocolos
TCP/IP
e especificação dos protocolos correntes.
Organizado em grupos de trabalho.  IANA - Internet Assigned Numbers Authority
 atribuição de valores para os parametros de rede de nomes de
 IRTF - Internet Research Task Force. Pesquisas serviços
voltadas para o futuro.
 NOC - Network Operations Center
 gerenciamento dos enlaces de comunicação

© UNICAP - C3 - INF1617 Redes de Computadores II © UNICAP - C3 - INF1617 Redes de Computadores II

65 66

Administradores da Internet Documentaç


Documentação da Internet
 RFC (Request for Comments)
 Especificações técnicas dos protocolos
 RFCxxx , xxx = numeração sequencial
 ftp://ds.internic.net
 STD (STandDard)
 padrão oficial da Internet
 FYI (For Your Information)
 RFCs informativas

© UNICAP - C3 - INF1617 Redes de Computadores II © UNICAP - C3 - INF1617 Redes de Computadores II

67 68

Exemplo de Documentos Histó


Histórico
 RFC  Redes Time-Sharing usadas por Mainframe
 2030 I D. Mills, "Simple Network Time Protocol (SNTP)
 IBM Systems Network Architecture (SNA)
Version 4 for IPv4, IPv6 and OSI", 10/30/1996. (Pages=18)
(Format=.txt) (Obsoletes RFC1769)  Digital Network Architecture (DNA)
 1879 I B. Manning, "Class A Subnet Experiment Results  Local Area Networks (LANs)
and Recommendations", 01/15/1996. (Pages=6)  Revolução do PC
(Format=.txt)
 Possibilita usuários a trocarem informações
 FYI  Recursos compartilhados arquivos e impressoras
 0023 Guide to Network Resource Tool. EARN Staff. March  Wide Area Networks (WANs)
1994. (Format:TXT=235112 bytes) (Also RFC1580)
 Interconexão de LANs - conectividade de usuários dispersos
 0028 Netiquette Guidelines. S. Hambridge. October 1995.
(Format: TXT=46185 bytes) (Also RFC1855)  T1, T3, ATM, ISDN, ADSL, Frame Relay, radio links, e outras

© UNICAP - C3 - INF1617 Redes de Computadores II © UNICAP - C3 - INF1617 Redes de Computadores II


69

Endereç
Endereçamento

© UNICAP - C3 - INF1617 Redes de Computadores II