Ficha 7 RCI João Ribeiro Nº 667 Licenciatura de Engenharia Informática 1 – Quais são os serviços proporcionados pela Camada de Rede? - A camada de rede é responsável por controlar a operação da rede de um modo geral. As suas principais funções são a de roteamento dos pacotes entre a fonte e destino, mesmo que estes tenham que passar por diversos nós intermediários durante o percurso, o controlo de congestionamento e a contabilização do número de pacotes ou bytes utilizados pelo utilizador, para fins de tarifação. As funções da camada de rede são: - Tráfego direção ao destino final; - Encaminhamento de funções; - Comutação de pacotes; - Controlo de sequência de pacotes; - Deteção de erros dos dados; - Controlo do congestionamento; - Controlo do fluxo; - Portal dos serviços. 2 – O que são datagramas IP? Que outro nome possui? - Datagramas IP são unidades básicas de dados no nível IP. Este está dividido em duas áreas, uma área de cabeçalho e outra de dados. Na área de dados está encapsulado o pacote do nível superior, ou seja, um pacote TCP ou UDP, e no cabeçalho contém toda a informação necessária que identifica o conteúdo do datagrama. 3 – Quais os campos e suas funções do pacote IP? - Tamanho total – no máximo é de 65535 bytes; Fragmentação de pacotes grandes - camada inferior não suporta uma trama grande: Um utilizador não recebe pacotes superiores a 576 bytes; Os pacotes são fragmentados, se necessário; OffSet de fragmento – indicação da existência de um fragmento deste pacote no seguinte do seu tamanho. Tempo de vida (TTL) – coloca um limite superior no número de routers atravessados; Inicializado pelo emissor (32 ou 64); Decrementado por cada router; Quando toma o valor zero, é descartado, e é enviada uma mensagem de erro ao emissor; Previne que os pacotes fiquem num loop para sempre. Protocolo da camada superior Checksum do cabeçalho As camadas superiores têm checksum da informação; O checksum calculado pelo receptor contém o checksum do emissor: o Se for tudo 1, a informação não foi modificada no percurso; o Se não, as camadas superiores devem detectar o erro. Opções: Restrições relacionadas com a segurança; Gravação do percurso; Tempo em que foi enviado; Lista de endereços IP por onde deve passar; Lista de todos os endereços por onde tem de passar. 4 – Que partes constituem um endereço IP? - o endereço IP é dividido em duas partes, a primeira identifica a rede à qual o pc está conectado, a segunda identifica os hosts que pertencem à rede. 5 – Como são distinguidas as duas partes do endereço IP? - Um endereço IP divide-se internamente em duas partes, ID de rede e ID de anfitrião. - O ID de rede, identifica uma única rede dentro de um conjunto de redes TCP/IP maior. Todos os sistemas que acedem e partilham o acesso à mesma rede têm um ID de rede comum dentro do respectivo endereço IP completo. - O ID de anfitrião, identifica um nó TCP/IP dentro de cada rede. O ID de anfitrião de cada dispositivo identifica um único sistema exclusivamente dentro da própria rede. 6 – O que é a mascara de rede e para que serve? Dê exemplos. - Uma máscara de sub-rede, também conhecida por subnet mask ou netmask, é um número de 32 bits usado num IP para separar a parte correspondente à rede púbica, à sub-rede e aos hosts. Uma sub-rede é uma divisão de uma rede de computadores, é a faixa de endereços lógicos reservada para uma organização. A divisão de uma rede grande em menores resulta num tráfego de rede reduzido, administração simplificada e melhor performance de rede. Endereço decimal Binário Endereço completo 192.168.5.10 11000000.10101000.00000101.00001010 Máscara da sub-rede 255.255.255.0 11111111.11111111.11111111.00000000 Porção da rede 192.168.5.0 11000000.10101000.00000101.00000000 7 – O que são endereços de IP públicos e privados? Dê exemplos de cada tipo. - A maioria dos endereços de IP é pública, permitindo assim que as nossas redes (ou pelo menos o nosso router que faz fronteira entre a nossa rede e a Internet) estejam acessíveis publicamente através da Internet, a partir de qualquer lado. Quanto a endereços privados, estes não nos permitem acesso direto à Internet, no entanto, esse acesso é possível mas é necessário recorrer a mecanismos de NAT (Network Adress Translation) que traduzem o nosso endereço privado num endereço público. 8 – Como se distinguem as classes nas redes IP? - Classe A: Num endereço IP de classe A, o primeiro byte representa a rede. O bit de peso forte (o primeiro bit da esquerda) está a zero, o que significa que há 27 (00000000 á 01111111) possibilidades de redes, que dizer 128 possibilidades. Contudo, a rede 0 (bits que valem 00000000) não existe e o número 127 é reservado para designar a máquina. As redes disponíveis na classe A são por conseguinte as redes que vão de 1.0.0.0 a 126.0.0.0 (os últimos bytes são zeros que indicam que se trata de redes e não de computadores). Os três bytes á direita representam os computadores das redes, a rede pode conter um número de computador igual a: 224 -2=16777214 computadores. - Classe B: Num endereço de classe B, os dois primeiros bytes representam a rede. Os dois primeiros bits são 1 e 0, o que significa que há 214 (10 000000 00000000 do 111111 11111111) possibilidades de redes, quer dizer que vão de 128.0.0.0 a 191.255.0.0. Os dois bytes da direita representam os computadores da rede. A rede pode conter um número de computadores igual a: 216 -21 =65534 computadores. - Classe C: Num endereço de classe C, os três primeiros bytes representam a rede. Os três primeiros bits são 1,1 e 0, que significa que há 221 possibilidades de redes, quer dizer 2097152. As redes disponíveis na classe C são as redes que vão de 192.0.0.0 a 223.255.255.0. O byte da direita representa os computadores da rede, a rede pode conter 28 -21 =254 computadores.