Beruflich Dokumente
Kultur Dokumente
Curso Profissional
Tcnico de Gesto de Equipamentos Informticos
Comunicao de Dados
Mdulo 3
Protocolos de Rede
1. Introduo ao TCP/IP
1.1. Histria e futuro do TCP/IP
1.2. Camada de aplicao
1.3. Camada de Transporte
1.4. Camada de Internet
1.5. Camada de acesso rede
1.6. Comparao modelo OSI com o modelo TCP/IP
1.7. Arquitectura da Internet
2. Endereos de Internet
2.1. Endereamento IP
2.2. Converso decimal/binrio
2.3. Endereamento IPv4
2.4. Endereos IP classes A, B, C, D e E
2.5. Endereos IP reservados
2.6. Endereos IP pblicos e privados
2.7. Introduo s sub-redes
2.8. IPv4 X IPv6
3. Obter um endereo IP
3.1. Obtendo um endereo da Internet
3.2. Atribuio esttica do endereo IP
3.3. Atribuio de endereo IP utilizando RARP
3.4. Atribuio de endereo IP BOOTP
3.5. Gesto de Endereos IP com uso de DHCP
3.6. Problemas de resoluo de endereos
3.7. Protocolo de Resoluo de Endereos (ARP)
4. Camada de Transporte TCP/IP
4.1. Introduo camada de transporte
4.2. Controle de fluxo
4.3. Viso geral de estabelecimento, manuteno e trmino de sesses
4.4. Handshake triplo
4.5. Janelamento
4.6. Confirmao
4.7. Protocolo de Controle de Transmisso (TCP)
4.8. Protocolo de Datagrama de Utilizador (UDP)
4.9. Nmeros de porta TCP e UDP
5. A Camada de Aplicao
5.1. Introduo camada de aplicao TCP/IP
5.2. DNS
5.3. FTP
5.4. HTTP
5.5. SMTP
5.6. SNMP
5.7. Telnet
6. Arquitecturas Proprietrias
6.1. O porqu destas solues
6.2. Importncia e utilizao
6.3. Arquitectura Novell NetWare
Importncia, utilizao e funcionamento
6.4. Arquitectura Apple Talk
6.5. Outras arquitecturas de comunicao
1. Introduo ao TCP/IP
TCP e IP significam Transmission Control Protocol e Internet Protocol. Cada um deles
desempenha funes distintas na comunicao entre computadores, actuando a diferentes
nveis do modelo OSI.
Os protocolos TCP/IP constituem a tecnologia de base que suporta o funcionamento da
Internet. Estes protocolos foram desenvolvidos por grupos de trabalho que, ao longo das
ltimas dcadas, estiveram ligados ao desenvolvimento dessa rede planetria.
1.1.
1.1. Histria e futuro do TCP/IP
Em 1969, uma agncia norte americana de investigao a Defense Advanced Research
Projects Agency, DARPA lanou um projecto cujo objectivo era o de desenvolver uma rede
experimental robusta e fivel qualidades indispensveis para aplicaes em ambiente
militar baseada no relativamente recente ( poca) paradigma da comutao de pacotes.
Na fase inicial deste projecto, essa rede, chamada ARPANET, era constituda por quatro
computadores. A fase experimental do projecto estendeu-se at 1975, durante a qual a
ARPANET foi usada com sucesso crescente pelas organizaes e ela ligadas, tendo um
crescimento considerado muito grande: em 1971 tinha 13 computadores, em 1972 tinha
35 e em 1975 interligava j 63 computadores.
Terminada a fase experimental da rede, sucedeu-se a fase operacional, tendo a
administrao da rede passado para uma agncia do departamento de Defesa (Department
of Defense, DoD) dos EUA. Foi j nessa fase que foram desenvolvidos muitos dos
protocolos que so hoje a base da actual Internet como, por exemplo, os protocolos TCP e
IP (desenvolvidos em 1977).
Em 1983, a ARPANET foi separada em duas componentes: uma rede para fins e ambientes
militares a MILNET e a restante ARPANET. rede global, composta por estas duas,
chamou-se Internet. Esta separao foi um dos factores fundamentais para o crescimento e
globalizao da Internet. medida que a rede crescia, muitas outras organizaes se ligam
Internet, das quais a National Science Foundation se destaca, dado o seu papel
importante na evoluo da prpria Internet.
Em 1986, a Internet ligava j 5089 computadores, em 1988 abrangia 56000
computadores e em 1989 registava o nmero impressionante de 80000 computadores. Em
1990, a ARPANET formalmente extinta (isto , a designao ARPANET abandonada em
detrimento da designao Internet j largamente utilizada na altura).
Na Europa, fundada no final da dcada de 80 uma associao de redes utilizando os
protocolos TCP/IP, designada RIPE (Rseaux IP Europens) sendo, em 1990, criada a rede
EBONE, uma rede de backbone, escala europeia, ligada Internet.
No incio doa anos 90 criada, em Portugal, a RCCN Rede para a Comunidade
Cientfica Nacional uma rede de dimenses nacional, interligando Universidades
pblicas, ligada Internet atravs do EBONE.
O protocolo TCP realiza, alm da multiplexao, uma srie de funes para tornar a
comunicao entre origem e destino mais confivel. So responsabilidades do protocolo TCP: o
controlo de fluxo, o controlo de erro, o controlo de sequncia e a terminao das ligaes.
A camada de transporte oferece para o nvel de aplicao um conjunto de funes e
procedimentos para acesso ao sistema de comunicao de modo a permitir a criao e a
utilizao de aplicaes de forma independente da implementao. Desta forma, as interfaces
socket ou TLI (ambiente Unix) e Winsock (ambiente Windows) fornecem um conjunto de funespadro para permitir que as aplicaes possam ser desenvolvidas independentemente do
sistema operacional.
Modelo OSI
Aplicao
Apresentao
Sesso
Transporte
Camada de rede
Ligao de dados
Camada fsica
Modelo TCP/IP
Aplicao
Transporte
Internet ou rede
Acesso Rede
Correspondncia
Correspondncia entre o Modelo OSI e o Modelo TCP/IP
2. Endereos de Internet
2.1
2.1. Endereamento IP
O endereo de IP de um computador o equivalente ao endereo de uma casa. Mas o
endereo de uma casa no consta somente do nome da rua, mas tambm do cdigopostal. O endereo de IP funciona da mesma forma.
Cada interface de rede de um host ligado Internet identificado atravs de um endereo do
nvel de rede um endereo IP.
Definio:
Um endereo IP o identificador de uma mquina na Internet quando se utiliza o protocolo
IP (conjunto de regras de transmisso da Internet). O endereo IP composto por 4 bytes
(nmeros), por exemplo 217.174.192.229 no entanto difcil recordar-se de todos os
nmeros, por esse motivo que existem os nomes de domnio.
Existem trs factores importantes a saber:
1) O endereo IP de um host tem de ser nico em toda a rede onde ele actua;
2) Parte do endereo identifica a rede ou segmento de rede a que ele pertence,
representando o restante a identificao do host dentro dessa rede;
3) Um byte apenas admite valores entre 0 e 255, embora em determinadas
circunstncias nem todos estes valores possam ser usados nos endereos IP.
Identificao da Rede
Identificao do computador
2
39
19
1
2
19
1
2
9
1
2
4
0
2
2
0
2
1
78(DEC) =1001110(BIN)
10
Um Byte, 8 bits, podem representar valores entre 00000000 e 11111111, criando 256
combinaes com valores decimais de 0 a 255. Endereamento IP usa 4 bytes, ou 32 bits,
para identificar a rede e um dispositivo especfico. O dispositivo especfico pode ser um n
ou host.
1 x20 = 1 x 1 =
0 x21 = 0 x 2 =
1 x22 = 1 x 4 =
0 x23 = 0 x 8 =
1 x24 = 1 x 16 =
1 x25 = 1 x 32 =
1
0
4
0
16
32
53 (10)
11
Classe A
As redes de Classe A servem para albergar um grande nmero de computadores. Esta
classe permite segmentos (identificao da rede) e 16.777.214 computadores por
segmento. Por exemplo:
X.W.Y.Z quatro octetos.
X o primeiro octeto identifica o segmento de rede.
W.Y.Z Os ltimos trs octetos identificam o computador.
126.1.20.120
126.1.20.121
Segmento da classe A
Classe B
As redes de classe B servem para albergar um nmero mdio ou grande de computadores.
Esta classe permite ter 16.384 segmentos (identificao da rede) e 65.534 computadores
por segmento.
Por exemplo:
X.W.T.Z Quatro octetos
X.W Os dois primeiros octetos identificam o segmento da rede
Y.Z Os ltimos dois octetos identificam o computador.
150.20.10.8
150.20.10.9
Segmento da classe B
12
Classe C
As redes de classe C servem para pequenas redes locais. Esta classe permite ter
aproximadamente 2.097.152 segmentos (identificao da rede) e 254 computadores por
segmento. Por exemplo:
X.W.T.Z Quatro octetos
X.W.Y Os trs primeiros octetos identificam o segmento da rede
Z O ltimo octeto identifica o computador.
192.168.1.1
192.168.1.2
Segmento da classe C
Classes D e E
As classes D e E no esto configuradas para suportar computadores. Neste momento, a
classe D est a ser utilizada para multitasking e a classe E est reservada para futura
utilizao.
As classes de redes esto configuradas de forma a que seja fcil a identificao do
segmento de rede e do computador associado a esse segmento.
Tabela de IP
Classe de Endereos
A
B
C
D
E
Endereo IP
w.x.y.z
w.x.y.z
w.x.y.z
w.x.y.z
w.x.y.z
ID da Rede
w.0.0.0
w.x.0.0
w.x.y.0
w.x.y.z
w.x.y.z
w.x.y.z
Intervalo de Valores
1-126
128128-191
192192-223
224224-239
240240-255
Tabela de Identificao
Classe de Endereos
A
B
C
Paula Cardoso Alcobia
ID da Rede
w.0.0.0
w.x.0.0
w.x.y.0
ID do computador
x.y.z
y.z
z
13
Classes de endereos IP
Classe A
Classe B
Classe C
Classe D
Classe E
De modo a facilitar a escrita dos endereos IP, estes podem ser representados na forma decimal,
que consiste em quatro nmeros decimais de 0 a 255, separados por pontos, correspondendo
cada nmero representao decimal do byte correspondente do endereo IP. Por exemplo, o
endereo:
11000111 1000000 0001000 00100011
pode ser representado na forma decimal por 199.128.16.35.
O endereo 0.0.0.0 reservado para mquinas que no conhecem o seu endereo IP.
Ex: - 0.0.10.20 - a mquina sabe o IP relativo aos Hosts, mas no sabe a que rede
pertence.
O endereo 255.255.255.255 um IP reservado para as mquinas fazerem broadcast
(mensagem que enviada para todos os sistemas da rede de forma a mostrar a
difuso). Ou seja, a identificao do computador no pode ter o valor 255 em todos os
octetos.
Os endereos iniciados por 127 (1 byte) e por um nmero superior a 223 no devem
ser usados, pois destinam-se a finalidades muito especficas.
Reserved[43,JBP]
All Systems on this Subnet[43,JBP]
All Routers on this Subnet[JBP]
OSPFIGP All Routers[83,JXM1]
OSPFIGP Designated Routers[83,JXM1]
ST Routers[KS14]
ST Hosts[KS14]
RIP2 Routers[GSM11]
Unassigned[JBP]
NTP Network Time Protocol[80,DLM1]
SUN NIS+ Information Service[CXM3]
14
224.0.1.9
224.0.1.10-224.0.1.255
224.0.2.2
224.1.0.0-224.1.255.255
224.2.0.0-224.2.255.255
2.6. Endereo
Endereos
reos IP pblicos e privados
Existem 3 endereos de rede IP reservados para Redes Privadas. Os endereos so:
10.0.0.0/8
72.16.0.0/12
192.168.0.0/8
Podem ser usadas por qualquer pessoa numa rede privada. sempre seguro us-las
porque os routers na Internet no reencaminham.
Endereo IP
w.x.y.z
w.x.y.z
w.x.y.z
Mscara de SubSubrede
255.0.0.0
255.255.0.0
255.255.255.0
ID da Rede
w.0.0.0
w.x.0.0
w.x.y.0
ID do
Computador
x.y.z
y.z
z
15
Cada computador numa rede TCP/IP precisa de ter uma mscara de sub-rede (
obrigatrio). Isto pode ser conseguido a partir de uma mscara standard de classe A, B ou
C (usada quando a rede no necessita de ser dividida em sub-redes) ou atravs de uma
mscara personalizada (usada quando a rede precisa de ser dividida em sub-redes). Na
mscara standard todos os bits que correspondem parte do Network ID so colocados a
"1", que convertido para decimal obtm-se o valor 255 (1111 1111 = 255). Todos os bits
que correspondem parte do Host ID so colocados a "0", que convertido para decimal
obtm-se o valor 0 (0000 0000 = 0).
As subsub-redes ("subnetting")
Uma sub-rede um segmento fsico de rede local que funciona num ambiente TCP/IP e que
usa endereos IP derivados de um nico valor de "Network ID". O que acontece na prtica
que uma empresa/escola/organizao adquire um endereo de rede (Network ID)
FCCN, que a entidade que regula e atribui os endereos IP a nvel nacional. Ao se dividir
a rede em sub-redes, vai obrigar a que cada segmento de rede use um Network ID (ou
Subnet ID) diferente. Vai-se ento criar um Subnet ID nico para cada segmento atravs da
diviso em duas partes dos bits da parte do "Host ID". Uma parte usada para identificar o
segmento como uma rede nica e a outra parte usada para identificar os computadores
nesse segmento. Este processo conhecido por "subnetting" ou "subnetworking". Este
processo de subdiviso da rede no obrigatrio em redes privadas (que no so "vistas"
pela Internet), ou se a rede tiver endereos IP suficientes.
A tcnica de subnetting utilizada principalmente pelas seguintes razes:
a) Possibilidade de misturar diferentes tecnologias como a Ethernet e a Token Ring.
b) Resolver limitaes da tecnologia actual como o limite do nmero de
computadores por segmento.
c) Reduzir o trfego da rede atravs do redireccionamento dos dados e da reduo
dos "broadcasts"
16
17
Os mecanismos introduzidos pelo SIT asseguram que hosts IPv6 possam interoperar com
hosts IPv4 at ao momento em que os endereos IPv4 se esgotem. Com a utilizao do SIT
h a garantia de que a nova verso do protocolo IP no vai tornar obsoleta a verso
actual, protegendo assim o enorme investimento j realizado no IPv4. Os hosts que
necessitam apenas de uma ligao limitada (por exemplo, impressoras) no precisaro
nunca de ser actualizados para IPv6.
18
3. Obter um endereo IP
3.1. Obtendo um endereo
endereo da Internet
A identificao da rede identifica o TCP/IP dos clientes que esto na mesma sub-rede fsica.
Todos os computadores na mesma sub-rede tm de possuir a mesma identificao da rede
para poderem comunicar entre eles.
A identificao do PC verifica se o seu valor o nico na rede, incluindo routers,
computadores, impressoras de rede ou outros dispositivos que comuniquem da mesma
forma, ou seja, possuem um nmero de IP.
192.168.1.1
12.0.0.1
150.12.0.1
Router
192.168.1.10
12.0.0.10
12.0.0.11
150.12.0.10
192.168.1.11
150.12.0.11
192.168.1.12
12.0.012
12.0.0.0
150.12.0.0
192.168.1.0
19
Resumidamente:
At 1998 a atribuio de endereos IP oficiais era feita sob coordenao da IANA
(http://www.iana.org/)
Em 1998 foi formada a ICANN (Internet Corporation for Assigned Names and
Numbers, http://www.icann.org/)
Gesto de endereos (IPv4, IPv6)
Gesto de nomes (espao de nomeao, DNS)
Gesto de nmeros (de protocolos)
No que diz respeito gesto de endereos, a ICANN delega na ASO (Address
Supporting Organization, http://www.aso.icann.org/ )
Por sua vez, a ASO delega nos Regional Internet Registries, RIR)
sia-Pacfico: APNIC (http://www.apnic.net/)
Amrica: ARIN (http://www.arin.net/)
Europa: RIPE-NCC (http://www.ripe.net/)
Os objectivos dos RIR so:
Utilizao eficiente do espao de endereamento
Agregao de rotas por recurso a CIDR
Fornecimento de servios de registo de endereos
Os RIR so, basicamente, associaes de ISPs que agem como entidades de registo
local (Local Internet Registries, LIR)
A lista dos LIR que operam em Portugal pode ser obtida em
http://www.ripe.net/lir/registries/indices/PT.html
Verificar um Endereo IP
Para Verificar o seu IP dever seguir os seguintes passos:
1 - Clique no boto Iniciar, seguidamente na opo Executar. Escreva o comando cmd
Opo executar
20
Nota:
Nota o comando ipconfig o mesmo para os windows 95/98/ME/2000/XP
Tambm poder aceder linha de comandos atravs do boto Iniciar Acessrios Linha
de comando e escreva ipconfig.
dinmico
21
O comando nslookup pode ser utilizado com esta mesma finalidade e no se restringe a
redes locais, mas nem todas redes possuem acesso a servidores DNS, principalmente
aquelas no conectadas Internet.
22
Endereo IP
Mscara de sub-rede
Gateway predefinido
23
Configurao esttica
Vantagens
Desvantagens
Mais trabalho para o administrador da rede, pois tem que configurar maquina a
mquina.
Rede mais vulnervel a ataques, pois o IP sempre o mesmo.
Endereo IP dinmico
Um endereo IP dinmico atribudo temporariamente a um utilizador pelo seu Provedor
de Servios de Internet (ISP) cada vez que estabelece uma ligao. Este procedimento
generalizado para Provedores que servem um grande nmero de clientes, fornecendo-lhes
IP aleatoriamente (por vezes os mesmos, dado que os clientes nunca esto todos online ao
mesmo tempo). Isto tambm permite controlar o uso da largura de banda e evitar o uso da
ligao para disponibilizarem servidores prprios atravs da sua ligao.
NOTA: Recentemente, algumas empresas comearam a oferecer servios de actualizao
DNS por um endereo nico para clientes com endereo dinmico.
O mtodo mais usado para a distribuio de IPs dinmicos a protocolo DHCP (D
Dynamic
Host Configuration Protocol).
24
Configurao dinmica
Vantagens
Desvantagens
Numa rede grande, o servidor DHCP, tem dificuldades em atribuir IPs e a fazer
a sua gesto.
No fcil fazer operaes com IPs.
Para que um computador possa enviar e receber dados necessrio que possua um
endereo de IP que o identifique. O endereo IP geralmente fica armazenado na memria
da mquina. Quando uma mquina no possui um disco de inicializao do sistema para
carregar o seu endereo IP, a imagem de memria daquela estao fica armazenada no
servidor.
Como possvel a mquina cliente obter o endereo IP para envio da imagem de memria
pelo servidor?
Cada mquina com uma placa de rede possui uma identificao nica e que praticamente
no se repete. Esta identificao uma sequncia de bits, gravada no chip da placa, que
utilizada como endereo fsico na rede (MAC address). A estao diskless utiliza um
protocolo que permite a obteno do endereo IP fazendo uso do endereo fsico da placa.
Este protocolo o RARP(Reverse
Address Resolution Protocol).
RARP
O RARP permite descobrir um endereo IP atravs de um endereo MAC, que faz o
processo inverso ao ARP.
O protocolo ARP permite obter, sempre que necessrio, o endereo fsico de uma mquina
mediante o conhecimento do seu endereo IP (encaminhamento directo).
Quando uma mquina pretende enviar um "datagrama" IP a outra mquina cujo endereo
IP conhece, usa o protocolo ARP para enviar em broadcast um pedido no qual consta o
endereo IP de destino. Todas as mquinas escutam o pedido e aquela que possui o
endereo IP indicado responde enviando o seu endereo fsico.
25
Manual: este modo funciona da seguinte forma: cada placa de rede possui um parmetro
exclusivo conhecido por MAC. Trata-se de uma sequncia numrica que funciona como um
recurso para identificar placas de rede. Como esse valor nico, o administrador pode
reservar um endereo IP para o computador que possui um determinado valor de MAC.
Assim, s este computador utilizar o IP em questo. Esse recurso interessante para
quando necessrio que o computador tenha um endereo IP fixo, ou seja, que no muda
a cada conexo.
26
Em redes muito grandes, possvel que o servidor DHCP no esteja fisicamente na mesma
rede que determinadas mquinas esto. Mesmo assim, ainda possvel que o servidor
encontre-as. Isso feito por meio de um encaminhador (router) que envia e recebe pacotes
DHCP: o Relay DHCP.DHCP configurado.
O DHCP usa uma metodologia do tipo cliente-servidor. Quando uma mquina faz o
"boot", envia em "broadcast" um pedido DHCP a que o servidor responde com uma
mensagem de resposta DHCP.
O servidor DHCP pode ser configurado para dois tipos de endereos: permanentes, para
serem assignados a servidores e uma "pool" de endereos que so alocados medida que
so pedidos.
Para evitar que um eventual arranque ("boot") simultneo de muitas mquinas provoque um
trfego elevado na rede, o DHCP usa uma tcnica semelhante usada pelo BOOTP: cada
computador aguarda um perodo de tempo aleatrio antes de enviar um pedido ao
servidor.
O protocolo DHCP tem duas fases: uma em que um computador DHCP faz o broadcast de
uma mensagem DHCP Discover para encontrar um servidor DHCP e outra em que ele
selecciona um dos servidores que respondeu mensagem e envia uma mensagem de
pedido a esse servidor. Para evitar a repetio destas fases sempre que arranque um
computador pode arquivar em memria "cache" o endereo do servidor e o seu endereo IP
de forma a que essa informao pode ser usada para revalidao dos seus endereos
anteriores.
O comando Ping, tambm deveras importante, pois com ele podemos verificar se o
TCP/IP de um qualquer computador est bem configurado. Para o executar, procedemos
da mesma maneira que na situao anterior, apenas quando surgir o prompt do DOS
escrevemos:
Ping 127.0.0.1 (por ex., mas o n de IP depende daquele que tiver sido atribudo
ao computador em questo ou ao site em questo)
27
Clicar com o boto direito do rato sobre o meu computador e escolhemos GERIR,
aqui abre-se um painel, no lado esquerdo do painel escolhemos ento EVENT
VIEWER
Existe tambm o COMPUTER MANAGEMENT, o qual nos permite alterar os drivers
da interface de acesso rede (placa de rede)
O comando ARP tambm uma ptima ferramenta, e tal como todos os outros tem
algumas variantes:
O comando ARP, visualiza e modifica de endereo IP para tabelas que utilizam protocolos
de resoluo de endereos (ARP). Os parmetros do comando ARP so:
28
4. Camada de Transporte
Transporte TCP/IP
4.1. Introduo camada de transporte
As responsabilidades principais da camada de transporte so o transporte e regular do fluxo
de informao da origem at ao destino de uma forma fivel e precisa.
O controlo extremo-a-extremo e a fiabilidade so proporcionados por janelas deslizantes,
nmeros de sequncia e confirmaes.
Funes do nvel de Transporte so as seguintes:
Garantir que os segmentos so entregues so confirmados.
Retransmitir os segmentos que no foram confirmados.
Colocar os segmentos na sequncia correcta no destino.
Fornecer mecanismos de preveno e controlo de congesto.
A camada de transporte possui dois protocolos que so o UDP (User Datagram Protocol) e TCP
(Transmission Control Protocol).
UDP - um protocolo da camada de transporte no orientado a conexo sem entrega
confivel de pacotes.
TCP - um protocolo da camada de transporte orientado a conexo com entrega confivel
de pacotes, pois possui mecanismos de confirmao e correco de erros. O TCP utiliza um
mtodo chamado janelamento no qual realiza um controlo de fluxo numa transmisso de
dados. Se muitos pacotes ao serem enviados no obtiverem a confirmao de entrega, o
TCP ir retransmitir os pacotes perdidos diminuindo o fluxo de envio das informaes ou
vice-versa.
29
Um computador pode criar trfego a um ritmo mais rpido do que aquele que
a rede consegue transferir. Se muitos computadores necessitam
simultaneamente de enviar datagramas para um nico destino, o destinatrio
pode ficar congestionado e neste caso o problema no tem uma nica fonte.
30
31
URG (Urgente): Envia uma mensagem ao destino de dados urgentes esto espera
para serem enviados.
ACK (Confirmao): Confirma o recebimento de um ou mais datagramas enviados
anteriormente.
PSH (Push): Faz com que o TCP imediatamente envie os dados pendentes.
RST (Reset): Reinicia a comunicao entre os hosts.
SYN: Usado na inicializao e para estabelecer um nmero de sequncia.
FIN: Mais nenhum dado vem da estao de origem.
32
Window (janela): Nmero de octetos que o emissor pode aceitar (valor da Janela
Anunciada).
Soma de Verificao (Checksum):
(Checksum): Valor para verificao da integridade do cabealho e
dados.
Ponteiro Urgente (Urgent
(Urgent Pointer):
Pointer): Indica o fim da Urgent Data.
Opes (Options): Campo com indicaes opcionais. Uma opo normalmente definida
a dimenso mxima dos segmentos.
Data: Informao das aplicaes.
33
34
5. A Camada de Aplicao
5.1.
5.1. Introduo camada de aplicao TCP/IP
As camadas de sesso, apresentao e aplicao do modelo OSI so agrupadas na
camada de aplicao do modelo TCP/IP.
5.2. DNS
O Domain Name System (DNS) o sistema utilizado na Internet para converter nomes de
domnios e os ns da rede anunciados publicamente nos endereos IP.
Um domnio um grupo de computadores associados pela sua localizao geogrfica ou
pelo seu tipo de negcio.
Um nome de domnio uma cadeia de caracteres, nmeros ou ambos. Existem mais de
200 domnios de nvel superior na Internet.
35
36
37
Por cada ficheiro enviado ou recebido estabelecida uma ligao TCP com a porta 20 (por
omisso) do servidor, que se desliga aps a transferncia.
Alguns dos comandos do Cliente para o Servidor:
USER nome_de_utilizador: Enviar a identificao do utilizador;
PASS palavra_de_passe: Enviar a palavra de passe do utilizador;
PORT A1,A2,A3,A4,a1,a2: Define endereo IP e porto para onde devem ser
realizadas as ligaes;
LIST: Listar o contedo da directoria remota corrente;
PASV: Pedido para usar o modo passivo. Retorna IP e porto do servidor;
RETR nome_ficheiro: Pedir o envio do ficheiro ao servidor a partir da directoria
corrente;
STOR nome_ficheiro: Pedir para guardar o ficheiro no servidor na directoria
corrente.
Existem outros comandos para mudar de directoria, controlar o formato para
envio dos dados, etc.
Trivial File Transfer Protocol - TFTP
38
Uma hiperligao (hiperlink) direcciona o navegador para uma nova pgina da Web.
Os recursos na Web so localizados atravs de URLs (Uniforn Resource Locator).
Exemplo: http://www.cisco.com/edu/
Significado:
http:// - indica ao browser qual o protocolo utilizado.
39
5.7. Telnet
Telnet o recurso da INTERNET que permite estabelecer uma ligao com outro
computador da rede que tenha disponvel a componente servidora deste servio.
Os clientes Telnet podem efectuar logins remotos em servidores Telnet.
Permite a execuo de comandos com o recurso linha de comandos.
40
6. Arquitecturas Proprietrias
Arquitecturas Proprietrias so arquitecturas definidas pelos prprios fabricantes que limitam
a possibilidade de interligao de computadores diferentes. Deixam de parte toda a
complexidade relacionada com a compatibilidade de equipamentos, em funo de uma
soluo mais optimizada.
6.1.O
6.1.O porqu destas solues
Quando se comearam a usar redes de computadores, no incio dos anos 70, essa
iniciativa partiu de diversos fabricantes que desenvolveram tecnologias de forma mais ou
menos independente entre si.
As arquitecturas definem as interaces entre equipamentos e/ou mdulos de
programas.
A comunicao entre sistemas, tendo em vista a execuo de aplicaes
telemticas, s possvel no contexto dum conjunto de regras.
Existem dois modelos de arquitecturas:
Modelo proprietrio (dependente do tipo de equipamento e do fabricante)
Modelo aberto (independente do tipo de equipamento e de fabricante)
Arquitecturas Abertas:
OSI (Open Systems Interconnection) da ISO
TCP/IP (Transmission Control Protocol/Internet Protocol) da IETF
Modelos/Arquitecturas proprietrias
Fabricante
Arquitectura
Utilizao actual
IBM
SNA
Systems
Architecture
DIGITAL
DNA
Architecture
Network
XEROX
Abandonada
Apple
Apple Talk
Utilizao decrescente
Novell
Novell Netware
Digital
Abandonada
Microsoft/ 3Com/
Lan Manager
HP/IBM
Abandonada
Banyan Systems
VINES
Abandonada
IBM (Sytek)
NetBIOS
Utilizao generalizada
41
6.3.
A arquitectura Novell Netware baseada na arquitectura XNS da Xerox e uma das mais
populares arquitecturas para sistemas operativos em rede local, detendo ainda hoje, uma
larga base de utilizadores.
Os servios fornecidos pelo Netware so variados e incluem a partilha de ficheiros, a
partilha de impressoras, a segurana, a gesto de redes e a gesto de utilizadores. Estes
servios so disponibilizados por servidores de redes, acessveis a partir de clientes
espalhados pela rede.
Os protocolos mais importantes desta arquitectura so o IPX e o SPX.
O protocolo IPX ("Internet Packet Exchange") derivado do IDP ("Internetwork Datagram
Protocol") das redes XNS.
A famlia
famlia IPX/SPX - Internetwork Packet Exchange/Sequenced Packed Exchange. IPX/SPX
pertena da multinacional Novell e principalmente utilizada em redes que utilizam o
sistema operativo Novell Netware. Os protocolos IPX e SPX fornecem servios semelhantes
aos oferecidos por IP e TCP.
Comparando a arquitectura Novell com a arquitectura TCP, o protocolo IPX proporciona
servios equivalentes aos do UDP, assim na camada de transporte das redes Novell apenas
existe o servio "com conexo" que implementado com recurso ao protocolo SPX
Paula Cardoso Alcobia
42
("Sequenced Packet Interchange"), derivado do SPP ("Sequenced Packet Protocol) das redes
XNS.
Nos nveis superiores surge o protocolo de acesso aos servidores, o NCP ("Netware Core
Protocol") que se ajusta ao nvel de sesso do modelo OSI.
OSI
Novell
Aplicao
Apresentao
Sesso
Transporte
Rede
Servidores/Clientes
NCP
SPX
IPX
43
LAN Manager
Manager
O LAN Manager um sistema operativo em rede desenvolvido pela Micrososoft para o
sistema operativo OS/2. A inteno inicial da Microsoft em relao ao LAN Manager era a
de licenciar este sistema a outros fabricantes, nomeadamente a 3Com, a HP e a IBM, entre
outros, de forma a que eles prprios pudessem acrescenta-lhe funcionalidades. Esta
estratgia falhou, resultando o sucesso do Netware.
Vines Virtual Networking Systems
O Vines um sistema operativo em rede, desenvolvido pela Banyan Systems, baseado no
Unix System V. Este sistema operativo em rede desenvolvido especificamente para redes de
grande dimenso, com vrios servidores, inclui servios de correio electrnico, gesto de
ficheiros e gesto de impressoras.
44
Bibliografia
Sites:
http://portal2.ipb.pt/portal/page?_pageid=333,701017&_dad=portal&_schem
a=PORTAL&pag=SI_SERV_IPv6
http://www.prof2000.pt/users/lpitta/osi/mascaras.htm
http://civil.fe.up.pt/acruz/Mi99/asr/transicao.htm
http://members.netmadeira.com/ffcs/planeamento/plan%2030-10.pdf
http://ajuda.netmadeira.com/index.php/Resolucao-de-Problemas/Verificarendereco-IP.html
http://www.dicas-l.com.br/dicas-l/19971104.php
http://www.tech-faq.com/lang/pt/how-do-i-set-a-static-ip-address-inwindows.shtml
http://www.dei.isep.ipp.pt/~andre/documentos/ip.html
http://www.rnp.br/newsgen/9911/dhcp.html
http://www.amen.pt/support/lexicon/index.php?page=4&qid=693
http://paulobarata.com/index.php?option=com_content&task=view&id=42&Ite
mid=50
Livros:
45