Вы находитесь на странице: 1из 19

Modelo TCP / IP

Histria da famlia TCP/IP Modelo utilizado pela famlia TCP/IP Comparao com o modelo OSI

Historial
Inicio dos anos 60 : Arpanet Motivao : Guerra fria (sputnik) ARPA (Advanced Research Project Agency) : bolsas para investigao Redes telefnicas no so soluo (comutao de circuitos). Soluo : comutao de pacotes Muitas das ideias estudadas foram testadas na ARPANET

20-05-2005

ISEL-DEETC-SRCD

ARPANET: O surgir do TCP/IP


Os protocolos usados na ARPANET no eram adequados para se executarem em vrias redes. DARPA comeou a trabalhar numa tecnologia para a Internet em meados da dcada de 70. Esse conjunto de protocolos tomou a forma conhecida actualmente entre 1977-79 - Modelo TCP/IP Modelo TCP/IP
Desenhado para suportar comunicao entre redes fsicas distintas Integrado no Unix BSD (Interface Sockets) Foram desenvolvidas um grande numero de aplicaes e utilitrios
20-05-2005 ISEL-DEETC-SRCD 3

O crescimento do TCP/IP
Muitas instituies usaram a tecnologia TCP/IP para interligarem as suas redes com a DARPA.
A National Science Foundation (NSF), Department of Energy (DOE), Department of Defense (DOD), Health and Human Services Agency (HHA), National Aeronautics and Space Administration (NASA)

A entidade resultante, conhecida por Connected Internet, DARPA/NSF Internet ou simplesmente Internet, permitiu s instituies trocarem facilmente informao. O sucesso desta cooperao demostrou a viabilidade do TCP/IP, sobre um conjunto heterogneo de redes. O que torna o modelo TCP/IP interessante a sua adopo quase universal, bem como a dimenso que a Internet atingiu.
20-05-2005 ISEL-DEETC-SRCD 4

Internet
O que a Internet ? Rede de redes Endereos e Routing IP Protocolos TCP/IP Aplicaes base : Email, News, FTP, Telnet

20-05-2005

ISEL-DEETC-SRCD

IP (Internet Protocol)
Esconde a arquitectura fsica da Internet - Rede Virtual Cria identificadores universais - Endereos IP (id a 32 bits) Define unidade de transferncia do protocolo - Datagrama IP Faz encaminhamento da informao Fornece um servio no fivel de comunicao Responsvel por converter endereos IP em endereos fsicos

Redes fsicas Redes fsicas


20-05-2005 ISEL-DEETC-SRCD 6

O modelo TCP/IP
O modelo TCP/IP constitudo por 4 camadas, definindo protocolos apenas para 3 destas.

Aplications
(FTP, TELNET, HTTP, SMTP, XWindows, OSPF, RIP, etc.)

Transport (Host-to-Host) TCP,UDP

Internet (IP,ICMP,ARP,RARP)

Network Interface (OSI, IEEE,PPP,SLIP)


20-05-2005 ISEL-DEETC-SRCD 7

Estrutura TCP/IP vs Modelo OSI


Aplication Presentation Session Transport Network Data Link Physical
20-05-2005

Aplication

Transport (Host-to-Host) Internet

Network Interface

ISEL-DEETC-SRCD

Modelo de Camadas OSI


Aplicao
Oferece servios de rede s aplicaes baseados em protocolos

Apresentao
Apresentao de dados converses de formatos entre mquinas

Sesso
Estabelece a comunicao entre a origem e o destino

Transporte
Liga processos em computadores diferentes - cria o conceito de ligao

Rede
Fornece o endereo global na rede cria o conceito de pacote

Ligao de Dados
Agrupa bits para transmisso cria o conceito de trama

Fisica
Hardware que compe uma rede transforma bits em sinais
20-05-2005 ISEL-DEETC-SRCD 9

Modelos de referncia
TCP/IP Application Transport Internetwork Host to Network Ethernet Protocolos TCP/IP FTP TCP IP Point-toPoint Telnet HTTP UDP OSI Application Presentation Session Transport Network Datalink Physical

20-05-2005

ISEL-DEETC-SRCD

10

TCP / IP
Aplication Layer
Programas que fornecem servios (Ex: TELNET, FTP, SMTP). Escolhe o tipo de transporte necessrio.

Transport Layer
Fornece forma de comunicao entre duas aplicaes (ponto a ponto). Controle de fluxo. Controle de erros. Segmentao e reagrupamento das mensagens. Fornece comunicao entre duas mquinas. Responsvel pelo encaminhamento. Verifica a validade dos datagramas recebidos. Recebe/envia mensagens ICMP de controle e informao e erros. Envia datagramas IP.

Internet Layer

Network Interface Layer


Transmite datagramas IP e envia-os para uma rede fsica especfica. Recebe datagramas IP de uma rede fsica especfica.
20-05-2005 ISEL-DEETC-SRCD 11

Conceitos de Interligao de Redes

Internetworking

Comunicao na Internet - Modelo

20-05-2005

ISEL-DEETC-SRCD

13

Interligao de redes
Host A
Aplicaes

Host B Porto
Aplicaes

TCP | UDP IP

Endereo global Router

TCP | UDP IP
Network Acess Protoco #2l

Network Acess Protocol #1

IP
NAP 1 NAP 2

Network 1

Network 2

20-05-2005

ISEL-DEETC-SRCD

14

Comunicao na Internet
Conceito de ligao virtual (end to end)

20-05-2005

ISEL-DEETC-SRCD

15

Informao sobre Protocolos TCP/IP (Internet)


IETF - Internet Engineering Task Force
large open international community of network designers, operators, vendors, and researchers concerned with the evolution of the Internet architecture Working groups agrupados por reas (ex. routing, security, etc.)
http://www.ietf.org/

Documentos produzidos
Drafts RFC Request For Comments STD Standards BCP Best Current Practices
ISEL-DEETC-SRCD 16

20-05-2005

Documentao da Internet na Internet


Internet Drafts
Documentos sobre projectos em desenvolvimento
http://www.ietf.org/1id-abstracts.html

RFCs - Request For Comments


Documentos sobre projectos em teste ou uso
http://www.rfc-editor.org/ http://www.ietf.org/rfc.html http://www.cis.ohio-state.edu/hypertext/information/rfc.html

Internet Standards
Documentos de projectos adoptados como standards
http://www.cis.ohio-state.edu/htbin/std/INDEX.std.html
20-05-2005 ISEL-DEETC-SRCD 17

Outras organizaes relacionadas


IAB - Internet Architecture Board ISOC - Internet Society IANA - Internet Assigned Numbers Authority

http://www.ietf.org/glossary.html
20-05-2005 ISEL-DEETC-SRCD 18

TCP/IP - Retrato de famlia

20-05-2005

ISEL-DEETC-SRCD

19

Вам также может понравиться