Professional Documents
Culture Documents
Jederson Silva
Breve histrico
Surgiu em meados da dcada de 70, financiado pela DARPA dos Estados Unidos
Surgiu num contexto de Guerra Fria com o objetivo de interligar computadores de forma simples e no centralizada; O protocolo TCP/IP foi includo no Unix de Berkeley usado amplamente nos Estados Unidos para facilitar sua disseminao.
APPLICATION PRESENTATION SESSION TRANSPORT NETWORK DATALINK PHYSICAL TRANSPORT INTERNET NETWORK INTERFACE APPLICATION
ISO/OSI 1978
TCP/IP 1970
Modelo TCP/IP
Aplicao
Mensagens da aplicao
Transporte Inter-rede
Datagramas IP
Rede
HDLC, X.25, PPP, SLIP, Ethernet, Token-Ring, FDDI, ATM, LLC, NDIS, ...
MODELO TCP/IP
H3
Dados
Dados
H3
H2
Dados
Dados Dados
H2 H1
H1
Dados
CAMADA DE APLICAO
Programa de E-mail
Browser WWW
Programa de FTP
SMTP
HTTP
FTP
Porta 25
Porta 80
Porta 20
Porta 21
TCP
los em ordem e verificar se todos chegaram corretamante; Servio orientado a conexo; Full Duplex; Servio confivel atravs de ACK, Controle de Fluxo, recuperao de Erros, Timers, etc; Utiliza esquema de multiplexao (intercalamento); Flow control.
CAMADA DE TRANSPORTE
CAMADA DE TRANSPORTE
Porta 25 DADOS
Porta 53 DADOS
TCP
ORIENTADO CONEXO FLOW CONTROL SEGMENTOS
UDP
DATAGRAMAS
CABEALHO TCP
3-WAY HANDSHAKE
CAMADA INTERNET
CAMADA INTERNET Realiza transferncia e roteamento de pacotes entre dispositivos inter-rede; IP (Internet Protocol) Prov servio de datagrama no confivel Envia, recebe e roteia datagramas IP ICMP (Internet Control Message Protocol) Permite a troca de informaes de erro e controle entre camadas de rede de estaes distintas. ARP / RARP
DATAGRAMA IP
FLAGS IP
reserved, must be zero (DF) 0 = May Fragment, 1 = Don't Fragment. (MF) 0 = Last Fragment, 1 = More Fragments.
CONECTIVIDADE
Host A
Roteador X1
Roteador X2
Host F
ETHERNET
X.25
TOKEN RING
ENDEREAMENTO IP
Nmero de 32 bits
bit
31 30 29 -------- 2 1 0
01001000100001011111000000010101
72
133
240
21
72.133.240.21
ENDEREAMENTO IP
Endereo Normal
NET ID HOST ID
Endereo de Multicasting
MULTICASTING ID
ENDEREAMENTO IP
Espao de endereamento IP
Classe A 0.1.0.0 126.0.0.0 Classe B 128.0.0.0 191.255.0.0 Classe C 192.1.0.0 223.255.255.0 RFC 1918 (Endereos no roteados na internet) 10.0.0.0 172.16.0.0 172.31.255.255 127.0.0.0 - loopback 192.168.0.0 192.168.255.255 244.0.0.0 - 239.255.255.255 (multicasting)
Utilizamos o conceito de mscara para definirmos se um endereo IP um endereo de rede ou de mquina. O formato da mscara o mesmo do nmero IP. Exemplo: 255.255.255.0 (Decimal) 11111111 11111111 11111111 00000000 (Binrio)
VLSM E CIDR
CIDR -
encontrada para se combater o disperdicio de endereos. Tambm conhecido como supernetting. VLSM Variable Lenght Subnet Mask ou mascara de subrede de tamanho variavel. Essa tcnica permite que mais de uma mscara seja definida num dado IP. 2N
padro 10101011 usado para sincronizar receptor ao relgio do remetente Endereos: 6 bytes para cada endereo MAC Tipo: indica o protocolo da camada superior, usualmente IP, mas existe suporte para outros (tais como IP, IPX da Novell e AppleTalk) CRC: verificado pelo receptor: se for detectado um erro, o quadro ser descartado
CSMA/CD
DISPOSITIVOS DA CAMADA 2
HUB
BRIDGE
SWITCH