Escolar Documentos
Profissional Documentos
Cultura Documentos
CONTEXTO ESCOLAR
Paulo Domingues
SUMÁRIOS
Sumário 1 Sumário 3
Conceitos Básicos TCP/IP
Introdução às Redes de Arquitecturas Proprietárias
Comunicação Camada de aplicação: FTP,
Serviços Mail, HTTP
Normalização
Sumário 2 Sumário 4
Conceitos Básicos Meios físicos de
Modelo de referência OSI transmissão
Conceitos OSI Cablagem estruturada
Topologias (equi. passivo e activo)
Tecnologias de Comunicação
INTRODUÇÃO AO TCP/IP - HISTÓRIA
ARPANET surge com caracter experimental
foi tão bem sucedida que várias organizações ligadas
à rede passaram a usa-la quotidianamente
1975 - ARPANET deixa o carácter
experimental, transformando-se numa rede
operacional, quando a Defense
Communications Agency (DCA) assume o seu
controlo
INTRODUÇÃO AO TCP/IP - HISTÓRIA
Os protocolos TCP/IP foram desenvolvidos
como padrões militares.
Todos os hosts na rede tiveram que se
converter para os novos protocolos
DARPA financiou a implementação do TCP/IP
na versão Berkley (BSD) Unix
O termo Internet tornou-se popular
INTRODUÇÃO AO TCP/IP - HISTÓRIA
1983 - ARPANET divide-se em MILNET e uma
nova (e menor) ARPANET
1985 - A National Science Foundation (NSF)
cria a NSFNet e liga-a à Internet
1987 - NSF cria um novo e mais rápido
backbone e uma topologia em três camadas
que incluem o backbone, redes regionais e
redes locais
INTRODUÇÃO AO TCP/IP - HISTÓRIA
1990 - ARPANET encerra as suas actividades
1995 - NSFNet deixa de ser o principal
backbone da Internet
INTRODUÇÃO AO TCP/IP - HISTÓRIA
A Internet surgiu então como uma
experiência levada a cabo por académicos.
O crescimento da Internet ultrapassou
todas as expectativas dos seus criadores.
Na actualidade as agências e redes
envolvidas na criação da Internet não
representam um papel importante.
TCP/IP - DEFINIÇÃO
Transmission Control Protocol/Internet
Protocol:
Um conjunto de protocolos de rede que
foram usados para construir a Internet.
Também conhecidos como o grupo de
protocolos DoD ou ARPANET.
(…)
TCP/IP - DEFINIÇÃO
In a Nutshell:
Um conjunto de protocolos que permitem
que computadores possam comunicar entre
si, não importando o fabricante ou o sistema
operativo.
AS 4 CAMADAS DO TCP/IP
Rede Rede IP
C 192-223 R.R.R.C
D 224-239 Multicast
R=Rede, C=Computador
CLASSES DE ENDEREÇOS IP
A divisão em classes não é respeitada
actualmente
– Designação /n (indica nº de bits)
• Classe A / 8
• Classe B / 16
• Classe C / 24
ENDEREÇOS IP ESPECIAIS
DOTTED-DECIMAL NOTATION
Quatro números decimais de 0 a 255,
separados por pontos
Cada número corresponde à representação
decimal de um dos 4 bytes do endereço IP.
192.169.35.7
SUB-ENDEREÇAMENTO
Dentro de uma dada rede, a parte reservada
para a identificação dos hosts poderá ser
dividida.
Reservam-se alguns desses bits para a
identificação de sub-redes da rede em causa.
Sub-endereçamento: introdução de um novo
nível hierárquico de endereçamento
SUB-ENDEREÇAMENTO
SUB-ENDEREÇAMENTO
A utilização de sub-endereçamento conduz
a uma utilização mais eficiente do espaço
de endereçamento.
O encaminhamento também é simplificado
Todas as sub-redes são vistas do exterior
como uma única rede
MÁSCARA DE SUB-REDE
Número binário de 32 bits que, após produto
lógico com um qualquer endereço IP de um
host da sub-rede, permite determinar o
endereço da sub-rede em causa.
MÁSCARAS DE SUB-REDE
63
FTP
RFC 959
Utiliza 2 portas TCP
uma para controlo
uma para transferência de dados;
Protocolo de comando-resposta;
Porta de controlo utiliza protocolo telenet
para negociar a sessão
US-ASCII
<crlf> end-of-line
FTP – MODO ATIVO
O cliente conecta-se a partir de uma porta
qualquer (> 1023) à porta 21 do servidor;
Envia um comando de porta, indicando ao
servidorServer
para se conectarClient
à porta n+1
Aguarda na porta n+1 pela resposta do
servidor
O servidor conecta-se a portair da sua
porta de dados (20) à porta n+1 do
cliente.
FTP – MODO ATIVO
Server Client
20 21 1026 1027
4
FTP – MODO PASSIVO
Cliente abre dias portas ( n > 1023 e n+1;
ex 1026 e 1027)
Coneta a primeira porta (n) à porta de
comando do servidor (21) e despoleta um
comando pasv
O servidor responde com a porta a utilizar
para dados;
O cliente coneta-se à porta indicada pelo
servidor e o servidor completa a conexão.
FTP – MODO PASSIVO
Server Client
4
MODELO FTP
FTP – EXEMPLO DE COMANDOS
Comando FTP
Comando Argumento Significado
CWD dir Altera o diretório
DELE file Remove ficheiro
MKD dir Cria o diretório dir
PWD --- Mostra o diretório corrente
RETR file Transfere dados para o sistema local
LIST (dir) Lista o conteúdo do diretório
STOR file Salva dados local para o remoto
PORT addr Informa ao cliente a porta do sistema local
TYPE (I,A) Informa transferência binária(I) ou ASCII (A)
QUIT --- Encerra ligação de controlo
70
TIPO DE UTILIZADORES FTP
Ligação privada
Destina-se essencialmente a transferências
de ficheiro que existam na área de trabalho
do utilizador de um computador remoto
para um local.
É necessário dispor de utilizador e password
de acesso à respectiva área.
71
TIPO DE UTILIZADORES FTP
Ligação Anônima
Usadas no acesso a ficheiros do domínio
público.
Existe um login padrão a nível da Internet
em que o utilizador é anonymous.
Servidores com acesso anónimo:
http://www.ftp-sites.org/
72