Você está na página 1de 20

INSTITUTO MÉDIO POLITÉCNICO

IMEP

CV4-Informatica

Caso De Estudo De Arquitectura TCP/IP

Nome do Formando:
Codigo:

Turma:

Maputo,08 de Março 2023


INSTITUTO MÉDIO POLITÉCNICO
IMEP

Caso De Estudo De Arquitectura TCP/IP

Trabalho de um Projeto de caso de


estudo da arquitetuta tcp/ip
apresentado na disciplina de Redes de
Computadores (MGRPD) no
semestre2/2023 do Instituto Médio
Politécnico de Maputo (IMEP),como
requisito de obtenção da nota da
primeira avaliação(A1).Orientador:
Prof. Mestre Paulo Martinho

Maputo,08 deMarço 2022


Dedicatória
Agradecimentos
Declaração de Honra
Indice
1. Introdução..................................................................................................................4

2. Objectivos..................................................................................................................5

2.1. Objectivo geral....................................................................................................5

2.2. Objectivos específicos........................................................................................5

3. Estudo de Caso...........................................................................................................6

4. Justificativa................................................................................................................7

5. Metodologia...............................................................................................................8

6. Camadas da Arquitetura TCP/IP............................................................................9

7. A camada de aplicação.........................................................................................10

7.1. Camada de Transporte......................................................................................11

7.2. Camada de rede....................................................................................................12

7.3. Camda de Enlance................................................................................................13

7.4. Camada Fisica......................................................................................................14

8. Resultados Esperados...........................................................................................15

9. Conclusão.............................................................................................................16

10. Bibliografia.......................................................................................................17
1. Introdução

TCP/IP é um acrônimo para o termo Transmission Control Protocol/Internet Protocol


Suite, dois dos mais importantes protocolos que conformam a pilha de protocolos
usados na Internet. O protocolo IP, base da estrutura de comunicação da Internet é um
protocolo baseado no paradigma de chaveamento de pacotes (packet-switching).
Os protocolos TCP/IP podem ser utilizados sobre qualquer estrutura de rede, seja ela
simples como uma ligação ponto-a-ponto ou uma rede de pacotes complexa. Como
exemplo, pode-se empregar estruturas de rede como Ethernet, Token-Ring, FDDI, PPP,
ATM, X.25, Frame-Relay, barramentos SCSI, enlaces de satélite, ligações telefônicas
discadas e várias outras.
A arquitetura TCP/IP, assim como a OSI, realiza a divisão de funções do sistema de
comunicação em estruturas de camadas.
2. Objectivos

2.1. Objectivo geral


 Analisar a Arquitetura TCP/IP e as suas camadas.

2.2. Objectivos específicos


 Conhecer as camadas TCP/IP;
 Conhecer o funcionamento das Camadas TCP/IP;
 Descrever todas camadas TCP/IP.
3. Estudo de Caso
O objecto de estudo é a arquitetura TCP/IP, que visa ajudar melhorar a transmissão de
dados entre computadores, entre outros.
4. Justificativa
Findo trabalho, o projecto resolve tem como motivação resolver uma série de problemas
na sociedade informática, e visa também dar conhecimento aos que pretendem engrenar
nesta área.
5. Metodologia
Para a elaboração deste trabalho foram usados métodos bibliográficos e pesquisas em
sites devidamente recomendados e reconhecidos.
6. Camadas da Arquitetura TCP/IP
A Figua 1 ilustra a estrutura em camadas da Arquitetura TCP/IP, com cada camada
executando um conjunto de funções de comunicação, possibilitando a troca de
informações entre sistemas computacionais interconectados através de uma rede ou de
um conjunto de redes de comunicação de dados, que são caracterizados a seguir.

Fig.1
7. A camada de aplicação
Camada de aplicação é a camada que a maioria dos programas de rede usa de forma a se
comunicar através de uma rede com outros programas. Processos que rodam nessa
camada são específicos da aplicação; o dado é passado do programa de rede, no formato
usado internamente por essa aplicação, e é codificado dentro do padrão de um
protocolo.

Alguns programas específicos são levados em conta nessa camada. Eles proveem
serviços que suportam diretamente aplicações do usuário. Esses programas e seus
correspondentes protocolos incluem o HTTP (navegação na World Wide
Web), FTP (transporte de arquivos), SMTP (envio de email), SSH (login remoto
seguro), DNS (pesquisas nome IP) e muitos outros..

Na camada de transporte, aplicações irão em sua maioria fazer uso de TCP ou UDP, e
aplicações servidoras são frequentemente associadas com um número de porta. Portas
para aplicações servidores são oficialmente alocadas pela IANA (Internet Assigned
Numbers Authority) mas desenvolvedores de novos protocolos hoje em dia (2006)
frequentemente escolhem os números de portas por convicção própria. Uma vez que é
raro ter mais que alguns poucos programas servidores no mesmo sistema, problemas
com conflito de portas são raros. Aplicações também geralmente permitem que o
usuário especifique números de portas arbitrários através de parâmetros em tempo de
execução.

Existem diversos protocolos nesta camada. Como exemplo de alguns deles podemos
citar:

 SMTP (Simple Mail Transport Protocol) é utilizado para a comunicação entre


serviços de correio eletrônico na Internet;
 POP (Post Office Protocol) é utilizado para recuperação de mensagens de correio
eletrônico via Internet;
 IMAP (Internet Mail Access Protocol) - também é utilizado para recuperação de
mensagens de correio eletrônico via Internet, mas de forma mais avançada que o
POP3;
 HTTP (Hypertext Transport Protocol) – utilizado para a publicação de sites WEB na
Internet;
 FTP (File Transfer Protocol) – utilizado para publicação de arquivos na Internet.

7.1. Camada de Transporte


Os protocolos na camada de transporte podem resolver problemas
como confiabilidade (o dado alcançou seu destino?) e integridade (os dados chegaram
na ordem correta?). Na suíte de protocolos TCP/IP os protocolos de transporte também
determinam para qual aplicação um dado qualquer é destinado.

O TCP, número 6 do protocolo IP, é um mecanismo de transporte "confiável", orientado


à conexão e que fornece um stream de bytes confiável, garantindo assim que os dados
cheguem íntegros (não danificados e em ordem). O TCP tenta continuamente medir o
quão carregada a rede está e desacelera sua taxa de envio para evitar sobrecarga. Além
disso, o TCP tentará entregar todos os dados corretamente na sequência especificada.
Essas são as principais diferenças dele para com o UDP, e pode se tornar desvantajoso
em streaming, em tempo real ou aplicações de routing com altas taxas de perda na
camada internet.

O UDP (User Datagram Protocol), número 17 do protocolo IP, é um protocolo de


datagrama sem conexão. Ele é um protocolo de "melhor esforço" ou "não confiável".
Não porque ele é particularmente não confiável, mas porque ele não verifica se os
pacotes alcançaram seu destino, e não dá qualquer garantia que eles irão chegar na
ordem. Se uma aplicação requer estas características, então ela mesma terá que provê-
las ou usar o protocolo TCP.

O DCCP está atualmente (2006) em desenvolvimento pelo IETF. Ele provê controle de


fluxo das semânticas do TCP, enquanto mantém o modelo de serviço de datagramas do
UDP visível para o usuário. O DHCP é incrementado automaticamente sem intervenção
do usuário.

Tanto o TCP quanto o UDP são usados para transmitir um número de aplicações de alto
nível. As aplicações em qualquer endereço de rede são distinguidas por seus endereços
de porta TCP ou UDP. Por convenção, certas portas "bem conhecidas" estão associadas
com aplicações específicas. O pacote da camada de transporte é chamado segmento.
7.2. Camada de rede

A camada de rede resolve o problema de obter pacotes através de uma rede simples.
Exemplos de protocolos são o X.25 e o Host/IMP da ARPANET.

Com o advento da internet novas funcionalidades foram adicionadas nesta camada,


especialmente para a obtenção de dados da rede de origem e da rede de destino. Isso
geralmente envolve rotear o pacote através de redes distintas que se relacionam através
da internet.

Na suíte de protocolos para a internet, o IP executa a tarefa básica de levar pacotes de


dados da origem para o destino. O protocolo IP pode transmitir dados para diferentes
protocolos de níveis mais altos, esses protocolos são identificados por um único número
de protocolo IP.

Alguns dos protocolos transmitidos por IP, como o ICMP (usado para transmitir
informação de diagnóstico sobre a transmissão IP) e o IGMP (usado para gerenciar
dados multicast) são colocados acima do IP mas executam funções da camada internet.
Isso ilustra uma incompatibilidade entre os modelos da internet e OSI.

O PDU (Protocol Data Unit) descreve um bloco de dados que é transmitido entre duas


instâncias da mesma camada. O PDU da camada de rede é geralmente conhecido como
"pacote". Lembrando que todas as camadas tem seu PDU que variam o nome em:

 Dados (Aplicação);
 Segmento (Transporte);
 Pacote (Rede);
 Quadros (Enlace); e
 Bits (Física e LLC que é sub-camada de enlace).
7.3. Camda de Enlance
A camada de enlace não é realmente parte do modelo TCP/IP, mas é o método usado
para passar quadros da camada de rede de um dispositivo para a camada de rede de
outro. Esse processo pode ser controlado tanto em software (device driver) para a placa
de rede quanto em firmware ou chipsets especializados. Esses irão executar as funções
da camada de enlace de dados como adicionar um header de pacote para prepará-lo para
transmissão, então de fato transmitir o quadro através da camada física. Do outro lado, a
camada de enlace irá receber quadros de dados, retirar os headers adicionados e
encaminhar os pacotes recebidos para a camada de rede. Essa camada é a primeira
normatizada do modelo, é responsável pelo endereçamento, roteamento e controle de
envio e recepção. Ela não é orientada à conexão, se comunica pelos datagramas (pacotes
de dados).

Entretanto, a camada de enlace não é sempre tão simples. Ela pode também ser
um VPN (Virtual Private Network, Rede Privada Virtual) ou túnel, onde pacotes da
camada de internet, ao invés de serem enviados através de uma interface física, são
enviados usando um protocolo de tunneling e outra (ou a mesma) suíte de protocolos.
7.4. Camada Fisica
A camada de interface de rede ou física é a primeira camada. Também chamada camada
de abstração de hardware, tem como função principal a interface do modelo TCP/IP
com os diversos tipos de redes (X.25, ATM, FDDI, Ethernet, Token Ring, Frame Relay,
sistema de conexão ponto-a-ponto SLIP,etc.) e transmitir os datagramas pelo meio
físico, sinais físicos, tem a função de encontrar o caminho mais curto e confiável. Como
há uma grande variedade de tecnologias de rede, que utilizam diferentes velocidades,
protocolos, meios transmissão etc., esta camada não é normatizada pelo modelo, o que
provê uma das grandes virtudes do modelo TCP/IP: a possibilidade de interconexão e
interoperação de redes heterogêneas.

Esta camada lida com os meios de comunicação, corresponde ao nível de hardware, ou


meio físico, que trata dos sinais eletrônicos, conector, pinagem, níveis de tensão,
dimensões físicas, características mecânicas e elétricas etc. Os protocolos da camada
física enviam e recebem dados em forma de pacotes, que contém um endereço de
origem, os dados propriamente ditos e um endereço de destino. Os datagramas já foram
construídos pela camada de redes.

É responsável pelo endereçamento e tradução de nomes e endereços lógicos em


endereços físicos. Ela determina a rota que os dados seguirão do computador de origem
até o de destino. Tal rota dependerá das condições da rede, prioridade do serviço e
outros fatores.

Também gerencia o tráfego e taxas de velocidade nos canais de comunicação. Outra


função que pode ter é o agrupamento de pequenos pacotes em um único para
transmissão pela rede (ou a subdivisão de pacotes grandes). No destino os dados são
recompostos no seu formato original.
8. Resultados Esperados
Com a conclusão deste trabalho, espera-se que consiga abranger a comunidade
informática, que seja distribuído em escolas de computação como uma forma de ajudar
os alunos e técnicos a conhecerem mais sobre este tema.
9. Conclusão
Pode-se concluir que a arquitetura TCP/IP traz grandes facilidades na interligação de
redes heterogêneas, provendo vários serviços amplamente utilizados atualmente, como:
e-mail, www, ftp, telnet, entre outros. A Internet é realmente um fenômeno tecnológico,
que proporciona mudanças comportamentais e culturais nas pessoas e empresas que
dela se utilizam.

Sem dúvida muito já foi feito, com uma arquitetura extremamente simples e por isso
amplamente utilizada. Entretanto, muita coisa ainda precisa ser feita ou melhorada
10. Bibliografia

 Joseph G. Davies and Thomas F. Lee. Microsoft Windows Server 2003 TCP/IP

Protocols and Services. ISBN 0-7356-1291-9

 Craig Hunt. TCP/IP Network Administration. O'Reilly (1998) ISBN 1-56592-322-7

 W. Richard Stevens. The Protocols (TCP/IP Illustrated, Volume 1). Addison-

Wesley Professional; 1st edition (December 31, 1993). ISBN 0-201-63346-9.

 Luciano Palma / Rubens Prates. TCP-IP Guia de Consulta Rápida -- Novatec

Você também pode gostar