You are on page 1of 25

REDES INDUSTRIAIS

SEMANA 7 A INTERNET E O
PROTOCOLO IP

2/10/2014

REDES INDUSTRIAIS - RCBETINI

1 TECNOLGIA DA INTERNET
A.1.

A Rede Mundial Internet


A.2. A Arquitetura TCP/IP
A.3. Topologia Fsica da Internet
A.4. Modelo Cliente Servidor
A.5. Padres Internet
A.6. Intranets e Extranets: Redes privativas
proprietrias, construdas sobre a arquitetura
TCP/IP, que disponibilizam os mesmos
servios de comunicao da rede mundial
Internet.

2/10/2014

REDES INDUSTRIAIS - RCBETINI

2. A REDE MUNDIAL INTERNET


Estrutura Genrica de Internet
rede Ethernet
rede token ring

host
Rede backbone
Os enlaces fsicos
no interior do
backbone so de
alta capacidade.

As redes corporativas de
pequeno porte se ligam a
Internet atravs de
enlaces de mdia ou
baixa capacidade.

A conexo entre as redes


backbone , geralmente,
efetuada atravs de enlaces
de fibra tica ou satlite.
host

Redes particulares de instituies


pblicas e privadas podem se ligar a
Internet, disponibilizando o acesso de
informaes aos seus funcionrios.

Provedor de acesso

Linhas telefnicas convencionais.

2/10/2014

REDES INDUSTRIAIS - RCBETINI

3. ARQUITETURA TCP/IP
Modelo OSI

Arquitetura TCP/IP

Aplicao
FTP

TELNET SMTP

HTTP

Apresentao

SNMP

...

Camada de
Aplicao

Sesso
Transporte
Rede

TCP

UDP
IP

Enlace de
Dados
Fsica

2/10/2014

Camada de
Transmisso
Camada de
Rede
Camada de
Enlace de
Dados e Fsica

REDES INDUSTRIAIS - RCBETINI

4. PROTOCOLOS

Camada de Aplicao:

FTP: File Transfer Protocol.


TELNET: Servio de Terminal Remoto.
SMTP: Simple Mail Transfer Protocol. Esse protocolo especifica como 2 sistemas de correio
eletrnico interagem.
HTTP: Hypertext Tranfer Protocol.
SNMP: Simple Network Management Protocol.

Camada de Transmisso: . O protocolo TCP (Transmission


Control Protocol) oferece servios de comunicao confiveis e
orientados a conexo. O protocolo UDP (User Datagram
Protocol) oferece servios do tipo datagrama, isto , no
orientados a conexo.
Camada de Rede: IP (Internet Protocol).
Camada de Enlace de Dados e Fsica: Alta velocidade: ATM
(Asynchronous Transfer Mode), Frame Relay ou SMDS
(Switched Multimegabit Data Service). Baixa e mdia
velocidade: PPP (Point to Point Protocol) ou SLIP (Serial Line
Internet Protocol).

2/10/2014

REDES INDUSTRIAIS - RCBETINI

5. TOPOLOGIA FSICA DA INTERNET


Infra-estrutura da Internet Mundial
Backbone
EUA

enlaces fsicos
com outros
continentes

cabos de fibra tica


transocenicos ou enlaces de
satlite

Backbone
Europeu

enlaces fsicos
com outros
continentes

Backbone
Brasil
diversos enlaces
distribuem o acesso a
Internet para redes
particulares.

As redes locais ligadas a Internet devem


utilizar os protocolos TCP/IP.

2/10/2014

REDES INDUSTRIAIS - RCBETINI

6. A INTERNET NO BRASIL

2/10/2014

REDES INDUSTRIAIS - RCBETINI

2/10/2014

REDES INDUSTRIAIS - RCBETINI

2/10/2014

REDES INDUSTRIAIS - RCBETINI

2/10/2014

REDES INDUSTRIAIS - RCBETINI

10

2/10/2014

REDES INDUSTRIAIS - RCBETINI

11

7. A RNP

A Rede Nacional de Pesquisa (RNP) uma


iniciativa do Ministrio da Cincia e
Tecnologia - MCT, cuja misso bsica
planejar e conduzir aes que assegurem a
implantao e evoluo de redes Internet no
Brasil. Os servios da RNP so destinados
principalmente a comunidade de educao,
pesquisa e desenvolvimento cientfico e
tecnolgico, e gesto governamental nessas
reas.

2/10/2014

REDES INDUSTRIAIS - RCBETINI

12

8. MODELO CLIENTE SERVIDOR


O cliente precisa
conhecer o endereo do
servidor para inciar a
comunicao.
Efetua uma requisio

Dados
armazenados

Envia a resposta

Cliente

Servidor
O servidor no precisa conhecer
o endereo do cliente, pois o
endereo para onde a resposta
deve ser enviada recebido
junto com a requisio.

2/10/2014

REDES INDUSTRIAIS - RCBETINI

13

9. PADRES DA INTERNET
The Internet
Society
ISOC
IANA

IAB
quadro diretor
IETF

Atribuio de
Endereos IP

IESG
IRTF
...
grupos de
pesquisa

area 1

...

...

area n

...

grupos de trabalho

RFC
RFC
RFC

2/10/2014

REDES INDUSTRIAIS - RCBETINI

14

11. ENTIDADES

IAB: (The Internet Architecutre Board).


IETF: (The Internet Engineering Task Force).
IESG: (Internet Engineering Steering Group).
RFC (Request for Comment).
IRTF: (The Internet Research Task Force).
IANA (The Internet Assigned Numbers
Authority).
ISOC (The Internet Society). Organizao
internacional inspirada pela National
Geographic Society, reponsvel por difundir o
uso da Internet pelo mundo todo.

2/10/2014

REDES INDUSTRIAIS - RCBETINI

15

12. INTRANETS E EXTRANETS


Extranet

Internet

Rede Pblica
2/10/2014

TCP/IP e
Servios de
Comunicao
Padronizados
pela Internet

Rede Privada - WAN

Intranet

Rede Privada - LAN


REDES INDUSTRIAIS - RCBETINI

16

13. ARQUITETURA TCP/IP


conjunto de protocolos internet (Internet
Protocol Suite).
Esses protocolos so no-proprietrios
e constituem a base para construo da
rede mundial Internet, o que motivou
sua adoo tambm em redes locais e
redes corporativas.

2/10/2014

REDES INDUSTRIAIS - RCBETINI

17

13. ARQUITETURA TCP/IP


gateway
internet
internet

REDE

REDE

REDE

2/10/2014

REDE

REDES INDUSTRIAIS - RCBETINI

18

14. MODELO EM CAMADAS TCP/IP


TCP/IP

OSI

Aplicao

Aplicao
Apresentao
Sesso
Transporte

Transmisso

Rede

Rede

Enlace de Dados

Enlace de Dados

Fsica

Fsica

2/10/2014

REDES INDUSTRIAIS - RCBETINI

19

15. PROTOCOLOS DO NVEL ENLACE DE


DADOS FSICO
Aplicao

Protocolos
da famlia
TCP/IP.

Transmisso

definem mecanismos de
comunicao que
funcionam de maneira
transparente atravs
das redes interligadas.

Rede
Interface de Rede
Ethernet,
Token-Ring,
etc.

2/10/2014

Enlace de Dados
Fsica

definem os mecanismos de
comunicao no interior de
uma rede local.

REDES INDUSTRIAIS - RCBETINI

20

16. INTERFACE DE REDE

Interface de Rede: A integrao da


arquitetura TCP/IP com as camadas
inferiores se faz por meio da interface
de rede, responsvel por encapsular os
datagramas IP nos quadros da camada
de enlace de dados.

2/10/2014

REDES INDUSTRIAIS - RCBETINI

21

17. PROTOCOLOS DE NVEL DE REDE


Aplicao
nos protocolos
superiores, as estaes
so idenficadas por
endereos IPs.

placa
adaptadora
de rede

Transporte
Rede

protocolos IP e ICMP

Interface de Rede
Enlace de Dados
Fsica

2/10/2014

nos procolos inferiores as


estaes so idenficadas
por endereos fsicos,
associados as placas
adaptadoras de rede.

REDES INDUSTRIAIS - RCBETINI

22

17 PROTOCOLOS DE NVEL DE REDE

endereo IP
Datagrama
ICMP: "Internet control message protocol".
Protocolo
de
rede
muito
simples,
complementar ao protocolo IP, usado para
trocar mensagens de erro e descobrir
informaes sobre a rede. O ICMP
destinado principalmente para uso interno do
software TCP/IP, e no para fornecer
servios ao nvel de usurio.

2/10/2014

REDES INDUSTRIAIS - RCBETINI

23

18. ENDEREOS IP
Endereo IP de 32 bits

Identificador da
rede

host

Identificador do
host

REDE

REDE
internet

hosts com o
mesmo
identificador de
rede.

hosts com
identificadores de
rede distintos.
REDE

2/10/2014

REDE

REDES INDUSTRIAIS - RCBETINI

24

19. CLASSE DE ENDEREAMENTO A

1 bit fixo usado para identificar a


classe do endereo
0

2/10/2014

Identificador
da Rede

Identificador do
Host

7 bits

24 bits

REDES INDUSTRIAIS - RCBETINI

25

19. CLASSE DE ENDEREAMENTO A


Permite definir 127 redes distintas, cada
uma com at 16777216 hosts
Intervalo dos endereos da classe
de 1.0.0.0 at 127.255.255.255.

2/10/2014

REDES INDUSTRIAIS - RCBETINI

26

20. CLASSE DE ENDEREAMENTO B


2 bits fixos usados para identificar a
classe do endereo
10

2/10/2014

Identificador
da Rede

Identificador do
Host

14 bits

16 bits

REDES INDUSTRIAIS - RCBETINI

27

20. CLASSE DE ENDEREAMENTO B


permite definir at 16384 redes
distintas, cada uma com 65535 hosts.
de 128.0.0.0 at 191.255.2555.255.

2/10/2014

REDES INDUSTRIAIS - RCBETINI

28

21. CLASSE DE ENDEREAMENTO C


3 bits fixos usados para identificar a
classe do endereo
110

2/10/2014

Identificador
da Rede

Identificador do
Host

21 bits

8 bits

REDES INDUSTRIAIS - RCBETINI

29

21. CLASSE DE ENDEREAMENTO C


permite definir at 2097152 redes
distintas, cada uma com 255 hosts.
de 192.0.0.0 at 233.255.2555.255.

2/10/2014

REDES INDUSTRIAIS - RCBETINI

30

22. CLASSE DE ENDEREAMENTO D

4 bits fixos usados para identificar a


classe do endereo
1110

2/10/2014

Endereo de Multicast

REDES INDUSTRIAIS - RCBETINI

31

22. CLASSE DE ENDEREAMENTO D


Classe reservada para endereamento
em multicast.
de 224.0.0.0 at 239.255.255.255.

2/10/2014

REDES INDUSTRIAIS - RCBETINI

32

23. CLASSE DE ENDEREAMENTO E

5 bits fixos usados para identificar a


classe do endereo
11110

2/10/2014

No Definido

REDES INDUSTRIAIS - RCBETINI

33

23. CLASSE DE ENDEREAMENTO E


Classe reservada para novas
implementaes.
de 248.0.0.0 at 247.255.2555.255.

2/10/2014

REDES INDUSTRIAIS - RCBETINI

34

24. ENDEREOS IP ESPECIAIS

ENDEREO

SIGNIFICADO

0.0.0.0

Indica o prprio host. Esse endereo s


utilizado no momento da inicializao da
estao.

0.x.x.x, onde x.x.x o endereo do host numa


rede classe A.
0.0.y.y, onde y.y o endereo do host numa
rede classe B.
0.0.0.z, onde z o endereo do host numa rede
classe C.

Envia para o host especificado assumindo que


a estao transmissora e receptora esto na
mesma rede.

255.255.255.255

Envia o datagrama em broadcast na rede local.

x.255.255.255, onde x o identificador de uma Envia o datagrama em broadcast numa rede


rede classe A
externa.
y.y.255.255, onde y.y o identificador de uma
rede classe B
z.z.z.255, onde z.z.z o identificador de uma
rede classe C
127.x.x.x

Reservado para loopback

2/10/2014

REDES INDUSTRIAIS - RCBETINI

35

25. ATRIBUIO DE ENDEREO IP


identificador de
rede
192.57.49.3

192.57.49.4

192.57.49.6

identificador
do host
192.57.49.7

192.57.49.5

roteador

endereo classe C

192.57.50.2

192.57.50.3

192.57.50.4

192.57.50.5

192.57.50.6

O roteador possui dois endereos IP,


um para cada rede.

2/10/2014

REDES INDUSTRIAIS - RCBETINI

36

26. NOTAO BINRIA E DECIMAL

2726252423222120 2726252423222120 2726252423222120 2726252423222120

10000000 00001010 00000010 00011110


27=128

23+21=10

21=2

128.10.2.30

2/10/2014

notao binria

24+23+22+21=30

notao decimal pontuada

REDES INDUSTRIAIS - RCBETINI

37

27. DATAGRAMA IP

Datagrama

Cabealho de Controle

2/10/2014

Campo de Dados

REDES INDUSTRIAIS - RCBETINI

38

28. ENCAPSULAMENTO

Cabealho do
datagrama

Cabealho do
quadro

2/10/2014

Campo de dados do datagrama

Camada de rede

Camada de enlace
de dados

Campo de dados do quadro

REDES INDUSTRIAIS - RCBETINI

39

29. FRAGEMENTAO E
REMONTAGEM DE DATAGRAMAS
Cabealho do
datagrama

Campo de dados do datagrama


600

Dados1
o cabealho do
datagrama
original
reproduzido em
cada um dos
segmentos.

Dados3

Cabealho do
datagrama

Dados1

Fragmento 1 (Deslocamento 0)

Cabealho do
datagrama

Dados2

Fragmento 2 (Deslocamento 600)

Cabealho do
datagrama

2/10/2014

1500 bytes

1200

Dados2

Dados3

Fragmento 3 (Deslocamento 1200)

REDES INDUSTRIAIS - RCBETINI

40

30. FORMATO DE UM DATAGRAMA


0

12

Byte 1

VERS

16

Byte 2

HLEN

Byte 3

Tipo de servio

28

31

Byte 4

Comprimento total

Identificao
Tempo de vida

24

20

Deslocamento do fragemento

flags
Protocolo

Checksum do cabealho
cabealho

Endereo IP de origem
Endereo IP de destino
Opes IP

Preenchimento
Dados
..

2/10/2014

REDES INDUSTRIAIS - RCBETINI

dados

41

31. CAMPOS DO IPv4

VERS: Identifica a verso do procotocolo IP


que montou o datagrama.
HLEN: Os 4 bits desse campo determinam o
comprimento do cabealho do datagrama em
mltiplos de palavras de 32 bits. O
comprimento do cabealho varivel pois os
campos "Opes IP" e "Preenchimento" no
tem tamanho fixo. O tamanho usual do
cabealho de 20 bytes, quando os campos
"Opes IP" e "Preenchimento" so nulos.
Nesse caso, o campo HLEN apresenta
comprimento igual a 5 (5 X 32 bits = 20
bytes).

2/10/2014

REDES INDUSTRIAIS - RCBETINI

42

31. CAMPOS DO IPv4

Tipo de servio: contm informaes que


descrevem a importncia do datagrama
(atravs de 8 nveis de prioridade) e a
qualidade esperada para o servio de
entrega. A qualidade do servio descrita
por 3 bits denominados D, T e R. O bit D=1
solicita um baixo atraso, o bit T=1 solicita
uma alta taxa de transmisso e o bit R=1
solicita uma transmisso altamente confivel.
As informaes desse campo so geralmente
ignoradas pelos roteadores que transportam
o datagrama.
Comprimento total: informa o comprimento
total do datagrama, incluindo o cabealho e o
campo de dados, em bytes. Como esse
campo possui 16 bits, o tamanho mximo de
um datagrama 216 ou 64 Kbytes.

2/10/2014

REDES INDUSTRIAIS - RCBETINI

43

31. CAMPOS DO IPv4

Identificao: Contm um nmero inteiro que


identifica o datagrama. Esse campo
utilizado no processo de fragmentao e
remontagem de datagamas. Todos os
fragmentos de um mesmo datagrama contm
o mesmo nmero de identificao. Dessa
forma, o receptor consegue identificar
facilmente os fragmentos que precisam ser
reagrupados para remontar o datagrama
original.

2/10/2014

REDES INDUSTRIAIS - RCBETINI

44

31. CAMPOS DO IPv4

Flags: Campo composto pelos bits DF (dont


fragment) e MF (more fragments). A estao
transmissora assinala DF=1 para indicar que
o datagrama no deve ser fragmentado.
Nesse caso, se um roteador precisar
fragmentar o datagrama para adequ-lo a
rede de destino, o datagrama descartado.
O bit MF=1 utilizado para indicar que o
fragmento o ltimo pedao do datagrama
original. Quando uma estao recebe um
fragmento com MF=0, ela sabe que deve
esperar a chegada de mais fragmentos para
completar a remontagem do datagrama.

2/10/2014

REDES INDUSTRIAIS - RCBETINI

45

31. CAMPOS DO IPv4

Deslocamento do Fragmento: Esse campo


contm a posio relativa do fragmento em
relao ao datagrama original, medido em
bytes. Os fragmentos de um datagrama no
chegam no receptor necessariamente na
mesma ordem em que foram transmitidos.
Utilizando a informao do campo de
Deslocamento, a estao receptora
consegue reordenar os fragmentos
recebidos, e remontar o datagrama original.

2/10/2014

REDES INDUSTRIAIS - RCBETINI

46

31. CAMPOS DO IPv4

Tempo de vida: (TTL - Time to Live). Indica o


tempo em segundos que o datagrama pode
permanecer na rede internet. Quando uma
estao transmite um datagrama, ela
assinala o valor do TTL. Toda vez que o
datagrama processado por um roteador, o
TTL decrementado. Quando o TTL expira,
o datagrama descartado, mesmo que o
destino final no tenha sido atingido.
Protocolo: O campo protocolo contm um
cdigo que especifica o tipo de protocolo de
transporte encapsulado no campo de dados
do datagrama (geralmente TCP ou UDP).

2/10/2014

REDES INDUSTRIAIS - RCBETINI

47

31. CAMPOS DO IPv4

Checksum do cabealho: Este campo contm


o checksum de todos os bytes que compe o
cabealho de controle, excluindo apenas o
prprio campo de checksum. Este campo
utilizado pela estao receptora para verificar
a integridade do cabealho de controle do
datagrama recebido.
Endereo IP de origem: contm o endereo
IP que identifica a estao transmissora.
Endereo IP de destino: contm o endereo
IP que identifica a estao de destino. Esse
campo reflete sempre o destino final, no
importando se o datagrama passar ou no
por roteadores intermedirios.

2/10/2014

REDES INDUSTRIAIS - RCBETINI

48

31. CAMPOS DO IPv4

Opes IP: Campo com tamanho varivel de


0 at vrios bytes. Esse campo pode conter
uma srie de cdigos em seqncia, cada
um deles definindo uma opo relativa ao
processamento dos datagramas. As opes
so geralmente relacionadas a aspectos
como segurana, roteamento, relatrios de
erro, depurao, etc.
Preenchimento: Esse campo completa a
seqncia do campo "Opes" com bits de
preenchimento de valor "0", garantindo que o
tamanho total dos campos "Opes +
Preenchimento" seja mltiplo de 32 bits.

2/10/2014

REDES INDUSTRIAIS - RCBETINI

49

31. CAMPOS DO IPv4

Dados: contm os dados transportados pelo


datagrama. Os dados transportados
coorespondem geralmente a unidade de
dados do procotolo de transporte TCP ou
UDP.

2/10/2014

REDES INDUSTRIAIS - RCBETINI

50

You might also like