Data: 26/03/98
Hora: 08:50
Nome : Roberto Vedoato
Endereco : beto29@hotmail.com
opiniao : Mapa Conceitual
Internet e TCP/IP
Introdução
A Internet nada mais é que milhares de computadores conectados
formando uma rede global.
Ela é uma rede constituida por uma série de redes backbone
conectadas e por volta de 5 milhões de hosts.
Histórico
Com o objetivo de atender aos interesses do departamento de defesa
americano surgiu o primeiro backbone.
1968 - a ARPA (Advanced Research Projects Agency) desenvolve um backbone
para interligar a àrea militar dos EUA e universidades, e
este ficou conhecido como ARPANET.
1975- a DARPA (Defence Advanced Research Projects Agency) que assumiu
o lugar da ARPA, começa a desenvolver os protocolos de comunicação
TCP/IP.
1979- é formado um comitê para comandar o desenvolvimento
desses protocolos, o ICCB (Internet Control and Configuration Board).
1983- a DARPA busca efetivar o uso do protocolo TCP/IP na ARPANET.
Cede os direitos do código do TCP/IP a Universidade da Califórnia,
em Berkeley, para ser distribuído em sua versão UNIX. Este
então difundiu-se rapidamente.
1985- a NFS ( Fundação Nacional de Ciência dos
Estados Unidos) cria a NSFNET, uma rede de alta capacidade destinada
a atender as entidades científicas e de pesquisa de dentro e fora
dos EUA..
1990- a NSFNET substitui a ARPANET,o ICCB é reorganizado em
dois grupos principais: o IRTF (Força de Tarefa de Pesquisa na Internet)
e o IETF (Força de Tarefa de Engenharia na Internet).
1995- crescimento e criação de novas redes com melhoria
no tráfego de informações, e ainda nessa década
a conexão de muitos setores à Internet, visando prestar e
obter serviços pela rede.
Administração
A Internet, hoje em dia, não é controlada por nenhum
orgão governamental ou comercial, mas por organizações
voluntárias que controlam usuários e artigos publicados na
rede. Entre essas organizações estão:
- IAB (Internet Advisory Board) constituída por várias
organizações com o objetivo principal de coordenar a organização
geral da Internet.
- InterNIC (Internet Network Information Center) distribui endereços
IP.
- IETF (Internet Engeneering Task Force) subcomitê da IAB responsável
pela implementação e manutenção dos problemas
de engenharia.
- RFC ( Request for Comments) responsável pela documentação
da Internet.
- IRTF (Internet Research Task Force) subcomitê da IAB responsável
por várias atividades de pesquisa como o desenvolvimento de
protocolos.
- FNC (Federal Networking Council) fornece uma coordenação
entre a IAB e agências do governo, além de instruir as agências
no uso da Internet.
Conceitos Básicos e Interconexão
Para conectar um computador a uma rede é necessário placa
de interface de rede (NIC) e meio de comunicação (cabo de
fibra óptica, cabo coaxial, cabo par trançado e "wireless").
Os tipos de rede são: LAN (Local Area Network), MAN (Metropolitan
Area) e WAN (Wide Area Network).
Os componentes físicos para a conexão de rede são:
Bridge: utilizado para conectar redes semelhantes, baseia-se no endereçamento
do nível 2 para enviar mensagens.
Roteador: caracterizado por um simples circuito ou por um computador
com software de roteamento. Tem a função direcionar o trafego
na rede e baseia-se no endereçamento de nível 3, que no caso
da arquitetura TCP/IP, é o endereçamento IP.
Gateway: utilizado para conectar redes distintas, convertendo diferentes
níveis de protocolos. Realiza roteamento no caso do IP.
Funcionamento
As transações entre estações são
realizadas através de pacotes. Se uma máquina queira mandar
informações para outra máquina distante. O pacote
é enviado inicialmente para a rede local onde todos os computadores
da rede e o roteador recebem o pacote. O roteador examina o endereço
destino, se não for local, o pacote é enviado sucessivamente
para roteadores mais próximos do endereço final, até
que chegue à máquina destino. Se chegar ao endereço
destino, o recepetor manda uma mensagem de reconhecimento(ACK) para a maquina
de origem . A mensagem é retransmitida se a mensagem de ACK não
chegar num certo intervalo de tempo.
Tipo de Protocolos
- Connectoin-Oriented (Orientados à Conexão): É
necessário estabelecer um caminho de conexão para a transmissão
de dados. Uma vez começada a transferência dos dados, os pacotes
não precisam carregar muitas informações de protocolo.
Possui mecanismos de reconhecimento e reenvio de pacotes tornando-o seguro.
- Connectionless (não orientados a conexão): cada pacote
contém um endereço global, identificando a origem e o destino
do pacote. Não possui reconhecimento ou reenvio de pacote, tornando-o
rápido, porém imprevissível.
TCP/IP
TCP/IP é o nome que se dá a toda a família de
protocolos utilizados pela Internet. Oficialmente esta família de
protocolos é chamada, Protocolo Internet TCP/IP, comumente referenciada
só como TCP/IP, devido a seus dois protocolos mais importantes (TCP-
Transport Control Protocol e IP-Internet Protocol).
TCP (Transport Control Protocol)
TCP é um protocolo da camada de transporte. Este é um
protocolo orientado a conexão, o que indica que neste nível
vão ser solucionados todos os problemas de erros que não
forem solucionados no nível IP, dado que este último é
um protocolo sem conexão. O TCP trata problemas de pacotes perdidos
ou destruídos por erros de transmissão, e expedição
de pacotes fora de ordem ou duplicados.
O TCP especifica o formato dos pacotes de dados e de reconhecimentos
que dois computadores trocam para realizar uma transferência confiável,
assim como os procedimentos que os computadores usam para assegurar que
os dados cheguem corretamente. Entre estes procedimentos estão:
- Distinguir entre múltiplos destinos numa máquina determinada.
- Fazer recuperação de erros, tais como pacotes perdidos
ou duplicados.
IP (Internet Protocol)
O protocolo IP define mecanismos de expedição de pacotes
sem conexão. O IP tem 3 pontos importantes:
- É a unidade básica de dados a ser transferida na Internet.
- O software de IP executa a função de roteamento, escolhendo
um caminho sobre o qual os dados
serão enviados.
- Inclui um conjunto de regras que envolvem a idéia da expedição
de pacotes não confiáveis. Estas
regras indicam como os hosts ou gateways poderiam processar os pacotes;
como e quando as mensagens de erros poderiam ser geradas; e as condições
em que os pacotes podem ser descartados.
Os computadores conectados na Internet possuem um ou mais endereços
IP, compostos de 4 bytes. O endereço IP é formado por endereço
de rede (primeiro byte) e por endereço local (três bytes restantes),
sendo que este pode ser subdividido em endereço de subredes e endereço
local. Para facilitar a comunicação na Internet foi criado
o DNS (Domain Name System) que associa a cada endereço IP um nome.