Componente Práctico Practica 1

20
Componente Práctico Practica 1 JEAN PAUL BEARD 1121847498 Ingeniería de las telecomunicaciones Universidad Nacional Abierta y a Distancia – UNAD Octubre de 2015

description

Componente Práctico Practica 1

Transcript of Componente Práctico Practica 1

Page 1: Componente Práctico Practica 1

Componente Práctico Practica 1

JEAN PAUL BEARD

1121847498

Ingeniería de las telecomunicaciones

Universidad Nacional Abierta y a Distancia – UNAD

Octubre de 2015

Page 2: Componente Práctico Practica 1

OBJETIVOS

Usar los diferentes comandos descritos en la guia.

Documentar los resultados obtenidos en cada una de las pruebas.

Medir los efectos de retardo en data-gramas más grandes.

Determinar cual es el encaminardor que mas latencia general en el trazado de red.

Page 3: Componente Práctico Practica 1

Creacion de maquina virtual e instalacion de Linux (Elementary OS)

Page 4: Componente Práctico Practica 1

a) ¿Dónde se sitúa el fichero que hace las funciones del fichero /etc/services de Linux? ¿Y los equivalentes a /etc/protocols y /etc/networks?

/etc/services: En cada línea de este fichero se especifican el nombre, número de puerto, protocolo utilizado y aliases de todos los servicios de red existentes (o, si no de todos los existentes, de un subconjunto lo suficientemente amplio para que ciertos programas de red funcionen correctamente). Por ejemplo, para especificar que el servicio de smtp utilizará el puerto 25, el protocolo TCP y que un alias para él es mail, existirá una línea similar a la siguiente: smtp 25/tcp mail

Su equivalente en Windows es el archivo C:\Windows\System32\drivers\etc\services

Page 5: Componente Práctico Practica 1

/etc/protocols: El sistema de red en Unix utiliza un número especial, denominado número de protocolo, para identificar el protocolo de transporte específico que la máquina recibe; esto permite al software de red decodificar correctamente la información recibida. En el archivo /etc/protocols se identifican todos los protocolos de transporte reconocidos junto a su número de protocolo y sus aliases.

Su equivalente en Windows es el archivo C:\Windows\System32\drivers\etc\protocol

/etc/networks: Este fichero, cada vez más en desuso, permite asignar un nombre simbólico a las redes, de una forma similar a lo que /etc/hosts hace con las máquinas. En cada línea del fichero se especifica un nombre de red, su dirección, y sus aliases.

Su equivalente en Windows es el archivo C:\Windows\System32\drivers\etc\networks

Windows:

¿Cuál es la dirección IP de tu máquina?/etc/hosts C:\Windows\Hosts.sam

ifconfig -a

PC: winipcfg

Windows: 192.168.1.200

Linux: 192.168.16.7

Page 6: Componente Práctico Practica 1

¿Qué máscara se aplica a tu máquina?

/etc/netmasks

ifconfig -a

PC: winipcfg

Windows: 255.255.255.0

Linux: 255.255.255.0

d) ¿Cuáles son tus identificadores de red y máquina?

Se ve a través de la máscara y la dirección IP.

En Windows: ID de red: 192.168.1.0

En Linux: ID de red: 192.168.147.0

e) ¿Qué contiene la tabla ARP de tu máquina? (no escribas la tabla completa, basta con decir cómo la ves)

arp –a

Contiene la lista de las direcciones IP de cada red a las que está conectada la máquina y sus direcciones MAC

En Windows: D4-3D-7E-B3-8E-1A

En Linux: 08-00-27-28-d3-cd

Page 7: Componente Práctico Practica 1

f) ¿Cuál es la dirección ethernet de tu computador? ¿Es la misma en los dos sistemas?

arp -a | grep nombre_maquina, o bien ifconfig -a (también con ifconfig eth0, si conocemos las interfaces).

PC: winipcfg

No son iguales

En Windows:

En Linux:

g) ¿Cómo puedes saber cuál es la dirección física de otra máquina de tu misma red? Por ejemplo, ¿cuál es la dirección física de la máquina que te da Internet?

arp nombre máquina. Si no aparece, hacer ping y de nuevo arp.

Para ver la dirección física de otra máquina en la misma red, se debe consultar la tabla ARP del sistema, si no aparece la dirección se debe realizar un ping a dicha IP y luego volver a consultar

h) ¿Cómo puedes saber qué puerto corresponde a una aplicación?

cat /etc/services | grep nombre_aplicación. También con netstat –a, pero sólo aparecerán los que están activos.

Windows: consultar en el archivo C:\Windows\System32\drivers\etc\Services

i) ¿Cuánto tiempo necesitará un datagrama para llegar a su destino desde tu máquina?

Calcula, por ejemplo, el tiempo necesario, más o menos, para alcanzar la máquina

ping

Page 8: Componente Práctico Practica 1

Windows:

Linux:

j) ¿Qué camino sigue el datagrama anterior para llegar a su destino?

Windows: tracert

Linux: traceroute

En linux no estaba disponible.

k) Calcula, usando ping, la tasa de errores del camino entre dos computadores

ping –I eth0 Destino tam num_env. Conviene ejecutar en paralelo varias veces.

Page 9: Componente Práctico Practica 1

No hubo errores

Ejercicios con comandos segunda parte

a) ¿Cuántos interfaces de red tiene tu máquina? ¿Cuáles son sus direcciones físicas? ¿Y sus direcciones IP?

Linux: 1 adapatador.

Page 10: Componente Práctico Practica 1

Windows: 5 incluido el adaptador puente que anlza con la maquina virtual

b) En un interfaz que esté funcionando con normalidad no debe haber tramas encoladas pendientes de envío (eso sería señal de que o el cable no está bien conectado o la tarjeta no funciona bien). Revisa ese parámetro en los interfaces de tu máquina (no tengas en cuenta el loopback)

En Linux:

Page 11: Componente Práctico Practica 1
Page 12: Componente Práctico Practica 1

Windows:

Page 13: Componente Práctico Practica 1

c) Una tasa de errores demasiado elevada (más de 100 puede ser una cifra orientativa) en la entrada o salida de un interfaz es un síntoma de problemas. Si hay muchos errores de salida, quiere decir que la red está saturada o que hay un problema físico en la conexión con la red. Si son muchos los de entrada, puede ocurrir alguna de las dos cosas anteriores, o que la máquina local está sobresaturada de trabajo. Revisa esos parámetros en los interfaces de tu máquina (no tengas en cuenta el loopback). Si sospechas que la red está saturada (más de un 5% de colisiones) ¿Cómo comprobarás cual es la tasa de colisiones que se están dando?

Page 14: Componente Práctico Practica 1

netstat -i . Ierrs Oerrs. Collis Opkts

d) Mirando en el fichero /etc/services podemos ver cuáles son los puertos que corresponden a cada servidor de aplicaciones. Pero eso no nos sirve para saber qué puertos son los que están usando los clientes que estemos ejecutando. ¿Cómo puedes saber eso?

netstat –a

Page 15: Componente Práctico Practica 1
Page 16: Componente Práctico Practica 1

e) En la sesión pasada vimos la tabla ARP usando el comando arp. Haz lo mismo usando netstat.

netstat –p

f) ¿Con qué otras redes está conectada tu red? ¿A través de qué encaminadores se pasa a esas otras redes?

netstat –nr

g) ¿Cómo podemos saber si en un puerto concreto hay alguna actividad? ¿Y para saber qué conexiones hay abiertas en un momento dado en un puerto?

Page 17: Componente Práctico Practica 1

netstat –a

Page 18: Componente Práctico Practica 1

h) Analizando la ejecución de traceroute dada en el ejemplo, responde las siguientes preguntas:

¿Cuantos encaminadores de la Google se atraviesan en el camino?

14 en total.

¿Qué paso del camino lleva más tiempo recorrer?

El ultimo con la IP: 216.58.219.142

Page 19: Componente Práctico Practica 1

REFERENCIAS

Bernal Maria C. (2013) Normas APA Actualizadas. Recuperado el día 09 de septiembre de 2013, del sitio web de Slideshare: http://www.slideshare.net/SelenitaZul/normas-apa-actualizadas-consejeria-academicaceadpalmira2012.