Você está na página 1de 15

Universidade Politécnica

Instituto Superior de Escola universitário de Nampula

Curso de engenharia informática e de telecomunicações

Cadeira: Rede I

Tema: Serviços de redes de Computador

Discente: Docente:

Bruno Da Pideade João Nampuio Lic. Adulay Talaquichande

Nampula,

Abril 2024
Bruno Da Piedade João Nampuio

Tema: Serviços de redes de Computador

Cadeira: Rede I

Presente trabalho é de carácter avaliativo


da cadeira de “Redes I” 3 ano/ 5 semestre,
do curso de engenharia informática e de
telecomunicações, leccionado pelo
Docente: Lic. Adulay Talaquichande

Nampula, 24 de Abril 2024


Índice

Introdução.................................................................................................................................

Metodologia...............................................................................................................................

Objetivos....................................................................................................................................

Geral:...........................................................................................................................................

Específicos..................................................................................................................................

Introdução aos Serviços de Redes de Computador...............................................................

Definição e Importância dos Serviços de Redes de Computador.........................................

Serviços de rede de recuperação de conteúdo.............................................................................

Serviços de rede de acesso remoto..............................................................................................

Serviços de rede de configuração.............................................................................................

Serviços de rede de compartilhamento de recursos..................................................................

Serviços de rede de comunicação entre usuários......................................................................

Conclusão.................................................................................................................................

Referências Bibliográficas......................................................................................................

3
Introdução

A Internet, fundamentalmente viabilizada pelos serviços de rede, é uma rede global


complexa que conecta o mundo por meio de sistemas de comunicação de dados
avançados, como fibras ópticas, links via satélite e rádio comunicação. Essa
interconexão possibilita o acesso instantâneo a informações digitalizadas em qualquer
lugar do planeta. Ao explorar a história da Internet, encontramos suas origens
intimamente ligadas ao surgimento dos serviços de rede. Desde o primeiro e-mail
trocado em 1961, no MIT, como um experimento de comunicação, até a criação da
primeira página acessada em 1989 por Tim Berners-Lee, refletindo a intenção de
estruturar documentos na rede para um compartilhamento mais eficiente (SENAI. 2012)

Metodologia

Revisão de literatura narrativa onde foi realizado um levantamento bibliográfico, e


quanto a estrutura o trabalho apresenta: capa, contra - capa, índice, introdução,
desenvolvimento, conclusão e referencias bibliografias.

Objetivos

Geral: Este trabalho visa fornecer uma introdução abrangente aos serviços de redes de
computador, abordando sua definição, importância e principais elementos, além de
explorar diversas arquiteturas e tipos de serviços disponíveis.

Específicos:

 Definir os serviços de redes de computador e destacar sua importância na


infraestrutura de comunicação moderna.
 Explorar os quatro elementos essenciais que compõem um serviço de rede,
fornecendo uma compreensão abrangente de sua estrutura.
 Analisar diferentes arquiteturas de serviços de rede, incluindo modelos
centralizados e distribuídos, para entender suas características e aplicações.
 Identificar e discutir diversos tipos de serviços de rede, como recuperação de
conteúdo, acesso remoto, configuração, compartilhamento de recursos e
comunicação entre usuários, destacando suas funcionalidades.
 Discutir os desafios e considerações importantes relacionados à implementação
e gerenciamento eficazes dos serviços de rede de computador.
4
Introdução aos Serviços de Redes de Computador

Na era digital contemporânea, as redes de computadores desempenham um papel


fundamental na interconexão de dispositivos e na facilitação da comunicação e
colaboração entre eles. Os serviços de redes de computador representam uma parte vital
desse ecossistema, fornecendo funcionalidades essenciais que permitem o
compartilhamento de recursos, o acesso a informações e a execução de tarefas
colaborativas em uma variedade de contextos, desde ambientes domésticos até
ambientes corporativos complexos. A Internet oferece uma grande quantidade de
recursos e possibilidades de uso que vão do e-mail e do acesso a páginas Web ao vídeo
em tempo real e ao compartilhamento de arquivos em sistemas peer-to-peer. Todas
essas possibilidades de uso são construídas a partir de um conceito relativamente
simples: o de serviço de rede (MAZIERO, 2008)

Definição e Importância dos Serviços de Redes de Computador

Para Maziero (2008:1)

Os serviços de redes de computador podem ser definidos como conjuntos de


aplicativos, protocolos e infraestruturas que facilitam a interação e a troca de
dados entre dispositivos conectados em uma rede. Estes serviços fornecem uma
série de funcionalidades que são essenciais para o funcionamento eficaz de redes
de computadores em diversos cenários. Um serviço de rede pode ser visto como
uma aplicação distribuída, que executa em dois ou mais computadores
conectados por uma rede. Cada serviço de rede é composto por ao menos quatro
elementos:
 Servidor: computador que realiza a parte principal do serviço, usando
seus recursos locais e/ou outros serviços.
 Cliente: computador que solicita o serviço através da rede; geralmente o
cliente age a pedido de um ser humano, através de uma interface de
usuário, mas ele também pode ser o representante de outro sistema
computacional.
 Protocolo: é a definição do serviço propriamente dito, ou seja, os passos,
o conjunto de mensagens e os formatos de dados que definem o diálogo
necessário entre o cliente e o servidor para a realização do serviço.
 Middleware: é o suporte de execução e de comunicação que permite a
construção do serviço. Em geral o middleware é composto por sistemas
operacionais e protocolos de rede encarregados de encaminhar os
pedidos do cliente para o servidor e as respostas de volta ao cliente.
A importância dos serviços de redes de computador é evidente na forma como
eles capacitam as organizações e os indivíduos a alcançar objetivos comuns de
comunicação, colaboração e compartilhamento de recursos. Desde a troca de e-
5
mails até a colaboração em tempo real em projetos complexos, os serviços de
redes permitem que as pessoas se conectem, comuniquem-se e colaborem de
maneiras que transcendem as limitações geográficas e organizacionais.
Para Reis (2023:2) afirma que:
Em redes de computadores, um serviço de rede é um aplicativo executado na
camada de aplicativo de rede e acima, que fornece armazenamento de dados,
manipulação, apresentação, comunicação ou outro recurso que geralmente é
implementado usando um cliente-servidor ou ponto a ponto arquitetura baseada
em protocolos de rede da camada de aplicação. Cada serviço geralmente é
fornecido por um componente de servidor executado em um ou mais
computadores (geralmente um computador servidor dedicado que oferece vários
serviços) e acessado por meio de uma rede por componentes clientes executados
em outros dispositivos. No entanto, os componentes do cliente e do servidor
podem ser executados na mesma máquina. O conjunto de protocolos da Internet,
comumente conhecido como TCP/IP, é uma estrutura para organizar o conjunto
de protocolos de comunicação usados na Internet e redes de computadores
semelhantes de acordo com critérios funcionais. Os protocolos fundamentais no
conjunto são o Transmission Control Protocol (TCP), o User Datagram Protocol
(UDP) e o Internet Protocol (IP).
Para Maziero (2008), de um ponto de vista arquitetural, os sistemas que constroem
serviços de rede podem se organizar de várias formas. As arquiteturas de serviços de
rede mais frequentes na Internet são as seguintes:

Two-Tier:

Esta arquitetura tem dois componentes: o servidor, responsável pela execução do


serviço, e o cliente, responsável pela apresentação dos resultados e interação com o
usuário. Se o cliente se preocupar somente com a apresentação dos dados, é chamado de
“cliente magro”; caso tenha responsabilidade por parte da lógica da aplicação, é
chamdado “cliente gordo”. Alguns exemplos: Clientes gordos: sistemas de e-mail
convencionais (não webmail); Clientes magros: terminais remotos gráficos (VNC).

Figura 1: Two - Tier


6
Fonte: Maziero (2008)

Three-Tier:

Arquitetura com três componentes: o cliente, responsável pela interface com o usuário,
o servidor, responsável pela lógica da aplicação, e os repositórios de dados.

Figura
2: Three - Tier

Fonte: Maziero (2008)

Peer-to-Peer:

Nesta arquitetura todos os participantes são ao mesmo tempo servidores (oferecem


serviços e recursos) e clientes (usam serviços e recursos) uns dos outros. Muitos
serviços de compartilhamento de arquivos e de comunicação entre usuários se
estruturam dessa forma.

Figura 3: Peer – to - Peer

Fonte: Maziero (2008)

7
Para Maziero (2008), existem muitos serviços de rede, para as mais diversas finalidades.
Eis alguns exemplos:

Serviços de rede de recuperação de conteúdo:

Hyper Text Transfer Protocol para busca de páginas Web. Em português é Protocolo
de Transferência de Hipertexto. É um protocolo de comunicação utilizado para
transferir informações na World Wide Web (WWW). O HTTP é a base para a
comunicação de dados na web, permitindo que navegadores da web solicitem recursos,
como páginas da web, imagens, a partir de servidores web e os exibam aos usuários. Ele
opera no nível de aplicação do modelo OSI (Open Systems Interconnection) e é
fundamental para a interação entre clientes (como navegadores da web) e servidores
web.

File Transfer Protocol, para busca de arquivos, tipos de Dados Transferidos e Modos
de Transferência. Na transferência realizada pelo FTP, quatro tipos de dados podem ser
utilizados:

ASCII: tipo default. Deve ser aceito por todas as implementações que se baseiam no
protocolo FTP. É utilizado para a transferência de texto, sendo inapropriado para
arquivos que contenham dados que não sejam desse tipo. EBCDIC: destinado para
transferência eficiente de texto entre hosts utilizando o conjunto de caracteres
EBCIDIC. Esse tipo é semelhante ao tipo ASCII. Binário (ou tipo Imagem): destinado
à transferência de dados binários sem nenhuma conversão. Os arquivos são enviados
byte por byte e a máquina destinatária armazena esse fluxo na medida em que os recebe.
A RFC 959 recomenda que todas as implementações FTP aceitem esse tipo.

Local: destinado para transferência de dados em um modo proprietário entre


computadores com configurações idênticas.

8
Figura 4: Fluxo de HTTP
Fonte: Oliveira (2016)

Serviços de rede de acesso remoto:

Telnet “escuta” essa porta e recebe as teclas acionadas no terminal remoto localizado
no cliente. Dessa forma, através de uma sessão de terminal, o Telnet permite o acesso e
execução de aplicações e comandos em uma máquina remota. O servidor é a máquina
que fornece algum serviço, sendo o cliente o lado que utiliza esse serviço. Uma sessão
Telnet permite acessar computadores, servidores, roteadores, switches, dentre outros.

Figura 5: Acesso remoto via Telnet

Fonte: Coutinho (2011)

SSH: Secure Shell, idem.

Serviços e Protocolos de Acesso Remoto - O SSH (Secure Shell), assim como Telnet, é
um protocolo no modelo cliente-servidor que permite estabelecer conexão remota entre
máquinas de forma transparente dando a impressão ao usuário que ele está operando
diretamente o terminal de comandos da máquina servidora. Também utiliza como
protocolo de transporte o TCP, sendo a sua porta padrão.

9
Figura 6: Acesso Remote Via SSH

Fonte: Coutinho (2011)

VNC: Virtual Network Computer, para terminais gráficos remotos.

Serviços de rede de configuração:

Dynamic Host Configuration Protocol, para buscar configurações de rede BootP: Boot
Protocol, para buscar um sistema operacional na inicialização do computador.
Conforme vimos também, a partir da década de 90 a Internet começou a se popularizar.
Empresas de todo mundo investem cada vez mais em equipamentos de rede capazes de
se comunicar via IP. Isso torna a administração das redes cada vez mais complicada,
motivando o desenvolvimento de novos protocolos e serviços capazes de utilizar os
endereços IP de forma mais eficiente. Dentre eles está o DHCP, publicado na RFC 2131
(http://tools.ietf.org/html/rfc2131) em 1997.

Figura
7:

Formato de uma mensagem DHCP, continuação

Fonte: Coutinho (2011)

10
LDAP: Lightweight Directory Access Protocol, ou seja, Protocolo de Acesso Leve a
Diretórios. Como o nome sugere, é um protocolo leve para acessar serviços de diretório.
para buscar informações sobre usuários (autenticação, contatos, etc) (GRIMM, 2014)

DNS: Domain Name System

O DNS é um “sistema de nomes” cujo objetivo primário é mapear, em escala global,


nomes de domínios de rede e nomes de máquinas em endereços IP, processo conhecido
por “resolução de nomes para converter nomes em endereços IP e vice-versa,
monitoração e gerência (GONÇALVES, 2011)

SNMP: Simple Network Management Protocol

Para Rprior (2022:6 - 8) conjunto de tecnologias para administrar remotamente


dispositivos em redes TCP/IP. Dois significados para SNMP, estrutura de gestão SNMP
e Internet Standard Management Framework, o protocolo usado para troca de
informação de gestão entre dispositivos para monitoração de dispositivos de rede
(roteadores, switches) e hosts. O SNMP define dois tipos básicos de dispositivos:

Dispositivos Gerenciados:

 Contêm objetos gerenciados organizados em uma base de dados com estrutura


em árvore, designada MIB (Management Information Base).

 Incluem um agente SNMP, que é um software responsável por implementar o


protocolo SNMP e comunicar-se com a estação de gestão.

Estações de Gestão:

 Dispositivos usados para gerir os dispositivos gerenciados.

 Contêm um gestor SNMP, que é um software responsável por implementar o


protocolo SNMP e comunicar-se com os dispositivos gerenciados.

 Incluem aplicações SNMP usadas pelo administrador para gerir a rede.

Serviços de rede de compartilhamento de recursos:

 NFS: Network File System, compartilhamento de arquivos em redes;


 UNIX SMB: Server Message Block, para compartilhamento de
arquivos/impressoras em ambientes;
11
 Windows IPP: Internet Printing Protocol, usado para acesso a impressoras em
rede.

Serviços de rede de comunicação entre usuários:

 SMTP: Simple Mail Transfer Protocol, para envio e transferência de e-mails


entre servidores POP3: Post Office Protocol v3, para acesso a caixas de e-mail
IMAP: Internet Message Access Protocol, idem;
 XMPP: Extensible Messaging and Presence Protocol, para mensagens
instantâneas (Jabber, GTalk);
 SIP: Session Initiation Protocol, usado para gerenciar sessões de voz sobre IP,
vídeo sobre IP, jogos online, etc.

Para Maziero (2008:3)

A maioria dos serviços habituais em redes IP usa TCP ou UDP como suporte de
comunicação. Esse é o caso de serviços como WWW, E-Mail, sistemas peer-to-
peer e de voz sobre IP. Esses serviços são implementados basicamente por um
processo no lado servidor, com uma porta aberta, cujo número e protocolo de
transporte (TCP ou UDP) depende do serviço a ser oferecido. Embora qualquer
serviço possa operar em qualquer porta, foram estabelecidas portas default para
a maioria dos serviços convencionais, visando simplificar a conexão entre
clientes e servidores. Alguns números de portas e protocolos default são:

Figura 5: Números de portas e protocolos

Fonte: Maziero (2008)

12
Nesse contexto, alguns serviços de rede, como os baseados em RPC (Remote Procedure
Call), Web Services e ambientes de objetos distribuídos como Java RMI (Remote
Method Invocation) e CORBA, operam em camadas acima do TCP ou UDP
(MAZIERO, 2008)

13
Conclusão

Os serviços de redes de computador desempenham um papel crucial na era digital


contemporânea, possibilitando a interconexão de dispositivos e facilitando a
comunicação e colaboração em diversos contextos. Desde a troca de e-mails até a
colaboração em tempo real em projetos complexos, esses serviços tornaram-se
indispensáveis para indivíduos e organizações em todo o mundo.

Ao longo deste trabalho, explorei a definição e a importância dos serviços de redes de


computador, compreendendo que eles consistem em conjuntos de aplicativos,
protocolos e infraestruturas que viabilizam a interação e a troca de dados entre
dispositivos conectados em uma rede. Analisado os quatro elementos essenciais de um
serviço de rede: servidor, cliente, protocolo e middleware, compreendendo como eles
trabalham em conjunto para fornecer funcionalidades vitais.

Além disso, explorei diversas arquiteturas de serviços de rede, como Two-Tier, Three-
Tier e Peer-to-Peer, cada uma com suas características e aplicações específicas. Dando a
conhecer também uma variedade de serviços de rede, incluindo recuperação de
conteúdo, acesso remoto, configuração, compartilhamento de recursos e comunicação
entre usuários, compreendendo suas funcionalidades e importância em diferentes
cenários.

Conclui-se que os serviços de redes de computador são essenciais para capacitar


indivíduos e organizações a alcançar objetivos comuns de comunicação, colaboração e
compartilhamento de recursos. Com a evolução contínua da tecnologia, é fundamental
continuar explorando e desenvolvendo novos serviços e protocolos para atender às
crescentes demandas da sociedade digital moderna.

14
Referências Bibliográficas

COUTINHO, MSC. PEDRO HENRIQUE MANNATO. Módulo de: Serviços De Rede.


2011

OLIVERA, TADEU. HTTP – Hyper text transporter protocol. 2016

GRIMM, PROF. TOMÁS. IFSC – Unidade De São José Curso Técnico Subsequente
De Telecomunicações. Servidor LDAP. 2014

GONÇALVES, PROF. JOSÉ. DNS – Domain Name System. 2011

RPRIOR. Administração de Redes 2019/20. Simple Network Management Protocol


(SNMP). 2020

MAZIERO, C. A. (2008.04.03). Introdução aos Serviços de Redes de Computador.


Recuperado de https://wiki.inf.ufpr.br/maziero/doku.php?id=espec:introducao

15

Você também pode gostar