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

Colégio e Faculdade Mercúrio

Aluna: Luiza da Silva Guimarães


Turma: Técnico de Informática

- TCP/IP

TCP:Transmission Control Protocol


IP: Internet Protocol

Simplesmente um conjunto de regras bem definidas que definem uma acao a ser executada
(parece definicao de algoritmo mas na verdade pode ate ser encarado como um). Assim,
protocolos em computacao, e em especial a redes, define como computadores podem se
comunicar entre si.

Ao contrario do que muita gente possa pensar, TCP/IP nao é o unico protocolo utilizado
em comunicao em redes, tanto é que ao mesmo nivel de um IP, por exemplo, existe o x.25 e,
ao TCP, o UDP. E algo mais que algumas pessoas possam fazer confusao é a respeito do que
cada um faz, ou seja, TCP define um papel um tanto diferente do IP e vice-versa, cada qual
com um papel especifico mas com sobrevivencia mutua e sempre "ajudado" por protocolos
semelhantes. Na realidade podemos ate mesmo estudar os dois protocolos separadamente.

O TCP/IP foi adotado como padrao em todo mundo como meio de comunicacao com
a Internet. Algumas empresas podem implementar seus proprios protocolos de comunicacao
em redes internas, se quiserem, mas para a comunicacao com a Internet deverao adaptar
seus equipamentos a fim de operar em TCP/IP.

Quando estabelecemos uma comunicacao com nosso provedor de acesso a internet,


por exemplo, nos é atribuido um numero de identificacao na rede. Esse numero de
identificacao é o IP. Um numero IP nada mais é do um numero de 32 bits segmentado em
quatro partes, portanto com oito bits, formando um byte. Ao total teriamos 4 bytes. Se
voce recebe por exemplo 11001000.11111001.11011111.1110010 esse numero define
voce no mundo inteiro, ou seja, seu computador é unico na internet naquele momento e voce
é perfeitamente identificado por ele. Assim como um numero de telefone, não existem dois
numeros IP conectados ao mesmo tempo a não ser, obvio, que seja pertencente a uma rede
interna (que não possua acesso a Internet).

Algo interessante a se dizer sobre essa identificacao é que, como foi dito, sao um
conjunto de bits e como tal é representado por numeros binarios. O mesmo numero acima
traduzido para tabela decimal ficaria: 200.249.223.114. Isso é importante notar, porque
um numero como esse nao é dado a voce em formato decimal mas sim binario e depois
convertido gracas ao servidor ou servidores DNS. Outra coisa interessante a ser dita a
respeito é que numeros IP nunca ultrapassam o patamar de numero 256. Assim, voce nunca
ira ver nada como 200.286, isso não é possivel. Simplesmente porque a tabela de conversao
atinge somente 256 possibilidades numericas (de 0 a 255). Portanto, o maximo que voce ira
ver sera 255 como numero identificador de um dos segmentos do quarteto decimal. Na
realidade poderiamos dizer 253 possibilidades porque o numero 0 eh destinado a processos
especiais e 255 não pode ser atribuido a numeros IP de hosts, eles possuem outra
finalidade (a mascara de sub-rede). Maiores detalhes sobre isso na secao "HIERARQUIA
DE REDES".

Outro fato que eu acredito muitas pessoas facam confusao é a respeito do host.
Um host nada mais é do que um computador conectado em rede (em uma rede interna ele
tambem pode ser chamado de nó). Vamos citar um exemplo de provedora, a ELOGICA.
Quando voce disca para la e você é conectado, eles te fornecem um numero IP, ok. Para a
ELOGICA voce nada mais é do que um computador conectado na rede dela, meramente um
numero de identificacao.

Como identifico um host? simples. Um endereco IP é dividido em duas partes: uma


destinada a identificao da rede e a outra identificando o host, ou seja o micro que pertence
a essa rede e se conectou a ela. Voltando ao exemplo acima: se nos temos 200.249.223.114
os dois primeiros bytes desse numero (lembre-se da definicao mais acima, para nao ficar
perdido) sao destinados a rede, entao: 200.249 é a rede a qual me conectei. Ok. Os outros
dois ultimos bytes definem o host: 223.114. Entao, para ficar facil, eu sou um micro
chamado de host com identificacao 223.114 conectado na rede 200.249.

Mais outra coisa deve ser dita: acho que voce já ouviu falar em sub-rede, claro.
Pois é, uma sub-rede nada mais é do que uma rede hierarquicamente inferior em relacao a
uma rede maior. Geralmente, os numeros que identificam a sub-rede sao referidos ao
terceiro byte da cadeia do IP, assim o mesmo numero 200.249.223.114 pode definir uma
sub-rede de identificacao 223. Como voce pode ver, uma rede pode ter varias sub-redes
menores cada uma interdependente entre si mas dependente em relacao a rede maior.

O protocolo IP possui outras determinacoes alem de identificar voce na rede: ele


transforma a informacao a ser enviada em pequenos pacotes cada um contendo em torno de
512 bytes (alguns autores se divergem quanto ao tamanho dos pacotes, alguns chegam a
admitir 200 bytes). Esses pacotes recebem o nome de datagrams e em cada um desses
pacotes é alocada a informacao do computador de origem e de destino. Que informacao é
essa? o numero IP. Assim, se por exemplo voce estabelece uma conexao com algum servidor
tipo ftp, junto de cada pacote vai o seu numero IP, para que o servidor saiba para quem
esta enviando os dados, alem do proprio numero IP do servidor para que possa ser
localizado, logico.

Portais de Comunicação :

Esse é outro assunto bastante difundido na internet e temido por muita gente. Mas antes,
merece uma descricao detalhada:

Tal como os numeros IP, numeros de portas sao formados por bits. As portas sao
atendidas em numeros que vao de 0 a 65534 (na verdade o mais correto seria de 1 a 65535.
Ate agora nao vi nenhum servidor que atendesse em portas de numero 0). Numeros de
portas de comunicao sao formadas por sequencia de 16 bits dividido em duas partes cada
uma com um byte portanto e separados por pontos de divisao como em um numero IP.

- TCP/IP em camadas

Uma rede TCP/IP eh dividida apenas em quatro camadas (não confunda com
divisao de redes em camadas OSI, isso jah eh aplicado a construcao de redes desde o
andamento e construcao dela em um escritorio, por exemplo ate o ponto final, em outra
localidade. Divisao em camadas por TCP/IP não envolve os conceitos de construcao desde a
origem real ate o final). A divisao das redes TCP/IP eh como se segue (Esse modelo de rede
TCP/IP foi feito pensando-se na origem em relacao ao destino):

Aplicação
Transporte
Rede
Físico

Fisico: Esse é o proprio meio fisico da rede ou , em outras palavras, é onde as


coisas acontecem de fato. Assim, qualquer comunicacao entre mcros deverao pessar pelo
meio fisico. Nessas camada esto incluidas todos os dispositivos fisicos de sua rede: cabos,
placas da rede, enfim todo hardware usado em comunicacao em redes esta incluido nessa
camada. Em relacao a esse nivel, todos os dados sao tratados como pulsos eletricos, ou
seja, interrupcoes na corrente continua do micro.

Rede: Essa camada é a responsavel pelo roteamento dos pacotes entre os hosts,
ou seja, tem por funcao encontrar o caminho mais curto e confiavel entres os
computadores. Eh exercida pelo protocolo IP. A nivel de redes espcificicamente, (não
apenas a TCP/IP podemos incluir ainda nessa camada um outro protocolo conhecido como
X.25) esse nivel eh ainda responsavel pelo envio dos pacotes.

Transporte: Essa camada jah inclue o protocolo que transporta o servico, ou


seja, ai esta incluido o TCP e/ou o UDP. Assim, essa camada eh a responsavel pelos pacotes
criados pelo IP da camada anterior. Eh obrigacao da camada de transporte oferecer a
comunicacao mais confiavel entre os hosts de uma rede e tentar a todo custo enviar dados
da forma mais clara e limpa possivel. Caso algum pacote se perda na rede, por exemplo, eh
obrigacao dessa camada enviar novo pedido a fim de ser restabecida a conexao correta
novamente. Para não evitar confusao nessa camada: o nivel mais acima, o de rede, cria os
pacotes e os envia mas lembre-se que o TCP eh quem tem por obrigacao fornecer uma
maneira de colocar esses pacotes na ordem correta. Assim, o TCP aloca essas informacoes
em cada pacote e o IP o envia. Quando esses pacotes chegam ao destino, o TCP desse
destino eh quem vai coloca-los em ordem de acordo com o que o TCP de origem fez.

Aplicação: Aqui se incluem as aplicacoes processadas (os programas). Assim,


quando voce faz um pedido a fim de receber uma pagina html, o seu navegador processa os
pacotes que chegam (ai entrar o TCP) e forma a pagina para que voce possa ver. Isso não
ocorre apenas com o destino, ou seja, para que voce recebesse essas informacoes um outro
programa teve de ser processado para que as informacoes chegassem a voce.

- Firewall

Um firewall é um dispositivo que funciona como corta-fogos entre redes, permitindo ou


denegando as transmissões de uma rede a outra. Um uso típico é situá-lo entre uma rede
local e a rede Internet, como dispositivo de segurança para evitar que os intrusos possam
acessar à informação confidencial.

Um firewal é simplesmente um filtro que controla todas as comunicações que passam de


uma rede a outra e em função do que sejam permite ou denega seu passo. Para permitir ou
denegar uma comunicação o firewal examina o tipo de serviço ao que corresponde, como
podem ser o web, o correio ou o IRC. Dependendo do serviço o firewall decide se o permite
ou não. Ademais, o firewall examina se a comunicação está entrando ou saindo e
dependendo da sua direção pode permití-la ou não.

Deste modo, um firewall pode permitir de uma rede local para a Internet serviços de web,
correio e ftp, mas não a IRC que pode ser desnecessário para nosso trabalho. Também
podemos configurar os acessos que se fazem desde a Internet para a rede local e podemos
denega-los todos ou permitir alguns serviços como o da web, (se é que possuímos um
servidor web e queremos que seja acessível pela Internet). Dependendo do firewall que
tenhamos também poderemos permitir alguns acessos à rede local desde a Internet se o
usuário tiver se autenticado como usuário da rede local.

Um firewall pode ser um dispositivo software ou hardware, ou seja, um aparelhinho que se


conecta entre a rede e o cabo da conexão à Internet, ou então um programa que se instala
na máquina que tem o modem que conecta com Internet. Inclusive podemos encontrar
computadores muito potentes e com softwares específicos que o único que fazem é
monitorizar as comunicações entre redes.

- DNS

DNS é a abreviatura de (Domain Name System), ou seja, Sistema de Resolução de Nomes.


Toda comunicação entre os computadores e demais equipamentos de uma rede baseada no
protocolo TCP/IP é feita através do número IP - número IP do computador de origem e
número IP do computador de destino.
Se essa configuração não existisse o usuário deveria saber toda vez que fosse acessar um
recurso de rede o número IP referente. Por exemplo, você digita www.sisnema.com.br, para
acessar o site da SISNEMA, sem ter que se preocupar em saber qual o número IP do
servidor onde está hospedado o site. Quem fez isso é o protocolo TCP/IP, que descobre
qual o número IP está associado com o nome digitado.

FUNCIONAMENTO do DNS

Como um conjunto de banco de dados o DNS têm a função de indicar qual IP está associado
a um nome de um site e de servidor de e-mails. Quando é digitado um endereço no
navegador o computador solicita aos servidores de DNS do provedor de internet que
encontre o endereço IP direcionado àquele endereço, da mesma forma acontece quando se
envia uma mensagem eletrônica. Se os servidores não tiverem essa informação, ele se
comunica com outros que possam ter.

“O servidor DNS é o local que vai ficar o link, ele tem o índice de todos os registros”,
explica Viviam Ribeiro, Gerente de Suporte da SISNEMA, exemplificando as funções do
DNS para resolução de e-mails.
Através desse caminho no servidor de DNS que ele vai chegar até o MX do domínio
correspondente, que é o servidor de correio eletrônico e vai poder “resolver” o IP
correspondente e garantir a chegada do e-mail ao endereço designado.

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