Escolar Documentos
Profissional Documentos
Cultura Documentos
Computadores
Elaborada pelo Prof. Carlos E. Weber
e utilizada nas aulas da
ndice
1.Introduo......................................................................................................................... 1
1.1. Viso geral do mercado de trabalho..........................................................................1
1.2. Histrico e evoluo do Teleprocessamento e das Redes de Computadores............1
2.Conceitos Bsicos de Redes de Computadores................................................................ 3
2.1.Definies.................................................................................................................. 3
2.1.1.Gerais.................................................................................................................. 3
2.1.2.Classificao segundo a extenso geogrfica..................................................... 3
2.1.2.1. Rede Local (LAN)...................................................................................... 3
2.1.2.2. Rede de Longa Distncia (WAN)............................................................... 3
2.1.2.3. Rede Metropolitana (MAN)........................................................................3
2.1.2.4. Rede de Campus (CAN)............................................................................. 3
2.1.2.5. Rede de Armazenamento (SAN)................................................................ 3
2.1.3.Conceitos importantes.........................................................................................4
2.1.3.1. Internet........................................................................................................ 4
2.1.3.2. Intranet........................................................................................................ 4
2.1.3.3. Extranet....................................................................................................... 4
2.1.3.4. VPN (Rede Privada Virtual)....................................................................... 4
2.2. Modelos de Referncia............................................................................................. 5
2.2.1.Modelo OSI.........................................................................................................5
2.2.1.1. Descrio funcional da camadas.................................................................5
2.2.1.1.1. Camada 1 Fsica................................................................................5
2.2.1.1.2. Camada 2 Enlace...............................................................................6
2.2.1.1.3. Camada 3 Rede................................................................................. 6
2.2.1.1.4. Camada 4 Transporte........................................................................ 6
2.2.1.1.5. Camada 5 Sesso...............................................................................6
2.2.1.1.6. Camada 6 Apresentao....................................................................6
2.2.1.1.7. Camada 7 - Aplicao..........................................................................7
2.2.2.Arquitetura TCP/IP............................................................................................. 7
2.2.2.1. Camada de Acesso Rede.......................................................................... 7
2.2.2.2. Camada Internet.......................................................................................... 7
2.2.2.3. Camada de Transporte................................................................................ 7
2.2.2.4. Camada de Aplicao................................................................................. 8
2.3. Composio de uma Rede de Computadores............................................................8
2.3.1.Computadores..................................................................................................... 8
2.3.1.1. Hardware.....................................................................................................8
2.3.1.2. Software...................................................................................................... 8
2.3.1.3. Firmware..................................................................................................... 8
2.3.2.Infra-estrutura..................................................................................................... 8
2.3.2.1. Meio Fsico................................................................................................. 8
2.3.2.2. Alimentao................................................................................................ 8
2.3.2.3. Estrutura Fsica de Instalaes....................................................................9
2.3.3.Dispositivos de Rede...........................................................................................9
2.3.3.1. Repetidor (Repeater)...................................................................................9
2.3.3.2. Concentrador (Hub).................................................................................... 9
2.3.3.3. Ponte (Bridge).............................................................................................9
3.2.3.1. Atenuao................................................................................................. 24
3.2.3.1.1. Absoro............................................................................................ 24
3.2.3.1.2. Espalhamento.....................................................................................24
3.2.3.1.3. Curvatura............................................................................................24
3.2.3.2. Disperso...................................................................................................24
3.2.3.2.1. Disperso modal.................................................................................24
3.2.3.2.2. Disperso material............................................................................. 24
3.2.3.2.3. Disperso do guia de onda................................................................. 24
3.2.4.Instalao, Cuidados e Testes de Fibras pticas.............................................. 25
3.3. Acesso sem-fio (wireless)....................................................................................... 25
3.3.1.Padres e Organizaes de Redes Locais sem fio............................................ 26
3.3.2.Topologias e Dispositivos sem-fio....................................................................26
3.3.3.Como as Redes Locais sem-fio se comunicam.................................................27
3.3.4.Autenticao..................................................................................................... 27
3.3.5.Os espectros de radiofreqncia e de microondas............................................ 27
3.3.6.Sinais e rudos em uma WLAN........................................................................ 28
3.3.7.Segurana para redes sem-fio........................................................................... 28
4.Cabeamento para redes locais e WANs.......................................................................... 31
4.1. Camada fsica de rede local.................................................................................... 31
4.1.1.Ethernet............................................................................................................. 31
4.1.2.Meios Ethernet, requisitos de conectores e meios de conexo......................... 32
4.1.3.Implementao de cabos UTP.......................................................................... 32
4.1.3.1. Cabo Direto (Straight-Through)............................................................... 32
4.1.3.2. Cabo Cruzado (Crossover)........................................................................33
4.1.3.3. Cabo Rollover........................................................................................... 34
4.1.4.Repetidores e Hubs........................................................................................... 35
4.1.5.Acesso Sem-fio ................................................................................................ 35
4.1.6.Pontes (Bridges) e Comutadores (Switches) ....................................................35
4.1.7.Conectividade do Host .....................................................................................36
4.1.8.Comunicao Ponto-a-Ponto e Cliente/Servidor.............................................. 36
4.2. Cabeamento de WANs............................................................................................36
4.2.1.Camada fsica de WAN.................................................................................... 36
4.2.2.Conexes seriais de WAN................................................................................ 36
4.2.3.Roteadores e Conexes Seriais, ISDN BRI, DSL e CableTV.......................... 37
5. Conceitos Bsicos de Ethernet.......................................................................................39
5.1. Introduo Ethernet..............................................................................................39
5.1.1. Regras de nomenclatura da Ethernet IEEE......................................................39
5.1.2. Ethernet e o modelo OSI..................................................................................40
5.1.3.Quadros da camada 2........................................................................................ 40
5.1.4.Estrutura do quadro Ethernet............................................................................ 41
5.1.5.Campos de um quadro Ethernet........................................................................41
5.2. Operao da Ethernet..............................................................................................41
5.2.1.Media Access Control (MAC).......................................................................... 41
5.2.2.Regras MAC e deteco de colises.................................................................42
5.2.3.Temporizao Ethernet e backoff..................................................................... 43
5.2.4.Espaamento entre quadros (Interframe spacing) e delimitao de quadros....44
5.2.5.Tratamento de erros.......................................................................................... 44
5.2.6.Tipos de coliso................................................................................................ 44
5.2.7.Erros da Ethernet...............................................................................................44
5.2.8.Autonegociao da Ethernet............................................................................. 45
5.2.9.Estabelecimento de um link, full-duplex e half-duplex.................................... 45
6.Tecnologias Ethernet...................................................................................................... 46
6.1. Ethernet 10 Mbps e 100 Mbps................................................................................ 46
6.1.1. Ethernet 10 Mbps.............................................................................................46
6.1.1.1. 10BASE5.................................................................................................. 46
6.1.1.2. 10BASE2.................................................................................................. 46
6.1.1.3. 10BASE-T.................................................................................................46
6.1.1.4. Cabeamento e arquitetura do 10BASE-T................................................. 47
6.1.2.Ethernet 100 Mbps............................................................................................48
6.1.2.1. 100BASE-TX............................................................................................48
6.1.2.2. 100BASE-FX............................................................................................48
6.1.2.3. Arquitetura Fast Ethernet..........................................................................49
6.2. Gigabit Ethernet e 10 Gigabit Ethernet...................................................................49
6.2.1.Ethernet 1000 Mbps..........................................................................................49
6.2.1.1. 1000BASE-T.............................................................................................49
6.2.1.2. 1000BASE-TX, SX e LX......................................................................... 49
6.2.1.3. Arquitetura Gigabit Ethernet.....................................................................49
6.2.2.Ethernet 10 Gigabit........................................................................................... 50
6.2.2.1. Arquiteturas 10 Gigabit Ethernet.............................................................. 50
6.2.2.2. Futuro da Ethernet.....................................................................................50
7.Comutao e domnios Ethernet..................................................................................... 51
7.1. Comutao Ethernet................................................................................................51
7.1.1.Bridging da Camada 2...................................................................................... 51
7.1.2.Comutao da Camada 2.................................................................................. 51
7.1.3.Operao de um Switch.................................................................................... 51
7.1.4.Latncia.............................................................................................................52
7.1.5.Modos de um switch......................................................................................... 52
7.2. Domnios de Coliso e Domnios de Broadcast..................................................... 52
7.2.1.Ambiente de meios compartilhados..................................................................52
7.2.2.Domnios de coliso..........................................................................................52
7.2.3.Segmentao..................................................................................................... 53
7.2.4.Broadcasts da Camada 2................................................................................... 53
7.2.5.Domnios de broadcast......................................................................................54
7.2.6.Fluxo de dados.................................................................................................. 55
7.2.7.Segmento de rede..............................................................................................55
8.Conjunto de Protocolos TCP/IP e endereamento IP..................................................... 56
8.1. Introduo ao TCP/IP............................................................................................. 56
8.1.1.Histria e futuro do TCP/IP.............................................................................. 56
8.1.2.Camada de Aplicao....................................................................................... 56
8.1.3.Camada de Transporte...................................................................................... 56
8.1.4.Camada Internet................................................................................................ 57
8.1.5.Camada de Acesso Rede................................................................................ 57
8.1.6.Comparao do modelo OSI com o modelo TCP/IP........................................ 57
8.1.7.Arquitetura da Internet......................................................................................58
8.2. Endereos de Internet..............................................................................................59
8.2.1.Endereamento IP............................................................................................. 59
8.2.2.Endereamento IPv4......................................................................................... 59
8.2.3.Endereos IP classes A, B, C, D e E.................................................................59
8.2.4.Endereos IP reservados................................................................................... 61
8.2.5.Endereos IP pblicos e privados..................................................................... 61
8.2.6.Conceitos de Classfull e Classless.................................................................... 61
8.2.7.Introduo s sub-redes.....................................................................................61
8.2.8.Noes de IPv6................................................................................................. 62
8.2.9.Comparao entre IPv4 e IPv6......................................................................... 62
8.3. Obteno de um endereo IP.................................................................................. 62
8.3.1.Obtendo um endereo da Internet..................................................................... 62
8.3.2.Atribuio esttica do endereo IP................................................................... 63
8.3.3.Atribuio de endereo IP utilizando RARP.................................................... 63
8.3.4.Atribuio de endereo IP BOOTP...................................................................64
8.3.5.Gerenciamento de Endereos IP com uso de DHCP........................................ 64
8.3.6.Problemas de resoluo de endereos...............................................................64
8.3.7.Protocolo de Resoluo de Endereos (ARP)...................................................64
9.Conceitos Bsicos de Roteamento e de Sub-redes......................................................... 65
9.1. Protocolo roteado.................................................................................................... 65
9.1.1.Protocolos roteados e de roteamento................................................................ 65
9.1.2.IP como protocolo roteado................................................................................65
9.1.3.Propagao de pacotes e comutao em um roteador.......................................66
9.1.4.Internet Protocol (IP)........................................................................................ 66
9.1.5.Estrutura de um pacote IP................................................................................. 67
9.2. As mecnicas da diviso em sub-redes...................................................................68
9.2.1.Classes de endereos IP de rede........................................................................68
9.2.2.Introduo e razo para a diviso em sub-redes............................................... 68
9.2.3.Estabelecimento do endereo da mscara de sub-rede..................................... 68
9.2.4.Aplicao da mscara de sub-rede....................................................................68
9.2.5.Diviso de redes das classes A, B e C em sub-redes........................................ 69
9.2.6.Clculos de sub-redes....................................................................................... 69
10.Camada de Transporte TCP/IP..................................................................................... 74
10.1. Introduo camada de transporte....................................................................... 74
10.1.1. Controle de fluxo........................................................................................... 74
10.1.2. Viso geral de estabelecimento, manuteno e trmino de sesses...............74
10.1.3. Handshake triplo............................................................................................ 75
10.1.4. Janelamento....................................................................................................77
10.1.5. Confirmao...................................................................................................78
10.1.6. Protocolo de Controle de Transmisso (TCP)............................................... 78
10.1.7. Protocolo de Datagrama de Usurio (UDP)...................................................80
10.1.8. Nmeros de portas TCP e UDP..................................................................... 80
11. A Camada de Aplicao TCP/IP..................................................................................81
11.1. Introduo camada de aplicao TCP/IP........................................................... 81
11.2. DNS.......................................................................................................................81
11.3. FTP........................................................................................................................83
11.4. Telnet.................................................................................................................... 85
11.5. HTTP.....................................................................................................................86
11.6. SMTP.................................................................................................................... 87
11.7. SNMP....................................................................................................................88
12. BIBLIOGRAFIA......................................................................................................... 90
Apostila de
Redes de Computadores
Redes de Computadores
1. Introduo
1.1. Viso geral do mercado de trabalho
O mercado de trabalho para o profissional da rea de redes tem crescido muito nos ltimos
anos.
As principais empresas que buscam esses profissionais no mercado so:
Operadoras de Telecomunicaes;
Fabricantes de equipamentos de rede;
Provedores de Servio;
Consultorias;
Empresas de Treinamento.
O perfil exigido para o profissional de rede cada vez mais complexo. As empresas
procuram profissionais com boa formao acadmica, fluncia em idiomas (principalmente
ingls e espanhol), certificaes profissionais, com facilidade e interesse em aprender novas
tecnologias e preparados para enfrentar desafios.
As principais atividades dos administradores e tcnicos de rede so:
desenvolvimento de servios
planejamento
projeto
implantao
operao
manuteno
monitorao
treinamento
consultoria
suporte tcnico
25/6/2009
Apostila de
Redes de Computadores
25/6/2009
Apostila de
Redes de Computadores
25/6/2009
Apostila de
Redes de Computadores
Acesso VPN
Empresa 1
Intranet
Empresa 3
Acesso VPN
Empresa 2
Internet
Intranet
Empresa 2
Casa 2
Extranet
Empresa 1
Casa 1
Acesso
Internet
Intranet
Empresa 1
25/6/2009
Apostila de
Redes de Computadores
Modelo OSI
Camadas
Aplicao
Apresentao
Sesso
Transporte
Rede
Enlace
Fsica
25/6/2009
Apostila de
Redes de Computadores
25/6/2009
Apostila de
Redes de Computadores
Processamento de transaes: TP
Terminal virtual: VT
Acesso banco de dados: RDA
Gerncia de rede
Arquitetura TCP/IP
Camadas
Aplicao
Transporte
Internet
Acesso Rede
25/6/2009
Apostila de
Redes de Computadores
2.3. Composio de uma Rede de Computadores
25/6/2009
Apostila de
Redes de Computadores
Devemos considerar:
o espao fsico que ser ocupado.
o mobilirio adequado (bastidores / racks, mveis de escritrio, etc.).
a temperatura da sala.
o acesso fsico aos equipamentos.
2.3.3. Dispositivos de Rede
Os dispositivos de rede esto classificados de acordo com a sua funcionalidade.
2.3.3.1. Repetidor (Repeater)
Os repetidores so dispositivos usados para estender as redes locais alm dos limites
especificados para o meio fsico utilizado nos segmentos.
Operam na camada 1 (Fsica) do modelo OSI e copiam bits de um segmento para outro,
regenerando os seus sinais eltricos.
25/6/2009
Apostila de
Redes de Computadores
2.3.3.6. Modem
Dispositivo eletrnico utilizado para a converso entre sinais analgicos e digitais. A palavra
tem como origem as funes de modulao e demodulao. So geralmente utilizados para
estabelecer a conexo entre computadores e redes de acesso.
2.4.Topologias
2.4.1. Anel (ring)
Topologia em Anel
25/6/2009
10
Apostila de
Redes de Computadores
2.4.2. Barramento (bus)
Topologia em Barramento
25/6/2009
11
Apostila de
Redes de Computadores
2.4.6. rvore (tree)
Topologia em rvore
2.5. Banda
2.5.1. Largura de Banda
Largura de banda uma propriedade fsica relativa a faixa de freqncias transmitidas sem
serem fortemente atenuadas e medida em Hertz (Hz). Em telecomunicaes, o termo banda
se refere a faixa disponvel para a transmisso de dados. A velocidade usada para transmitir os
dados chamada de taxa de transmisso de dados e sua unidade de medida bits por
segundo (bps).
2.6.Gerenciamento
2.6.1. Necessidades
As principais necessidades de gerenciamento de redes so:
Detectar, diagnosticar, registrar e prevenir a ocorrncia de eventos de
anormalidades.
Poder acessar, alterar ou restaurar as configuraes da rede, mantendo a sua
confiabilidade.
Controlar e contabilizar o acesso aos recursos da rede.
Estabelecer limites para o envio de alarmes a fim de inicializar processos
operacionais, para efeito de manuteno ou simplesmente informaes para auxlio
de anlises sobre os servios da rede.
Monitorar e garantir a segurana da rede.
2.6.2. Modelos Funcionais
Podemos destacar os principais modelos funcionais de gesto como:
Gesto de Falhas
Gesto de Configurao
Gesto de Contabilizao
Gesto de Desempenho
Gesto de Segurana
2.6.3. SNMP
O SNMP (Simple Network Management Protocol - Protocolo Simples de Gerncia de Rede)
um protocolo de gesto tpica de redes TCP/IP, da camada de aplicao, que facilita a troca de
informaes entre os elementos de uma rede.
25/6/2009
12
Apostila de
Redes de Computadores
Sinal Analgico
25/6/2009
13
Apostila de
Redes de Computadores
Sinal Digital
Podemos dizer que os sinais analgicos possuem infinitos valores, enquanto os sinais
digitais possuem valores finitos.
10
11
12
13
14
15
16
17
18
19
25/6/2009
14
Apostila de
Redes de Computadores
25/6/2009
15
Apostila de
Redes de Computadores
25/6/2009
16
Apostila de
Redes de Computadores
316 = 310 = 11 = 00112
Resultando:
(7D3)16 = (0111 1101 0011)2 ou, simplesmente, (111 1101 0011)2
S
1
0
2.8.3.2. OU (OR)
A
0
0
1
1
B
0
1
0
1
S
0
1
1
1
B
0
1
0
1
S
1
0
0
0
2.8.3.4. E (AND)
A
0
0
1
1
25/6/2009
B
0
1
0
1
S
0
0
0
1
17
Apostila de
Redes de Computadores
2.8.3.5. NE (NAND)
A
0
0
1
1
B
0
1
0
1
S
1
1
1
0
B
0
1
0
1
S
0
1
1
0
B
0
1
0
1
S
1
0
0
1
25/6/2009
18
Apostila de
Redes de Computadores
Representao explcita
0,1
0,01
0,001
0,000001
0,000000001
0,000000000001
0,000000000000001
0,000000000000000001
0,000000000000000000001
0,000000000000000000000001
Prefixo
deci
centi
mili
micro
nano
pico
femto
atto
zepto
yocto
Represent.
exponencial
em base 10
10 1
10 2
10 3
10 6
10 9
10 12
10 15
10 18
10 21
10 24
Representao explcita
10
100
1000
1000000
1000000000
1000000000000
1000000000000000
1000000000000000000
1000000000000000000000
1000000000000000000000000
Prefixo
deca
hecto
kilo
Mega
Giga
Tera
Peta
Exa
Zetta
Yotta
25/6/2009
19
Apostila de
Redes de Computadores
Cabo Coaxial
Revestimento plstico
Malha condutora
Isolante
Ncleo
condutor
25/6/2009
20
Apostila de
Redes de Computadores
1
2
3
4
5
6
7
Aplicao
Voz (cabo telefnico)
Dados a 4 Mbps (LocalTalk)
Transmisso de at 16 MHz. Dados a 10 Mbps (Ethernet)
Transmisso de at 20 MHz. Dados a 20 Mbps (16 Mbps Token Ring)
Transmisso de at 100 MHz. Dados a 100 Mbps (Fast Ethernet)
Utilizado em ISDN, cabos para modem e TV a cabo.
Ethernet 1000BaseT, ATM com transmisso de at 500MHz.
25/6/2009
21
Apostila de
Redes de Computadores
Fibra ptica
Casca
Ncleo
Revestimento plstico
25/6/2009
22
Apostila de
Redes de Computadores
A atenuao medida pela seguinte frmula:
atenuao = [10 log10 (Pout/Pin)]/L onde,
Pout = potncia de sada
Pin= potncia de entrada
L= comprimento do cabo
3.2.3.1.1. Absoro
Na absoro uma parcela da energia luminosa absorvida pelo material devido a alguns
fatores como: presena de impurezas, contaminao no processo de fabricao, variao na
densidade do material, presena de molculas de gua dissolvidas no vidro ou no polmero,
etc.
3.2.3.1.2. Espalhamento
As perdas por espalhamento ocorrem devido ao desvio do fluxo dos raios de luz em vrias
direes. Dois parmetros que contribuem para essa perda a densidade do material da fibra
e a estrutura da fibra.
3.2.3.1.3. Curvatura
As perdas podem ocorrer devido a curvaturas. Quando as curvaturas so muito grandes
(quando os ngulos gerados pela deformao causarem a refrao do sinal) ou muito
pequenas (quando so prximas do raio do ncleo da fibra) podem afetar o sinal luminoso.
3.2.3.2. Disperso
A disperso o alargamento do sinal luminoso ao longo do percurso da fibra ptica e limita
a capacidade de transmisso, alterando os sinais transmitidos. As disperses mais comuns
so: disperso modal, material e do guia de onda.
3.2.3.2.1. Disperso modal
A disperso modal se refere ao fato de que cada modo de propagao, passando por
caminhos distintos, tendo assim diferentes velocidades de propagao, para um mesmo
comprimento de onda.
3.2.3.2.2. Disperso material
A disperso material retrata a influncia da matria-prima empregada na composio da
fibra, tambm chamada de disperso cromtica.
3.2.3.2.3. Disperso do guia de onda
A disperso do guia de onda ocorre devido a variao dos ndices de refrao do ncleo e da
casca ao longo da fibra.
3.2.4. Instalao, Cuidados e Testes de Fibras pticas
muito importante que as conexes das fibras sejam muitos bem realizadas na instalao
dos cabos de fibras pticas.
As conexes podem ser realizadas atravs de conectores ou emendas.
Qualquer um dos modos de conexo gera um determinada perda no sinal. Desse modo
devemos observar que um grande nmero de conexes pode comprometer o desempenho do
sistema.
Para minimizar as perdas devemos sempre observar dois fatores:
fatores intrnsecos: inerentes s fibras (dimetro do ncleo/da casca, ovalizao do
ncleo/da casca, etc.).
25/6/2009
23
Apostila de
Redes de Computadores
25/6/2009
Funo
Padronizao mundial de comunicaes que
usam energia de radiao, particularmente
gerenciando os aspectos de freqncias.
Padronizao de redes locais sem fio
(WLANs) (802.11)
Consrcio que fomenta a interoperabilidade
de produtos que implementam os padres de
redes locais sem fio (WLANs) por meio de
seus programas certificados de Wi-Fi.
24
Apostila de
Redes de Computadores
Federal Communications Commission
(FCC)
Anatel
O padro para as LANs sem fio que est sendo mais utilizado o IEEE 802.11. Ele possui as
seguintes divises:
Caracterstica
Ano da criao da norma
Taxa mxima de transmisso utilizando
DSSS*
Taxa mxima de transmisso utilizando
OFDM**
Freqncia da banda
Canais (nonoverlapped)
Taxas de transmisso requeridas pelo padro
(Mbps)
802.11a
1999
-
802.11b
1999
11 Mbps
802.11g
2003
11 Mbps
54 Mbps
54 Mbps
5 GHz
23 (12)
6, 12, 24
2.4 GHz
11 (3)
1, 2, 5.5, 11
2.4 GHz
11 (3)
6, 12, 24
Vrios APs
25/6/2009
Nome do Servio
IBSS Independent Basic
Service Set
BSS - Basic Service
Set
ESS - Extended
Service Set
Descrio
Quando a comunicao estabelecida
diretamente entre dois dispositivos, sem
a necessidade de um AP.
Quando somente uma nica WLAN
criada com um AP e todos os demais
dispositivos se comunicam por meio deste
AP.
Quando vrios APs criam uma WLAN,
permitindo uma cobertura mais ampla e o
deslocamento dos usurios pelas vrias
reas de cobertura.
25
Apostila de
Redes de Computadores
3.3.3. Como as Redes Locais sem-fio se comunicam
Espectro Eletromagntico
100
102
104
106
Rdio
108
1010
Microonda
1012
1014
Infra
vermelho
1016
UV
1018
1020
Raio X
1022
1024
Raio
Gama
Luz visvel
104
LF
MF
HF
105
106
107
109
1010 1011
1012
1013
1014
1015
1016
25/6/2009
26
Apostila de
Redes de Computadores
Ano
1997
2003
2005
Organizao
IEEE
Wi-Fi Alliance
IEEE
O WEP (Wired Equivalent Privacy), foi criado com o objetivo de dar segurana durante o
processo de autenticao na comunicao de redes sem fio. O algoritmo utilizado o RC4
(Rons code 4), inventado pelo engenheiro Ron Rivest, do MIT.
Seu funcionamento consiste em passar parmetros (uma chave e um vetor de inicializao).
O algoritmo gera uma seqncia criptografada. Porm, como no WEP a chave secreta a
mesma utilizada por todos os usurios de uma mesma rede sem fio, devemos ter um vetor de
inicializao diferente para cada pacote com o objetivo de evitar a repetio. Essa repetio de
seqncia extremamente indesejvel possibilita ataques e invases a sistemas.
Por isso, muito importante a troca das chaves secretas periodicamente para diminuir o
risco segurana da rede. Muitas vezes esta prtica no realizada pelos administradores por
ser feita manualmente, principalmente quando temos redes com um grande nmero de
usurios.
A sua principal vulnerabilidade o fato do vetor ser enviado sem encriptao, no quadro da
mensagem, facilitando a sua captura.
Temos abaixo as principais vulnerabilidades do protocolo WEP:
- Chaves WEP estticas
O uso da mesma chave por longo perodo.
- Autenticao unilateral
Apenas a estao remota se autentica no AP.
- No existe autenticao de usurio
A autenticao s executada pela estao. Um invasor utilizando a estao de
um usurio permitido pode acessar a rede e informao confidenciais.
- Vetor de inicializao sem criptografia
O vetor de inicializao no WEP possui 24 bits e so enviados sem criptografia
para o AP.
25/6/2009
27
Apostila de
Redes de Computadores
25/6/2009
28
Apostila de
Redes de Computadores
Aplicao
Apresentao
Sesso
Transporte
Rede
Enlace
LLC
MAC
Fsica
Fsica
OSI
IEEE 802
Esse modelo, o IEEE 802, abrange as duas camadas inferiores do modelo OSI.
Conforme j vimos na descrio do modelo OSI, a camada fsica tem como funo a
especificao da caractersticas mecnicas (pinagem, tipo de conector, etc.), fsicas (eltrica,
eletromagntica, ptica, etc.), funcionais (funo e descrio de cada pino) e dos tipos de
transmisso (analgica ou digital, sncrona ou assncrona, modulao, codificao, etc.).
25/6/2009
29
Apostila de
Redes de Computadores
Lembrando que esta camada responsvel pela transmisso de bits atravs de vrios
meios distintos.
A camada de enlace do modelo OSI subdividida em duas camadas no modelo IEEE 802: a
LLC (Logical Link Control) e a MAC (Media Access Control)
4.1.2. Meios Ethernet, requisitos de conectores e meios de conexo
A subdiviso da camada fsica consiste em:
DTE (Data Terminal Equipment) Equipamento onde terminada a conexo fsica para uma
transmisso de dados. Dependendo da funo exercida pelo equipamento, podemos dar como
exemplo roteadores ou computadores.
MAU (Medium Attachment Unit) um dispositivo acoplado entre um DTE e o meio de
transmisso de uma rede local.
PLS (Physical Signaling Sublayer) responsvel pelo acoplamento lgico e funcional da
camada MAC com a MAU.
AUI (Attachment Unit Interface) interliga a MAU ao DTE (se estiverem separados).
Consiste em cabos, circuitos lgicos e conectores.
PMA (Physical Medium Attachment) a parte lgica da MAU.
MDI (Medium-Dependent Interface) a interface fsica, seja eltrica, ptica ou mecnica,
que liga o meio MAU.
Quanto ao tipo de conector mais utilizados, atualmente, podemos dizer que o RJ-45.
4.1.3. Implementao de cabos UTP
Os cabos UTP (Unshielded Twisted Pair) so amplamente utilizados nas redes ethernet.
Possuem 8 fios fixados a um conector RJ-45, em cada uma das suas extremidades.
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
25/6/2009
30
Apostila de
Redes de Computadores
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
T568A
Pinagem:
Extremidade A
Pino 1 Verde e Branco
Pino 2 Verde
Pino 3 Laranja e Branco
Pino 4 Azul
Pino 5 Azul e Branco
Pino 6 Laranja
Pino 7 Marrom e Branco
Pino 8 Marrom
Extremidade B
Pino 1 Verde e Branco
Pino 2 Verde
Pino 3 Laranja e Branco
Pino 4 Azul
Pino 5 Azul e Branco
Pino 6 Laranja
Pino 7 Marrom e Branco
Pino 8 Marrom
1 2 3 4 5 6 7 8
T568B
25/6/2009
31
Apostila de
Redes de Computadores
Pinagem:
Extremidade A
Pino 1 Verde e Branco
Pino 2 Verde
Pino 3 Laranja e Branco
Pino 4 Azul
Pino 5 Azul e Branco
Pino 6 Laranja
Pino 7 Marrom e Branco
Pino 8 Marrom
Extremidade B
Pino 1 Laranja e Branco
Pino 2 Laranja
Pino 3 Verde e Branco
Pino 4 Azul
Pino 5 Azul e Branco
Pino 6 Verde
Pino 7 Marrom e Branco
Pino 8 Marrom
1 2 3 4 5 6 7 8
Rollover
Pinagem:
Extremidade A
Pino 1 Verde e Branco
Pino 2 Verde
Pino 3 Laranja e Branco
Pino 4 Azul
Pino 5 Azul e Branco
Pino 6 Laranja
Pino 7 Marrom e Branco
Pino 8 Marrom
Extremidade B
Pino 1 Marrom
Pino 2 Marrom e Branco
Pino 3 Laranja
Pino 4 Azul e Branco
Pino 5 Azul
Pino 6 Laranja e Branco
Pino 7 Verde
Pino 8 Verde e Branco
O cabo Rollover utilizado na porta console dos dispositivos, quando queremos realizar uma
configurao ou manuteno local no equipamento (roteadores, switches, computadores, etc.).
25/6/2009
32
Apostila de
Redes de Computadores
25/6/2009
33
Apostila de
Redes de Computadores
rede a qual se quer conectar. A interligao de um host com um switch ou um hub feita por
meio de um cabo direto (Straight-Through).
4.1.8. Comunicao Ponto-a-Ponto e Cliente/Servidor
A comunicao ponto-a-ponto (peer-to-peer) realizada por intermdio de cabos crossover,
seja host-a-host ou roteador-a-roteador.
A estrutura Cliente/Servidor consiste em que um host que possui aplicaes capazes de
fornecer servios, servir (o servidor) enquanto o outro host (o cliente) se conecta ao servidor,
acessa e faz uso desses servios. Exemplo: HTTP (para acesso a pginas Web), FTP (para
transferncia de arquivos), DNS (para resoluo de nomes da Internet), SMTP/POP3 (para
acesso aos e-mails), etc..
Sinal Bsico
Taxa
(Mbps)
Estrutura
Interface
Organizao
DS-1 (T1)
1,544 PDH
UNI
ANSI
E1
2,048 PDH
UNI
ETSI
DS-3 (T3)
44,736 PDH
UNI
ANSI
E3
34,368 PDH
UNI
ETSI
E4
139,264 PDH
UNI
ETSI
51,84 SONET
UNI
ANSI
STS-3c
155,52 SONET
UNI
ANSI
STS-12c
622,08 SONET
UNI
ANSI
STM-1
155,52 SDH
NNI
ITU-T
STM-4c
622,08 SDH
NNI
ITU-T
STS-1
25/6/2009
34
Apostila de
Redes de Computadores
Baseada em clulas
UNI
ITU-T
Baseada em clulas
UNI
ITU-T
UNI privativa
ATM Forum
UNI privativa
ATM Forum
FDDI PMD
Fiber Channel
155,52 4B/5B
Conexo W AN Ponto-a-Ponto
CPE
Roteador
Modem
CSU/DSU
Re de da Operadora
de
Te lecomunicaes
WAN
Switch
WAN
Switch
CPE
Modem
CSU/DSU
Roteador
25/6/2009
35
Apostila de
Redes de Computadores
Roteador
DCE
FR
Switch
DCE
FR
Switch
DTE
Roteador
Continuando, podemos exemplificar outros tipos de conexes como: as redes RDSI (Rede
Digital de Servios Integrados, ISDN-Integrated Services Digital Network), DSL (Digital
Subscriber Line), e redes de TV a cabo (Cable TV).
25/6/2009
36
Apostila de
Redes de Computadores
802.3i
Ethernet tipo 10BaseT, utiliza cabos de par tranado de at 100m. Usado em
redes CSMA/CD multi-segmentadas. Possui taxa de transmisso de 10Mbps.
802.3u
FastEthernet tipos: 100BaseT4 (par tranado 4 fios), 100BaseTX (par
tranado 4 pares de fios) e 100BaseFX (fibra ptica). Distncia mxima de
100m. Usado em redes CSMA/CD multi-segmentadas. Possui taxa de
transmisso de 100Mbps.
802.3z
GigabitEthernet tipo 1000BASE-X. Utiliza fibra ptica a uma taxa de 1 Gbps.
802.3ab
GigabitEthernet tipo 1000BASE-T. Utiliza cabo de par tranado a uma taxa de
transmisso de 1 Gbps.
802.3ae
10
GigabitEthernet tipos: 10GBASE-SR, 10GBASE-LR, 10GBASE-ER,
10GBASE-SW, 10GBASE-LW, 10GBASE-EW. Utiliza fibra ptica a uma taxa de
transmisso de 10 Gbps.
802.3an
10 GigabitEthernet tipo 10GBASE-T. Utiliza cabo UTP a uma taxa de
transmisso de 10 Gbps.
25/6/2009
37
Apostila de
Redes de Computadores
LLC 802.2
Mtodo
de Acesso
802.3
CSMA/CD
Camada
Fsica
802.3
Mtodo
de Acesso
802.4
Token Bus
Camada
Fsica
802.4
Mtodo
de Acesso
802.5
Token Ring
Camada
Fsica
802.5
Mtodo
de Acesso
802.6
DQDB
Camada
Fsica
802.6
Estrutura do quadro da
subcamada MAC
Prembulo
SFD
DA
SA
Tam
Dados LLC
>=0
PDA
FCS
>=0
25/6/2009
38
Apostila de
Redes de Computadores
Endereamento MAC
Caractersticas
Endereo de 6 octetos (bytes) 48 bits
24 bits indicam o fabricante
(OUI Organizationally Unique Indentifier)
24 bits indicam o nmero da interface de rede definidos
pelo fabricante
Representao Hexadecimal
Ex.: 00-60-2F-03-A7-5C
Fabricante
Interface de rede
25/6/2009
39
Apostila de
Redes de Computadores
Gerar sinal jam (rajada informando existncia de coliso)
Receber o quadro da camada fsica
Receber a seqncia de bits da camada fsica
Excluir seqncias incompatveis com o tamanho mnimo
Preparar o quadro na recepo
Verificar erros por meio do clculo do CRC
Verificar o endereo de destino contido no quadro
Entregar o dado sub-camada LLC
CSMA/CD
Computador
deseja transmitir
Canal est
livre ?
Sim
No
Transmite e
verifica o canal
No
Espera utilizando
o algoritmo
backoff
Coliso ?
OK
Sim
Transmite sinal
jam
25/6/2009
40
Apostila de
Redes de Computadores
Onde,
i = nmero que varia de 0 a 2k, e k= min(n,10), n= nmero de tentativas.
St = slot time, tempo necessrio para transmitir 64 bytes.
Aps 10 tentativas sem sucesso, o tempo de espera no aumentado, e depois de 16
tentativas gerada uma mensagem de erro.
5.2.4. Espaamento entre quadros (Interframe spacing) e delimitao de quadros
O espaamento entre quadros (Interframe spacing) utilizado para definir o tempo mnimo
entre o trmino da transmisso de um quadro e o incio da transmisso de outro.
Os limites dos quadros podem ser determinados pela utilizao de quatro mtodos
possveis.
Contagem de caracteres
Caracteres delimitadores
Utilizao de flags
Violao de cdigos do nvel fsico
5.2.5. Tratamento de erros
O principal erro proveniente de colises, logo podemos ter em mente alguns
procedimentos para evit-lo.
So eles:
Diminuindo o comprimento da rede.
Aumentando o tamanho da mensagem.
5.2.6. Tipos de coliso
Podemos definir coliso como o evento decorrente do fato de se transmitir dois ou mais
quadros no mesmo instante, no mesmo meio fsico. Suas principais premissas so:
Todas as estaes podem detectar colises.
Um quadro que tenha sofrido coliso dever ser retransmitido.
Classificamos as colises em: simples ou mltipla.
Coliso Simples: que foi detectada mas o quadro foi transmitido com sucesso na
tentativa seguinte.
Coliso Mltipla: ocorrncia de vrias colises para o mesmo quadro, com sucesso na
ltima transmisso.
Os tipos de coliso podem ser:
Local: no cabeamento.
Remota: quadro com comprimento inferior ao mnimo.
Tardia: aps os 64 bytes do quadro.
5.2.7. Erros da Ethernet
Os erros mais comuns so:
Coliso ou runt: Transmisso simultnea que ocorre antes do slot time.
Coliso tardia: Transmisso simultnea que ocorre depois do slot time.
Jabber, quadros longos: Transmisso de comprimento proibido.
Quadros pequenos: Transmisso de comprimento proibido.
Erro de FCS: Transmisso com dados corrompidos.
Erro de alinhamento: Nmero incorreto de bits transmitidos.
Erro de tamanho: Diferena entre o nmero real e o relatado.
25/6/2009
41
Apostila de
Redes de Computadores
25/6/2009
42
Apostila de
Redes de Computadores
6. Tecnologias Ethernet
6.1. Ethernet 10 Mbps e 100 Mbps
6.1.1. Ethernet 10 Mbps
A Ethernet de 10 Mbps foi criada em 1978 e foram desenvolvidos alguns padres que sero
tratados a seguir.
6.1.1.1. 10BASE5
O tipo 10BASE5 possui as seguintes caractersticas:
Padro 802.3c.
Taxa de transmisso de 10 Mbps.
Sinalizao em banda base.
Usa cabo coaxial grosso, com comprimento mximo de 500m, por segmento.
Conector AUI.
Opera no modo half-duplex.
Utiliza a codificao Manchester.
Topologia de barramento.
6.1.1.2. 10BASE2
O tipo 10BASE2 possui as seguintes caractersticas:
Padro 802.3a.
Taxa de transmisso de 10 Mbps.
Sinalizao em banda base.
Usa cabo coaxial fino, mais leve, flexvel e de custo menor. Com comprimento mximo de
185 metros (arredondamento 200m).
Conector BNC.
Opera no modo half-duplex.
Utiliza codificao Manchester.
Topologia de barramento.
6.1.1.3. 10BASE-T
O tipo 10BASE-T foi introduzido em 1990 e possui as seguintes caractersticas:
Padro 802.3i.
Taxa de transmisso de 10 Mbps.
Sinalizao em banda base.
Usa cabo de par-tranado UTP, que tambm flexvel e de baixo custo. Com comprimento
mximo de 100 metros, amplamente utilizado.
Conector RJ-45.
Pode operar nos modos half-duplex ou full-duplex.
Utiliza o procedimento CSMA/CD.
Utiliza topologia em estrela com um hub central.
Sua grande vantagem refere-se ao fato de que uma falha no cabo afeta somente uma
estao.
25/6/2009
43
Apostila de
Redes de Computadores
6.1.1.4. Cabeamento e arquitetura do 10BASE-T
10BaseT
12345678
Conectores RJ-45
Cabo UTP
Hub
Cabo UTP
Cabo UTP
Cabo UTP
10BaseT - Interligaes
1
3
2
1
1
25/6/2009
44
Apostila de
Redes de Computadores
Pino
Funo
No usado
No usado
No usado
No usado
Dispositivos que transmitem nos pinos 1 e 2 e Dispositivos que transmitem nos pinos 3 e 6 e
recebem nos pinos 3 e 6
recebem nos pinos 1 e 2
Computadores (interfaces de rede)
Hubs
Roteadores
Switches
25/6/2009
45
Apostila de
Redes de Computadores
Pino
Funo
usam
os
mesmos
GigabitEthernet
2
1
25/6/2009
46
Apostila de
Redes de Computadores
1 O cabeamento pode ser em cobre (par tranado) ou fibra ptica. Normalmente, usado
UTP devido ao custo.
2 - O cabeamento pode ser em cobre (par tranado) ou fibra ptica. Normalmente, usada
a fibra ptica.
6.2.2. Ethernet 10 Gigabit
10GBASE-SR: destinado a curtas distncias atravs de fibras multimodo j instaladas,
suporta uma distncia entre 26 m e 82 m.
10GBASE-LX4: utiliza WDM (Wavelength Division Multiplexing), suporta distncias de 240
m a 300 m atravs das fibras multimodo j instaladas, e 10 km atravs de fibras monomodo.
10GBASE-LR e 10GBASE-ER: suporta de 10 km a 40 km atravs de fibra monomodo.
10GBASE-SW, 10GBASE-LW e 10GBASE-EW: conhecidos de forma genrica como
10GBASE-W so destinados a funcionar com equipamentos OC-192 STM (Synchronous
Transport Module) SONET/SDH para WAN.
6.2.2.1. Arquiteturas 10 Gigabit Ethernet
10 GigabitEthernet
2
1
25/6/2009
47
Apostila de
Redes de Computadores
25/6/2009
48
Apostila de
Redes de Computadores
7.1.4. Latncia
Denominamos latncia ao atraso que um quadro sofre para ir da origem at o destino.
Os parmetros que influenciam na latncia de uma rede so:
o meio fsico
a capacidade de processamento dos dispositivos, ao longo do caminho
os atrasos causados pelas decises de comutao
os atrasos causados por retransmisses dos quadros,
7.1.5. Modos de um switch
No captulo 4, j vimos alguns mtodos de encaminhamento de quadros. Neste captulo
acrescentamos mais alguns modos de encaminhamento de quadros. Ento podemos
descrever:
Store-and-forward
Cut-through
Fragment Free
No mtodo Store-and-forward todo quadro armazenado e analisada a integridade do
dado, se correto realizada a consulta tabela de endereos MAC (MAC address table) para
determinar a porta de destino. No caso de erro, o quadro descartado.
No mtodo Cut-through a consulta tabela iniciada no recebimento do quadro e o envio
imediato. O que pode causar o envio de quadros com erros, e retransmisses pela camada de
transporte.
No mtodo Fragment-free os primeiros 64 bytes so lidos (incluindo o cabealho do quadro)
e a comutao se inicia antes que sejam lidos todo o campo de dados e o checksum. Este
modo verifica a maioria dos erros e possui baixa latncia.
25/6/2009
49
Apostila de
Redes de Computadores
Domnio de Coliso
7.2.3. Segmentao
Como vimos na figura anterior, a rede foi segmentada (ou dividida) em 4 domnios de
coliso:
As estaes ligadas ao hub concorrem entre si dentro do primeiro domnio.
A estao ligada bridge compe um segundo domnio.
O switch criou mais dois domnios de coliso.
7.2.4. Broadcasts da Camada 2
O Broadcast da camada 2 uma forma de uma estao se comunicar com todas as demais
de uma s vez.
Quando as estaes de trabalho precisam localizar um endereo MAC que no est na sua
tabela MAC, fazem uma solicitao broadcast por meio do protocolo ARP (Address Resolution
Protocol).
Para encaminhar dados para todos os domnios de coliso, so enviados quadros com o
endereo FF-FF-FF-FF-FF-FF.
25/6/2009
50
Apostila de
Redes de Computadores
7.2.5. Domnios de broadcast
Domnio de Broadcast
25/6/2009
51
Apostila de
Redes de Computadores
7.2.6. Fluxo de dados
O fluxo de dados se refere ao caminho dos dados por meio dos dispositivos das camadas 1,
2 e 3, aps a transmisso pela estao de origem at a chegada a estao de destino.
Dispositivo da Camada 01: sincroniza, amplifica e transmite o dado (seqncia de bits).
Dispositivo da Camada 02: encaminha ou filtra os dados (quadros) com base no endereo
fsico (no caso, endereo MAC).
Dispositivo da Camada 03: encaminha ou filtra os dados (pacotes) com base no endereo
lgico (no caso, endereo IP).
7.2.7. Segmento de rede
O conceito de segmento de rede significa uma subdiviso da rede.
No devemos confundir com a definio de segmento da camada de transporte que indica a
PDU da camada 4.
25/6/2009
52
Apostila de
Redes de Computadores
25/6/2009
53
Apostila de
Redes de Computadores
OSI x TCP/IP
Aplicao
Apresentao
Sesso
Aplicao
Transporte
Transporte
Rede
Internet
Enlace
Acesso Rede
Fsica
25/6/2009
54
Apostila de
Redes de Computadores
Internet
Servidor
Web
Servidor
de Vdeo
Mainframe
Servidor
RADIUS
Servidor de
FTP e E-mail
25/6/2009
55
Apostila de
Redes de Computadores
Atualmente, a grande maioria das redes que compem a Internet utilizam a verso 4 do
protocolo IP (IPv4), porm devido a limitao dos endereos utilizados nesta verso foi
desenvolvida a verso 6 (IPv6) que, entre outras vantagens, resolve este problema.
8.2.2. Endereamento IPv4
O endereo IP, na verso 4, formado por 32 bits, divididos em 4 blocos de 8 bits,
representados no sistema decimal (0-255).
0-255.0-255.0-255.0-255
Exemplo: 10.235.18.129, 172.29.244.5, 200.207.10.188.
O endereo IP constitudo por dois componentes: a identificao da rede (netid) e a
identificao do host dentro da rede (hostid).
netid
hostid
Classes de Endereos IP
Classe A
netid (7 bits)
Classe B 1 0
Classe C 1 1 0
Classe D 1 1 1 0
hostid (8 bits)
Classe E 1 1 1 1 0
25/6/2009
1.0.0.0
126.0.0.0*
(00000001.00000000.00000000.00000000)
(01111110.00000000.00000000.00000000)
56
Apostila de
Redes de Computadores
B
C
D
E
128.0.0.0
191.255.0.0
(10000000.00000000.00000000.00000000)
(10111111.11111111.00000000.00000000)
192.0.0.0
223.255.255.0
(11000000.00000000.00000000.00000000)
(11011111.11111111.11111111.00000000)
224.0.0.0
239.255.255.255
(11100000.00000000.00000000.00000000)
(11101111.11111111.11111111.11111111)
240.0.0.0
255.255.255.255
(11110000.00000000.00000000.00000000)
* O endereo 127.0.0.0 reservado
(11111111.11111111.11111111.11111111)
Classe A: destinada uma faixa de endereos para empresas com um grande nmero de
hosts, onde o primeiro octeto representa a parte da rede e os demais octetos representam a
parte do host. O primeiro bit de um endereo classe A deve ser 0.
Classe B: destinada uma faixa de endereos para empresas com nmero intermedirio de
hosts, onde os dois primeiros octetos representam a parte da rede e os dois ltimos octetos
representam a parte do host. Os primeiros dois bits de um endereo classe B devem ser 10.
Classe C: destinada uma faixa de endereos para empresas com um nmero pequeno de
hosts, onde os trs primeiros octetos representam a parte da rede e o ltimo octeto
representa a parte do host. Os primeiros trs bits de um endereo classe C devem ser 110.
Classe D: a faixa destinada ao servio de multicast, onde o endereo de rede
os pacotes de destino para grupos especficos.
direciona
Classe Nmero de
bits para
redes
Nmero de
Nmero de hosts por rede
bits para hosts
27 2 = 126
24
224 2 = 16.777.214
14
214 = 16.384
16
216 2 = 65.534
21
221 = 2.097.152
28 2 = 254
25/6/2009
57
Apostila de
Redes de Computadores
Classe
Incio da faixa
Trmino da faixa
10.0.0.0
10.255.255.255
172.16.0.0
172.31.255.255
192.168.0.0
192.168.255.255
25/6/2009
58
Apostila de
Redes de Computadores
Sub-rede
Classfull
Classe A
Classe B
Rede (8 bits)
Sub-rede (24 - X)
Sub-rede (16 - X)
Classe C
Host (X bits)
Host (X bits)
Host
Sub-rede
(X bits)
(8 - X)
Classless
Sub-rede (32 - X)
Host (X bits)
Caracterstica
IPv4
IPv6
Tamanho do endereo
32 bits
(4 octetos)
128 bits
(16 octetos)
Exemplo de endereo IP
10.1.2.3
0000:0000:0000:0000:FFFF:FFFF:0A01:0203
Abreviao
Nmero de endereos
232
::FFFF:FFFF:0A01:0203
2128
25/6/2009
59
Apostila de
Redes de Computadores
25/6/2009
60
Apostila de
Redes de Computadores
25/6/2009
61
Apostila de
Redes de Computadores
25/6/2009
62
Apostila de
Redes de Computadores
VERS
HLEN
Tipo de Servio
Identificao
TTLTime to Live
(Tempo de Vida)
Comprimento Total
Flag
Protocolo
Offset de fragmento
Checksum de cabealho
Endereo IP de origem
Endereo IP de destino
25/6/2009
63
Apostila de
Redes de Computadores
Opes
Padding
Dados
25/6/2009
64
Apostila de
Redes de Computadores
0010
32
0010
33
0010
34
0010
35
0010
36
0010
37
0010
38
25/6/2009
65
Apostila de
Redes de Computadores
0010
39
0010
40
0010
41
0010
42
0010
43
0010
44
0010
45
0010
46
0010
47
Classe
Bits de rede
Bits de sub-redes X
Bits de hosts
24 - X
24
16
16 - X
16
24
8-X
25/6/2009
66
Apostila de
Redes de Computadores
Passo 2 - Converter, se necessrio, a mscara no formato de prefixo.
Nmero de bits
para hosts
27 2 = 126
24
224 2 = 16.777.214
14
214 = 16.384
16
216 2 = 65.534
21
221 = 2.097.152
28 2 = 254
Podemos, neste caso, utilizar um endereamento IP privado para criar a nossa rede interna,
corporativa, uma Intranet.
Vamos trabalhar com o nosso exemplo, que pertence a classe C: 192.168.14.0.
Passo 2 - Converter, se necessrio, a mscara no formato de prefixo.
A mscara padro para uma classe C /24 (255.255.255.0).
25/6/2009
67
Apostila de
Redes de Computadores
Sub-rede
Classfull
Classe A
Classe B
Classe C
Rede (8 bits)
Sub-rede (24 - X)
Host (X bits)
Sub-rede (16 - X)
Host (X bits)
Sub-rede Host
(8 - X) (X bits)
Classless
Sub-rede (32 - X)
25/6/2009
Host (X bits)
68
Apostila de
Redes de Computadores
Sub-rede
Bits da
Sub-rede
Bits de hosts
Incio /
Fim
31
32
63
64
95
96
127
128
159
160
191
192
223
224
255
As 5 sub-redes so:
192.168.14.32 /27
192.168.14.64 /27
192.168.14.96 /27
192.168.14.128 /27
192.168.14.192 /27
Observao: 27 = 24 + 3 = mscara de rede + mscara de sub-rede.
Para Classless consideramos as duas sub-redes (0 e 7), totalizando 8.
25/6/2009
69
Apostila de
Redes de Computadores
Passo 6 Escolher as sub-redes e implantar a soluo.
Equipamento
192.168.14.33
192.168.14.34
Estao 1
192.168.14.35
Estao 2
192.168.14.36
Estao 3
192.168.14.37
Estao 4
192.168.14.38
Estao 5
192.168.14.39
Estao 6
192.168.14.40
Estao 7
192.168.14.41
Estao 8
192.168.14.42
Estao 9
192.168.14.43
Estao 10
192.168.14.44
Estao 11
192.168.14.45
Estao 12
192.168.14.46
Estao 13
192.168.14.47
Estao 14
192.168.14.48
Estao 15
192.168.14.49
Estao 16
192.168.14.50
Estao 17
192.168.14.51
Estao 18
192.168.14.52
Estao 19
192.168.14.53
Estao 20
192.168.14.54
Estao 21
192.168.14.55
Estao 22
192.168.14.56
192.168.14.57
192.168.14.58
192.168.14.59
192.168.14.60
25/6/2009
192.168.14.61
Servidor 2
192.168.14.62
Servidor 1
70
Apostila de
Redes de Computadores
25/6/2009
71
Apostila de
Redes de Computadores
Conexo TCP
Host A
Host B
Seq = 50 Flag (SYN,ACK) ACK = 11
25/6/2009
72
Apostila de
Redes de Computadores
Host A
Host B
Host A
Host B
Seq = 2500 Flag (FIN,ACK) ACK = 1001
25/6/2009
73
Apostila de
Redes de Computadores
10.1.4. Janelamento
O Janelamento possibilita a transmisso de vrios pacotes antes de receber uma resposta
de reconhecimento.
Janelamento TCP
W=3
Seq = 1
Seq = 2
Seq = 3
W=2
ACK = 4
Host A
Host B
Seq = 4
Seq = 5
W=2
ACK = 6
10
11
12
13
14
15
16
15
16
10
11
12
13
14
O tamanho da janela pode ser varivel, controlando a vazo dos dados (throughput).
25/6/2009
74
Apostila de
Redes de Computadores
10
11
12
13
14
15
16
13
14
15
16
W=5
W=7
10
11
12
10.1.5. Confirmao
O host transmissor registra cada segmento enviado e aguarda uma confirmao. Ao enviar
o dado, dispara um contador de tempo (timer). Se a confirmao no chegar antes que o
tempo expire, o segmento retransmitido.
No host de destino, o protocolo TCP agrupa e analisa os segmentos recebidos, pelo nmero
seqencial, em uma mensagem completa. Se um nmero de seqncia estiver faltando na
srie, aquele segmento ser retransmitido.
10.1.6. Protocolo de Controle de Transmisso (TCP)
O protocolo TCP um protocolo orientado conexo, ou seja, o aplicativo deve solicitar o
estabelecimento de uma conexo, antes de iniciar a transmisso dos dados.
Controla o estado de cada conexo existente.
Ele tambm garante a confiabilidade da transferncia dos dados, por meio do envio
seqencial de nmeros e controle das respostas de reconhecimento de recepo dos dados,
enviados pela estao de destino.
Os protocolos da camada de Aplicao que utilizam o TCP so:
FTP (File Transfer Protocol)
HTTP (Hypertext Transfer Protocol)
SMTP (Simple Mail Transfer Protocol)
Telnet (Terminal de Acesso Remoto)
25/6/2009
75
Apostila de
Redes de Computadores
A estrutura do protocolo TCP a seguinte:
Porta de Origem
Porta de Destino
Nmero Seqencial
Reservado
Flags
Tamanho da Janela
Checksum
Urgent Pointer
Opes (se houver)
Padding
Dados
Porta de Origem (16 bits): Identifica o protocolo de origem da camada de Aplicao.
Porta de Destino (16 bits): Identifica o protocolo de destino da camada de Aplicao.
Nmero seqencial (32 bits): Identifica o nmero de seqncia do primeiro octeto do
segmento.
Nmero de reconhecimento (32 bits): identifica o prximo octeto que o destino espera
receber.
HLEN (4 bits): indica o tamanho do cabealho.
Reservado: No usado.
Flags (6 bits):
Flag
Posio
Funo
URG
ACK
PSH
Indica que o dado pode ser passado diretamente aplicao, sem bufferizar.
RST
SYN
FIN
Encerramento de conexo.
25/6/2009
76
Apostila de
Redes de Computadores
Assim, podemos dizer que embora o UDP no garante a entrega dos dados, embora
pertena a camada de Transporte. Porm permite uma transmisso mais rpida do que o TCP.
Para a comunicao com a camada superior, ele fornece portas para fazer a distino entre
as aplicaes que so executadas na mesma mquina.
Utiliza a camada Internet, pelo protocolo IP, para enviar os dados para outro dispositivo.
Formato do datagrama UDP:
Dados
Os protocolos da camada de aplicao que utilizam o UDP so:
DHCP (Dynamic Host Control Protocol)
DNS (Domain Name System) (*)
SNMP (Simple Network Management Protocol)
TFTP (Trivial File Transfer Protocol)
Obs.: O DNS normalmente usa UDP, mas tambm utiliza TCP para determinadas situaes.
10.1.8. Nmeros de portas TCP e UDP
Existem portas que so reservadas para determinadas aplicaes. Dizemos que so as
portas conhecidas.
Estas portas so fixas, porm existem portas assinaladas dinamicamente.
A seguir apresento uma relao de portas conhecidas.
Protocolo
Protocolo
FTP-DATA
20
FTP
21
SSH
22
TCP
Telnet
23
TCP
SMTP
25
TCP
DNS
53
UDP e TCP
TFTP
79
UDP
HTTP
80
TCP
POP3
110
TCP
SNMP
25/6/2009
Nmero da porta
161
162
TCP
UDP
77
Apostila de
Redes de Computadores
11.2. DNS
Como o protocolo IP somente trabalha com nmeros (endereos IP) e para um ser humano
fica bem mais fcil identificar um host por nomes ao invs de nmeros, foi criado um sistema
que converte nmeros em nomes.
No incio da Internet, a forma de identificar e registrar o nome dos hosts era realizada pela
elaborao e manuteno de arquivos texto, arquivos hosts. Cada administrador de rede
criava uma relao das mquinas conhecidas, acessveis pela rede, e as inseria neste arquivo.
Com o tempo, esses arquivos eram trocados entre os administradores de rede, para
completar as suas listas. Em uma segunda fase, foram criados repositrios para a atualizao
das informaes e compartilhamento das mesmas, entre os administradores.
Devido ao enorme crescimento da rede, se tornou muito difcil a atualizao e manuteno
das informaes.
Surgiu, ento, a criao de um sistema que pudesse compartilhar as informaes e garantir
a sua confiabilidade.
O DNS (Domain Name System) um sistema criado para a converso de endereos IP em
nomes e vice-versa, que opera em uma estrutura hierrquica, e com manuteno distribuda.
A estrutura hierrquica tem como origem o ponto (.), raiz (root). A partir deste ponto raiz,
temos a diviso por pases: (ar) Argentina, (br) Brasil, (ch) Suia ,(cl) Chile, (de) Alemanha,
(es) Espanha, (fr) Frana, (it) Itlia, (pt) Portugal, (uk) Reino Unido, etc..
A identificao definida para os Estados Unidos (us), porm como a Internet surgiu l e a
normatizao foi criada posteriormente, muitas organizaes americanas no se adaptaram as
normas internacionais, e no utilizam o sufixo do pas. Alm dos Estados Unidos, organizaes
internacionais ou multinacionais tambm operam sem o sufixo.
Em seguida, vem a finalidade da organizao: (com) fins comerciais, (mil) militares, (edu)
educacionais, (gov) governamentais, (net) provedor de rede, etc..
Para um melhor entendimento demonstro a sua estrutura:
25/6/2009
78
Apostila de
Redes de Computadores
...
Brasil (br)
com
Organizao 1
net
Organizao 2
gov
edu
...
Frana (fr)
mil
Portugal (pt)
...
Organizao N
25/6/2009
79
Apostila de
Redes de Computadores
Comunicao DNS
DNS raiz
DNS Pas
com.br
4
3
2
DNS Provedor
www.empresaX.com.br
Servidor
Web
1
5
http://www.empresaX.com.br
DNS empresaX
25/6/2009
80
Apostila de
Redes de Computadores
11.3. FTP
O servio de FTP (File Transfer Protocol) permite a transferncia de dados entre dois hosts,
usando o modelo cliente/servidor.
Suas caractersticas so:
Acesso interativo
Especificao do formato
Controle de autenticao
FTP
Cilente
Servidor
Solicita conexo
Solicita usurio e senha
Envia usurio e senha
A troca de informaes bidirecional
O acesso via FTP pode ser feito pelo sistema operacional, atravs de linha de comando.
Porm existem vrias ferramentas que facilitam essa operao.
Ferramenta de FTP
25/6/2009
81
Apostila de
Redes de Computadores
11.4. Telnet
A aplicao Telnet utilizada para acessar equipamentos remotamente.
Permite estabelecer uma conexo TCP, por meio de login (usurio e senha), a um servidor
remoto.
Depois de logado no sistema o usurio pode digitar comando como se estivesse na prpria
mquina remota.
muito utilizado para realizar configuraes em servidores, estaes e dispositivos de rede
distantes.
25/6/2009
82
Apostila de
Redes de Computadores
11.5. HTTP
25/6/2009
83
Apostila de
Redes de Computadores
11.6. SMTP
O protocolo SMTP (Simple Mail Transfer Protocol) utilizado para o tambm popular correio
eletrnico (e-mail: Eletronic Mail).
Trabalha em conjunto com o POP3 (Post Office Protocol) para a transmisso de uma
correspondncia virtual.
Para o envio e recebimento de um e-mail, so necessrios:
conta de e-mail
programa de correio eletrnico, ou acesso via Web.
servidor de e-mail
O mecanismo de funcionamento o seguinte:
Servidor A
Servidor B
SMTP
SMTP ou
POP3
POP3
Cilente
O usurio envia o seu e-mail ao destinatrio, por meio de sua conta em um servidor de email (Servidor A).
O servdor A inicia a transferncia mapeando o nome da mquina no endereo IP destino.
Estabelece uma conexo TCP com o servidor de e-mail do domnio de destino (Servidor B) e
envia a mensagem ao servidor de destino, que armazena em uma rea local (caixa postal).
O usurio de destino, quando quiser, pode acessar o seu servidor (Servidor B) e ler suas
mensagens.
25/6/2009
84
Apostila de
Redes de Computadores
11.7. SNMP
25/6/2009
85
Apostila de
Redes de Computadores
Gerenciamento SNMP
Ferramenta de Gerncia
SNMP
Set
Estao de
Monitorao
TRAP
Get response
Arquitetura Internet
SMTP Telnet
HTTP
FTP
Aplicao
Transporte
DNS
TCP
UDP
IP
Internet
IGMP
Acesso Rede
25/6/2009
SNMP
ICMP
ARP
RARP
86
Apostila de
Redes de Computadores
12. BIBLIOGRAFIA
3com. Disponvel em: <http://www.3com.com>.
Alcatel-Lucent. Disponvel em: <http://www.alcatel-lucent.com>.
Check Point. Disponvel em: <http://www.checkpoint.com>.
Cisco System. Disponvel em: <http://www.cisco.com>.
GASPARINI, Anteneu F. L., TCP/IP: soluo para conectividade / Anteneu Fabiano
Lcio Gasparini, Francisco Eugnio Barrella, - So Paulo, Ed. rica, 2a. edio, 1993.
Huawei. Disponvel em: <http://<www.huawei.com>.
Comit Gestor da Internet no Brasil. Disponvel em: <http://<www.cgi.br>.
IDOETA, Ivan V. ., Elementos de Eletrnica Digital / Ivan Valeije Idoeta, Francisco
Gabriel Capuano, Ed. rica, 25a edio, 1997.
IETF RFC's. Disponvel em: <http://<www.ietf.org/rfc.html>
ITU. Disponvel em: <http://<www.itu.int>
Juniper Networks. Disponvel em: <http://<www.juniper.net>
KOVACH, Stephan, Arquitetura TCP/IP. Curso de Comunicao de Dados. LARC - PCS
EPUSP, 1997, apostila.
KOVACH, Stephan, Redes Locais / Stephan Kovach, Tereza Cristina M. de Brito
Carvalho. Curso de Comunicao de Dados. LARC PCS EPUSP, 1998, apostila.
Nokia-Siemens. Disponvel em: <http://<www.nokiasiemensnetworks.com>
Odom, Wendell. CCENT/CCNA ICND1 Official Exam Certification Guide, Second
Edition, Cisco System, Inc., 2007.
RAMALHO JR., Francisco, Os fundamentos da fsica: vol. 2, Termologia, geometria da
luz e ondas / Francisco Ramalho Junior, Jos Ivan Cardoso dos Santos, Nicolau Gilberto
Ferraro, Paulo Antnio de Toledo Soares, So Paulo, Ed. Moderna, 1a. Edio, 1976.
SOARES, Luiz Fernando G., Redes de Computadores: das LANs, MANs e WANs s
Redes ATM / Luiz Fernando Gomes Soares, Guido Lemos, Srgio Colcher, - Rio de
Janeiro, Ed. Campus, 1995.
TABINI, Ricardo, Fibras pticas / Ricardo Tabini, Denizard Nunes da Silva Jr. So
Paulo, Ed. rica, 4a. Edio, 1991.
TANENBAUM , Andrew S., Redes de Computadores. 4. edio, Rio de Janeiro, Ed.
Campus, 2003.
Wikipedia. Disponvel em: <http://<www.wikipedia.org>.
25/6/2009
87