You are on page 1of 47

Modelo OSI

O modelo OSI, composto por sete camadas: Camada 1 : Fsica Camada 2 : Enlace Camada 3: Rede Camada 4: Transporte Camada 5: Sesso Camada 6: Apresentao Camada 7: Aplicao

Funcionamento da Hierarquia
O funcionamento da hierarquia em camadas relativamente simples.Uma camada faz uso dos servios da camada diretamente inferior e presta servios a camada diretamente superior.Por exemplo, a camada de enlace faz uso dos servios da camada fsica para enviar os sinais no meio de transmisso e presta servios a camada rede disponibilizar o enlace fim a fim. Quando o dado transmitido, cada uma das camadas recebe os dados da camada superior, acrescenta as informaes necessrias dessa camada e envia para a camada inferior.Quando o dado recebido do outro lado, ocorre o procedimento contrrio.A figura abaixo ilustra o processo.Esse processo de adicionar informaes as camadas chamada de encapsulamento

CAMADA 1- FSICA
Essa camada especifica todo o cabeamento , os sinais eltricos e luminosos a serem trocados no meio, as pinagens e os conectores da rede.Ela ainda responsvel pela modulao dos bits zeros e uns em sinais eltricos ou pticos para serem transportados pelo meio fsico.

CAMADA 2- ENLACE
A camada de enlace tem como responsabilidade garantir de forma correta e confivel a comunicao em uma conexo fsica.Ela responsvel por montar os quadros, chamados frames, que sero transmitidos pela camada fsica. A camada de enlace ainda dividida em duas sub-camadas: LLC: Realiza o controle lgico da conexo, como controle de erros e de fluxo; MAC: Faz o controle de acesso ao meio.Essa subcamada realiza a comunicao direta da placa adaptadora de rede a camada fsica bom notar, que as duas subcamadas trabalham de forma independente.A camada MAC dependente do meio e a LLC no, portanto existe uma camada MAC especifica para o Ethernet, outra para a Token Ring e outra para a FDDI

CAMADA 3- REDE
A camada de rede, preocupada com o envio da mensagem fim a fim.Opera basicamente com endereos de rede,que so globais por natureza, como o endereo IP. Essa camada a responsvel pelo roteamento dos dados, ou seja, o encaminhamento dos pacotes pela rede, e completamente independente do meio de transmisso, garantindo assim o roteamento dos pacotes por redes heterogneas. Ele executa tambm as funes de controle de erro e de fluxo. O controle de fluxo permite controlar a banda transmitida dinamicamente de forma a evitar que ocorram gargalos na rede Os protocolos da camada de rede incluem o IPX do Netware e IP do TCP/IP

CAMADA 4 - TRANSPORTE
responsvel por realizar a troca de pacotes entre os sistemas que esto se comunicando, sem se preocupar com o roteamento, que executado pela camada de rede.Essa camada realiza ainda o controle de fluxo, no caso de o receptor da mensagem no ter conseguido tratar a mensagem ou caso haja a necessidade de controlar retransmisses devido a perda de mensagens. As conexes de transporte podem ser baseadas em servios orientados a conexo como o TCP ( confivel e seguro) e no orientados a conexo como o UDP ( rpido, mas no to confivel) A camada de transporte ainda responsvel pela separao entre as camadas que tratam o meio fsico ( fsica,enlace e rede) e as que tratam a aplicao ( sesso, apresentao e aplicao) Os protocolos da camada de transporte so o SPX do Netware e TCP e UDP da famlia TCP

CAMADA 5 - SESSO
Um das principais funes da camada de sesso, sincronizar o dialogo, ou seja, a recepo com a transmisso.Essa camada ainda tem a capacidade de recuperar conexes de transporte sem perder a conexo da sesso. Observemos claramente essa capacidade quando baixamos um arquivo anexado ao email e por algum motivo a conexo cai.Quando ela reestabelecida, o arquivo volta a ser baixado partindo do ponto em que parou e no do comeo, ou seja, a conexo de sesso continuou ativa

CAMADA 6 - APRESENTAO
A funo da camada de apresentao traduzir formatos e sintaxes, para que possam ser compreendidos pelos dois subsistemas que esto se comunicando. Por exemplo, a converso dos caracteres do padro IBM de mainframe EBCDIC no padro ASCII, alm de tradues de representaes numricas Outra funo que pode ser executada por essa camada a compreenso e criptografia dos dados de forma transparente a camada de aplicao

CAMADA 7 - APLICAO
Essa camada disponibiliza as aplicaes, os meios para acessar o ambiente de comunicao, realizando portanto, a interface entre o protocolo de comunicao e o aplicativo utilizado na rede.Os servios mais comuns incluem o correio eletrnico, transferncia de arquivos, servios de diretrio, acesso ao banco de dados e gerncia das redes

MTODOS DE TRANSPORTE
Existem diversos mtodos de transporte em redes, mas em geral eles esto relacionados com as caractersticas fsicas do meio de transporte.Os principais meios de transporte utilizados em redes so ( cobre, coaxial, blindado, fibra, ondas de radio e satlite) A comunicao nesses meios pode ocorrer basicamente por dois tipos de enlace: Enlace ponto a ponto: Nesses enlaces existem apenas dois pontos na comunicao, ou seja, um em cada ponta Enlaces Ponto Multiponto: Nesses enlaces, podem existir trs ou mais pontos de comunicao.Neste caso, a mensagem enviada por um ponto pode ser recebida por duas ou mais estaes.Este tipo de enlace muito utilizado por sistemas de broadcast

TIPOS DE COMUNICAO
Simplex: Quando a comunicao acontece apenas em um nico sentido.Da mesma maneira que ocorre nos sistemas de televiso, apenas recebemos a programao, no conseguimos interagir porque a comunicao ocorre apenas em um sentido no canal.

TIPOS DE COMUNICAO
Half Duplex: Neste caso,a comunicao pode ocorrer nos dois sentidos, mas no simultaneamente.No podemos transmitir ou receber mensagens ao mesmo tempo e alm disso, necessria uma sinalizao para liberar o canal. o caso quando usamos o walkie-Toks.Existe um sinal, que o sinal de cambio usado para liberar o sinal

TIPOS DE COMUNICAO
Full Duplex: Quando a comunicao ocorre simultaneamente no canal,ou seja, podemos transmitir e receber mensagens ao mesmo tempo. o caso do telefone, no qual podemos falar e escutar ao mesmo tempo

PROTOCOLOS
Em cada camada do modelo OSI, h um protocolo fazendo uma determinada tarefa, contudo, existem trs espcies de protocolos que cobrem as principais tarefas de rede.

PROTOCOLOS DE APLICAO
Esses protocolos operam nas camadas de sesso, apresentao e aplicao. Esses protocolos , fornecem interao e troca de dados entre as aplicaes.Alguns dos protocolos mais conhecidos so FTP ( File Transfer Protocol), protocolo de troca de arquivos SNMP ( Simple Network Management Protocol), protocolo de monitorao e configurao de equipamentos em rede TELNET Protocolo para efetuar conexo e abertura de sesso em computadores remotos

FTP FILE TRANSFER PROTOCOL


FTP, significa File Transfer Protocol (Protocolo de Transferncia de Arquivos), e uma forma bastante rpida e verstil de transferir arquivos sendo uma das mais usadas na internet. O Protocolo FTP faz parte da sute de protocolos TCP/IP e trabalha na camada de Aplicao de sua Arquitetura. Diferentemente do Http, por exemplo, e de outros protocolos usados na Internet, o FTP usa no mnimo duas conexes durante uma sesso: uma conexo half-duplex para controle e uma conexo full-duplex para transferncia de dados. Para isso, utiliza as portas 20 e 21 para se comunicar e transmitir dados. A RFC 959 atualmente o documento oficial que dita seus padres.

FTP FILE TRANSFER PROTOCOL


A porta 21 utilizada para estabelecer e manter a comunicao entre o cliente e o servidor. Essa sesso tambm conhecida como Control Channel. ela quem verifica se a conexo com o servidor ainda existe. A porta 20 utilizada para a transferncia dos dados (arquivos), propriamente dita. conhecida tambm como Data Channel. nela que feito o controle do fluxo e integridade dos dados.

FTP FILE TRANSFER PROTOCOL


Para utilizar o FTP, a estao cliente realiza uma conexo com o servidor FTP na porta 21. Aps a conexo estabelecida, para cada arquivo transferido estabelece-se uma nova conexo, chamada de conexo de dados.

SNMP - Simple Network Management Protocol


O protocolo SNMP (Simple Network Management Protocol - Protocolo Simples de Gerncia de Rede) um protocolo de gerncia tpica de redes UDP, da camada de aplicao, que facilita o intercmbio de informao entre os dispositivos de rede, como placas e comutadores (em ingls: switches). O SNMP possibilita aos administradores de rede gerenciar o desempenho da rede, encontrar e resolver seus eventuais problemas, e fornecer informaes para o planejamento de sua expanso, dentre outras. Gerencia de Redes O programa gerente da rede a entidade responsvel pelo monitoramento e controle dos sistemas de hardware e software que compem a rede, e o seu trabalho consiste em detectar e corrigir problemas que causem ineficincia (ou impossibilidade) na comunicao e eliminar as condies que podero levar a que o problema volte a surgir.

SNMP - Simple Network Management Protocol


A gerncia de uma rede pode no ser simples, dada sua heterogeneidade em termos de hardware e software, e de componentes da rede, por vezes incompatveis. As falhas intermitentes, se no forem detectadas, podem afetar o desempenho da rede. Um software de gerncia de redes permite ao gestor monitorar e controlar os componentes da sua rede.

TELNET
Telnet um protocolo cliente-servidor usado para permitir a comunicao entre computadores ligados numa rede (exemplos: rede local / LAN, Internet), baseado em TCP e usa a porta 23 O uso do protocolo Telnet tem sido desaconselhado, a medida que os administradores de sistemas vo tendo maiores preocupaes com a segurana. Com o Telnet todas as comunicaes entre o cliente e o servidor podem ser vistas, inclusive senhas, j que so somente texto aberto, permitindo assim que qualquer hacker invadisse sua conexo e pegasse a sua senha enquanto usasse o servio.Bastaria para isso, o uso de um snifer (programa que consegue capturar todo o trfego que passa em um segmento de uma rede) Embora no seja aconselhado usar o snifer, muito simples ativar este recurso, pois ele existe tanto no Windows como no Linux, bastando digitar "telnet endereo_ip" no prompt, como em "telnet 192.168.0.2" ou fazer o mesmo usando o nome da mquina.

TELNET
O comando existe tanto no Linux, quanto no Windows (no prompt do MS-DOS). Via Telnet voc tem acesso via terminal como se estivesse sentado na frente da mquina, pode at mesmo abrir aplicativos de modo texto, como o Links, Vi, EMACs, etc. alm de poder usar todos os comandos. Naturalmente, o que voc poder fazer estar limitado conta de usurio que utilizar. Por questes de segurana voc no poder logar-se como root, embora nada impea que voc use um login de usurio para ter acesso ao sistema e depois use o comando "su" para virar root. Este protocolo vem sendo gradualmente substitudo pelo SSH, cujo contedo criptografado antes de ser enviado.

Simple Mail Transfer Protocol (SMTP)


SMTP um protocolo utilizado para servios de correio eletrnico.Este protocolo trabalha sobre a porta 25 em uma rede IP. O SMTP um protocolo de envio apenas, o que significa que ele no permite que um usurio descarregue as mensagens de um servidor. Para isso, necessrio um cliente de email com suporte ao protocolo POP3 ou IMAP, que o caso da maioria dos clientes atuais.

POP3
O Post Office Protocol (POP3) um protocolo utilizado no acesso remoto a uma caixa de correio eletrnico. Ele est definido no RFC 1225 e permite que todas as mensagens contidas numa caixa de correio eletrnico possam ser transferidas sequencialmente para um computador local. A, o utilizador pode ler as mensagens recebidas, apag-las, responder-lhes, armazen-las, etc.. O funcionamento do protocolo POP3 diz-se off-line, uma vez que o processo suportado se baseia nas seguintes etapas: estabelecida uma ligao TCP entre a aplicao cliente de e-mail e o servidor onde est a caixa de correio O utilizador autentica-se; Todas as mensagens existentes na caixa de correio so transferidas sequencialmente para o computador local;

POP3
As mensagens so apagadas da caixa de correio (opcionalmente, o protocolo pode ser configurado para que as mensagens no sejam apagadas da caixa de correio); Se esta opo no for utilizada, deve utilizar sempre o mesmo computador para ler o correio eletrnico, para poder manter um arquivo das suas mensagens. A ligao com o servidor terminada; O utilizador pode agora ler e processar as suas mensagens (off-line). A caracterstica off-line do protocolo POP3 particularmente til para utilizadores que se ligam Internet atravs de redes pblicas comutadas, em que o custo da ligao proporcional ao tempo de ligao (ex: a rede telefnica convencional ou a rede RDIS). Com o POP3, a ligao apenas precisa de estar ativa durante a transferncia das mensagens, e a leitura e processamento das mensagens pode depois ser efetuada com a ligao inativa.

IMAP
IMAP (Internet Message Access Protocol) um protocolo de gerenciamento de correio eletrnico parecido com o POP3 - protocolo que a maioria dos provedores oferece aos seus assinantes. A ltima verso o IMAP4.

IMAP x POP 3
Tanto o POP3 (Post Office Protocol) quanto o IMAP4 (Internet Message Access Protocol) so protocolos usados nos clientes de e-mail (o mais popular o outlook Express). Eles so responsveis pelo download das mensagens do servidor para o cliente, esteja ele conectado via Internet ou em uma rede Local (LAN), e sua aplicabilidade vai variar de acordo com o cenrio da implementao. A implementao mais comum a POP3, utilizada nos diversos provedores e tambm em muitas empresas; neste protocolo as mensagens ficam armazenadas no servidor at que o cliente (outlook por ex.) conecte a ele e faa o download das mensagens, liberando assim a caixa de correio para o recebimento de mais mensagens. Neste processo, as mensagens ficam armazenadas no cliente e no no servidor; isto faz com que a caixa de correio do servidor seja liberada a cada conexo do cliente. Este perfil utilizado no cenrio onde no exige migrao de maquinas para usurio e tambm para usurios que guardam muitas correspondncias com anexos que no caberiam na sua quota no servidor.

IMAP x POP 3
Em contrapartida, para as pessoas que acessam seus e-mails em varias maquinas diferentes, ou tambm no ambiente corporativo onde os dados so centralizados em servidores, a implementao do protocolo IMAP4 pode facilitar muito a manuteno de estaes de trabalho de uma rede ou sua substituio. O IMAP providencia uma imagem da sua caixa de correio no servidor dentro do cliente de email, semelhante a um webmail, porm com a comodidade e facilidade de gerenciamento do seu Cliente de e-mail preferido. Pastas criadas, mensagens deletadas, tudo ser sincronizado; a nica desvantagem que o espao para suas mensagens o definido pela quota do servidor.

TOPOLOGIA

HTTP ( Hypertext Tranfer Protocol


At a dcada de 1990, a internet era usada primordialmente por pesquisadores, acadmicos e estudantes universitrios para se interligar com hospedeiros remotos, transferir arquivos de hospedeiros locais para hospedeiros remoros e vice-versa, enviar e receber noticias , enviar e receber correio eletrnico. Embora essas aplicaes fossem ( e continuam a ser) extramemente teis, a internet no era conhecida fora das comunidades acadmicas e de pesquisa. Ento, no inicio da dcada de 1990, entrou em cena uma nova aplicao importantssima a Word Wide Web. A Web a aplicao da Internet que chamou a ateno do publico em geral.Ela transformou drasticamente a maneira como as pessoas interagem dentro e fora de seus ambientes de trabalho.Alou a internet de apenas mais uma entre muitas redes de dados, para essencialmente a nica rede de dados.

HTTP ( Hypertext Tranfer Protocol


Talvez o que mais atraia a maioria dos usurios da Web, que ela funciona por demanda.Usurios recebem o que querem, quando querem, o que diferente da transmisso de rdio e de televiso, que fora o usurio a sintonizar quando a emissora disponibiliza o contedo. Alm de funcionar por demanda, a Web tem muitas caractersticas importantes, como: facilidade para qualquer usurio se tornar um editor de Web, a custos baixos e torna-lo capaz de inserir informaes em uma pgina e fique disponvel para qualquer pessoa que queira visitar no mundo em apenas algumas linhas de programao, dispositivos grficos que facilitam a compreenso, formulrios, applets Java e muitos outros dispositivos que nos habilitam a interagir com pginas e sites. E, cada vez mais a Web oferece um menu completo de interfaces para vastas quantidades de material de vdeo e udio armazenadas na internet udio e vdeo que podem ser acessados por demanda

Descrio Geral do HTTP


O HTTP, um protocolo de camada de aplicao da Web, est no corao da Web definido no [RFC 1945] E NO [RFC 2616].O HHTP, implementado em dois programas: um programa cliente e outro servidor.Os dois programas, executados em sistemas finais diferentes, conversam um com outro por meio da troca de mensagens HTTP.O HTTP define a estrutura dessas mensagens e o modo como o cliente e o servidoras trocam.Antes de explicarmos detalhadamente o HTTP, devemos revisar a termologia Web Uma pgina WEB ( tambm denominado documento) constituda de objetos.Um objeto simplesmente um arquivo tal como um arquivo HTML, uma imagem JPEG, um applet Java, ou um clipe de vdeo que se pode acessar com um nico URL.A maioria das paginas Web constituda de um arquivo-base HTML e diversos objetos referenciados.Por exemplo, se uma pgina Web contiver um texto HTML e cinco imagens JPEG, ento ele ter seis objetos : o arquivo base HTML e mais cinco imagens.

Descrio Geral do HTTP


O arquivo base HTML referencia os outros objetos na pagina com os URL dos objetos.Cada URL tem dois componentes: o nome do hospedeiro do servidor que abriga o objeto e o nome do caminho do objeto.Por exemplo,a URL http://www.smarcos.net/deptoeng/picture.gif www.smarcos.net, o nome do hospedeiro e deptoeng/picture.gif o caminho O HTTP, define como clientes Web requisitam paginas Web aos servidores e como eles as transferem a clientes.

Descrio Geral do HTTP


A interao entre cliente e servidor ocorre como a figura abaixo, como quando um usurio requisita uma pgina Web.

Descrio Geral do HTTP


O HTTP, usa o TCP como seu protocolo de transporte ao invs do UDP.O TCP prove ao HTTP, um servio de comunicao confivel de transferncia de dados, o que implica que toda a mensagem de requisio HTTP, emitida por um processo cliente chegara intacta ao servidor. De maneira semelhante, toda a mensagem de resposta HTTP emitida pelo processo servidor chegara intacta ao cliente.Percebemos neste ponto, uma das grandes vantagens de uma arquitetura em camadas o HTTP, no precisa se preocupar com os dados perdidos ou com detalhes de como o TCP recupera a perda de dados.Essa a tarefa do TCP e dos protocolos das camadas mais inferiores da pilha de protocolos

Descrio Geral do HTTP


importante notar que o servidor envia aos clientes os arquivos solicitados sem armazenar nenhuma informao de estado sobre este. Se um determinado cliente solicita o mesmo objeto duas vezes em um perodo de poucos segundos, o servidor no responde dizendo que acabou de enviar, ao invs disso, envia novamente o objeto, pois j se esqueceu completamente o que fez antes. Como o servidor HTTP, no mantem nenhuma informao sobre cliente, o HTTP denominado um protocolo sem estado

HTTP com conexes no persistentes


Vamos percorrer as etapas da transferncia de uma pgina Web de um servidor para um cliente para o caso de conexes no persistentes. Vamos supor que uma pgina consista em um arquivo base-HTML e dez imagens em JPEGe que todos esses 11 objetos residam no mesmo servidor.Suponha tambm que a URL (URL uma sigla que significa Universal Resource Locator. Em portugus, Localizador Universal de Recursos. URL um endereo virtual). para o arquivo base HTTP seja: http://www.smarcos.net/deptoeng/picture.gif Segue abaixo os processos:

HTTP com conexes no persistentes

HTTP com conexes no persistentes


A medida que recebe a pagina da Web, o browser apresenta ao usurio.Dois browser diferentes podem interpretar ( exibir para o usurio) uma pgina Web de modo ligeiramente diferentes. O HTTP no ter nada a ver com o modo como a pgina Web interpretada para o cliente. As especificaes do HTTP, definem apenas o protocolo de comunicao entre o programa cliente HTTP e o programa servidor HTTP

Formato da mensagem HTTP


Apresentamos abaixo uma mensagem de requisio tpica Get / somedir/Page.html HTTP 1.1 Host: www.someschool.edu Connection: Close User-agent: Mozilla/4.0 Accept-language: fr

Formato da mensagem HTTP


Em primeiro lugar, vemos que esta mensagem est excrito em texto ASCII comum, de modo que pode ser lida por qualquer um que conhea computadores. Em segundo lugar, vemos que ela constituda de cinco linhas, cada uma seguida de um carriage return e line feed ( fim de linha).Embora essa mensagem de requisio especifica tenha cinco linhas , uma mensagem de requisio pode ter muito mais do que isso e tamb menos do que isso, podendo conter at mesmo uma nica linha. A primeira linha de uma mensagem de requisio HTTP chamada de linha de requisio e as subseqentes chamada de linha de cabealho. A linha de requisio possui trs campos, o campo do mtodo, o campo do URL e a verso do HTTP.O campo do mtodo pode assumir vrios valores diferentes entre eles: Get, Post e Head

Formato da mensagem HTTP


A grande maioria das mensagens de requisio HTTP, utiliza o mtodo Get, o qual usado quando o browser requisita um objeto no qual identificado no campo da URL.Neste exemplo, o browser esta requisitando o objeto / somedir/Page.html No mtodo Post, utilizado quando o usurio preenche um formulrio por exemplo, quando fornece palavras de busca ao Google por exemplo.Com o mtodo Post, o usurio continua solicitando a pagina Web ao servidor, mas o contedo especifico depende do que o usurio escreveu nos campos do formulrio O mtodo Head, semelhante ao Get.Quando um servidor recebe uma requisio com o mtodo Head, responde com uma mensagem HTTP, mas deixa de fora o objeto requisitado. Esse mtodo frequentemente utilizado pelos desenvolvedores de servidores HTTP para depurao.

HTTP Mensagem de resposta HTTP


Apresentamos abaixo uma mensagem HTTP tpica. HTTP / 1.1 200 OK Connection: Close Date: Sat, 04 oct 2010 12:00:15 GMT Server: Apache / 1.3.0 ( Unix) Last-Modified: Sun, 03 Oct 2010 09:35:14 ( GMT) Content-length: 6821 Content-Type: Text/html

HTTP Mensagem de resposta HTTP


Segue abaixo alguns estados mais comuns de resposta a solicitao de uma pgina Web 200 ok: requisio bem sucedida e a informao entregue com a resposta 301 Moved Permanently: objeto requisitado foi removido permanentemente;novo URL especificado no cabealho 400 Bad Request: Cdigo genrico de erro que indica que a requisio no pode ser entendida pelo servidor 404 Not Found: O documento requisitado no existe no servidor

PROTOCOLO DE TRANSPORTE
So protocolos que trabalham na camada de transporte. Estabelecem sesses de comunicao entre computadores e garantem que os dados sejam transportados de uma maneira confivel.Alguns dos protocolos mais conhecidos so TCP e UDP

VISO GERAL CAMADA TRANSPORTE


O TCP/IP, disponibiliza dois protocolos de transporte distintos para a camada de aplicao, sendo o TCP e o UDP. O nome TCP/IP deriva dos dois protocolos mais importantes e mais utilizados, que so os seguintes: IP: um protocolo de endereamento, um protocolo de rede. Eu me arriscaria a afirmar que as principais funes do protocolo IP so endereamento e roteamento, ou de uma maneira mais simples, fornecer uma maneira para identificar unicamente cada mquina da rede (endereo IP) e uma maneira de encontrar um caminho entre a origem e o destino (Roteamento). TCP: O TCP um protocolo de transporte e executa importantes funes para garantir que os dados sejam entregues de uma maneira confivel, ou seja, sem que os dados sejam corrompidos ou alterados.

VISO GERAL CAMADA TRANSPORTE


Vamos imaginar uma situao prtica, onde voc deseja enviar um arquivo com cerca de 10 MB de um computador de origem para um computador de destino. Uma das primeiras coisas que tem que ser feitas encontrar uma rota, um caminho entre a origem e o destino. Este o papel do protocolo IP, mais especificamente da funo de roteamento. Uma vez encontrado o caminho, o prximo passo dividir o arquivo de 10 MB em pacotes de tamanhos menores, os quais possam ser enviados pelos equipamentos da rede. Alm da diviso em pacotes menores, o TCP/IP tem que garantir que os pacotes sejam entregues sem erros e sem alteraes. Pode tambm acontecer de os pacotes chegarem fora de ordem. O TCP/IP tem que ser capaz de identificar a ordem correta e entregar os pacotes para o programa de destino, na ordem correta. Por exemplo, pode acontecer de o pacote nmero 10 chegar antes do pacote nmero 9. Neste caso o TCP tem que aguardar a chegada do pacote nmero 9 e entreg-los na ordem correta.

You might also like