Sie sind auf Seite 1von 7

Administrador de Redes

Prof.: Plnio Marcos Mendes Carneiro

PROTOCOLO IP
O protocolo IP faz parte da camada de rededa sequncia de protocolos TCP/IP. um dos protocolos mais importantes da Internet, porque permite a elaborao e o transporte dos datagramas IP (os pacotes de dados), sem contudo assegurar a entrega. Na realidade, o protocolo IP trata os datagramas IP independentemente uns dos outro, definindo a sua representao, o seu encaminhamento e a sua expedio. O protocolo IP determina o destinatrio da mensagem graas a 3 campos: O campo dirige IP : endereo da mquina O campo mscara de subrede: uma mscara de subrede permite ao protocolo IP determinar a parte do endereo IP que se refere rede O campo ponte estreita por defeito: Permite ao protocolo Internet saber a que mquina entregar o datagrama, se por acaso a mquina de destino no est na rede local

DATAGRAMAS
Os dados circulam na Internet sob a forma de datagramas (fala-se tambm de pacotes). Os datagramas so dados encapsulados, isto , so dados aos quais se acrescentaram cabealhos que correspondem a informaes sobre o seu transporte (como o endereo IP de destino). Os dados contidos nos datagramas so analisados (e eventualmente alterados) pelos switchs que permitem o seu trnsito.

DATAGRAMA IP

Verso (4bits): trata-se da verso do protocolo IP que se utiliza (actualmente utiliza-se a verso 4 IPv4) para verificar a validade do datagrama. codificada em 4 bits. HLEN, ou IHL para Internet Header Length (4 bits): trata-se do nmero de palavras de 32 bits que constituem o cabealho (nota: o valor mnimo 5). Este campo codificado em 4 bits. SERVICE TYPE - (8 bits): indica a maneira segundo a qual o datagrama deve ser tratado. TOTAL LENGHT (16 bits) : indica a dimenso total do datagrama em bytes. A dimenso deste campo de 2 bytes, a dimenso total da datagrama no pode exceder 65536 bytes. Utilizado conjuntamente com a dimenso do cabealho, este campo permite determinar onde esto situados os dados. INDETIFICATION, FLAGS e FRAGMENTE OFFSET so campos que permitem a fragmentao dos datagramas, e que sero explicados abaixo. TTL, para Time To Live (8 bits): este campo indica o nmero mximo de switchs atravs atravs dos quais o datagrama pode passar. Assim este campo reduzido a cada passagem em switch, quando este atinge o valor crtico de 0, o switch destri o datagrama. Isto evita o congestionamento da rede pelos datagramas perdidos. PROTOCOL(8 bits): este campo, em notao decimal, permite saber de que protocolo procede o datagrama
TCP : 6 UDP : 17

HEADER CHECKSUM (16 bits) : este campo contm um valor codificado de 16 bits, que permite controlar a integridade do cabealho a fim de determinar se este no foi alterado durante a transmisso. A soma de controlo o complemento de todas as palavras de 16 bits do cabealho (campo soma de controlo excludo). Isto faz-se para que, quando se faz a soma dos campos do cabealho (soma de controlo includa), se obtenha um nmero com todos os bits posicionados a 1. SOURCE IP ADDRESS(32 bits) : Este campo representa o endereo IP da mquina emissora, permite ao destinatrio responder DESTINATIO IP ADRESS (32 bits) : endereo IP do destinatrio da mensagem. DATA: Os dados contidos do Datagrama

FRAGMENTAO DOS DATAGRAMAS


Como vimos anteriormente, a dimenso mxima de um datagrama de 65536 bytes. Contudo, este valor nunca atingido porque as redes no tm uma capacidade suficiente para enviar pacotes assim to grandes. Alm disso, as redes na Internet utilizam diferentes tecnologias, de modo que a dimenso mxima de um datagrama varia de acordo com o tipo de rede. A dimenso mxima de uma trama chama-se MTU (Maximum Transfer unit), que provocar a fragmentao do datagrama se este tiver uma dimenso maior do que a MTU da rede. Tipo de rede MTU (em bytes) Arpanet 1000 Ethernet 1500 FDDI 4470

A fragmentao de um datagrama faz-se a nvel dos switchs, ou seja, durante a transio de uma rede cuja MTU considervel para uma rede cuja MTU mais fraca. Se o datagrama for demasiado grande para passar na rede, o switch vai fragment-lo, quer dizer, recort-lo em fragmentos de dimenses inferiores ao MTU da rede e de modo a que a dimenso do fragmento seja um mltiplo de 8 bytes.

O switch vai seguidamente enviar estes fragmentos de maneira independente e reencapsul-los (acrescentar um cabealho a cada fragmento) de maneira a ter em conta a nova dimenso do fragmento. Alm disso, o switch acrescenta informaes para que a mquina de destino possa remontar os fragmentos na boa correcta. Nada nos diz, contudo, que os fragmentos chegaro pela boa ordem, j que so encaminhados independentemente uns dos outro.

Das könnte Ihnen auch gefallen