Vous êtes sur la page 1sur 22

INGENIERA DE LAS TELECOMUNICACIONES

Prctica 1: FUNDAMENTOS DE TELECOMUNICACIONES


Comandos TCP/IP

Presentado por:
SERGIO FERNANDO SILVA ZAMORA
Cdigo 79.762.993

Tutor:
Ing. WILSON HERNN PEREZ CORREA

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


ESCUELA DE CIENCIAS BSICAS TECNOLOGA E INGENIERA
BOGOT, COLOMBIA
OCTUBRE DE 2015

OBJETIVOS

Desarrollar competencias para la apropiacin de los conceptos


relacionados en la unidad 1 del curso.
Reconocer e identificar los diferentes comandos que tiene el conjunto de
protocolos de TCP/IP en cada una de sus capas.
Manejar diferentes sistemas operativos mediante diferentes equipos o
mquinas virtuales.

LABORATORIO FUNDAMENTOS DE TELECOMUNICACIONES

1. Descargando e instalando una mquina virtual


Para el desarrollo de la prctica baj e instale VirtualBox 5.0.4

2. Descargando una versin de Linux para la mquina virtual


Siguiendo las indicaciones de la gua descargu Linux Debian 6.0.

3. Instalando la versin de Linux en la mquina virtual


Linux Debian 6.0 qued instalado de manera correcta en la mquina
virtual.

4. Ejercicios con comandos primera parte


a) Dnde se sita el fichero que hace las funciones del fichero
/etc/services de Linux? Y los equivalentes a /etc/protocols y
/etc/networks?
/etc/services: es utilizado por los servidores y por los clientes
para obtener el nmero de puerto en el que deben escuchar o al
que deben enviar peticiones, de forma que se pueda cambiar
(aunque no es lo habitual) un nmero de puerto sin afectar a las
aplicaciones. En Windows lo podemos encontrar en
C:\Windows\System32\drivers\etc\
/etc/protocols: En este archivo se identifican todos los protocolos
de transporte reconocidos junto a su nmero de protocolo y
sus aliases. En Windows lo podemos encontrar en
C:\Windows\System32\drivers\etc\
/etc/networks: permite asignar un nombre simblico a las redes,
de una forma similar a lo que /etc/hosts hace con las mquinas.
En cada lnea del fichero se especifica un nombre de red, su
direccin, y sus aliases. En Windows lo podemos encontrar en
C:\Windows\System32\drivers\etc\

b) Cul es la direccin IP de tu mquina? /etc/hosts


En Linux: ifconfig a

En Windows: Abrimos el smbolo del sistema y C:\>ipconfig

c) Qu Mscara se aplica a tu mquina?


/etc/netmasks
En Linux: ifconfig a (255.255.255.0)

En Windows: Abrimos el smbolo del sistema y C:\>ipconfig

d) Cules son tus identificadores de red y mquina?


En Linux: Red 10.0.2.0

En Windows: 192.168.56.0

e) Qu contiene la tabla ARP de tu mquina? arp a


Contiene direcciones IP asociadas con las direcciones MAC
(direcciones fsicas)

f) Cul es la direccin Ethernet de tu computador? Es la misma


en los dos sistemas?
En Linux: 08:00:27:43:47:dd

En Windows: 0A-00-27-00-00-00

g) Cmo puedes saber cul es la direccin fsica de otra mquina


de tu misma red? Por ejemplo Cul es la direccin fsica de la
mquina que te da internet?
Primero miramos la tabla ARP para saber la ip, luego con el
comando arp a y la ip nos muestra la direccin fsica. Por
ejemplo otro pc de mi casa tiene la IP 192.168.1.1 y la direccin
fsica es f8-d1-11-22-b43a

En Linux la IP es diferente:

h) Cmo puedes saber que puerto corresponde a una aplicacin?


cat /etc/services | grep nombre_aplicacin. Tambin con netstat
a, pero slo aparecern los que estn activos.

PC: Mirar en C:\Windows\Services

i) Cunto tiempo necesitar un datagrama para llegar a su destino


desde tu mquina? Calcula, por ejemplo, el tiempo necesario,
ms o menos, para alcanzar la mquina www.unad.edu.co.
ping
Con la pgina de la UNAD no se pudo ya que Tiempo de espera
agotado para esta solicitud
Con la pgina de caracol radio www.caracol.com.co el tiempo
promedio fue de 30ms.

j) Qu camino sigue el datagrama anterior para llegar a su


destino?
Traceroute

PC: Tracert / ping r

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.

5. Ejercicios con comandos segunda parte

a) Cuntos interfaces de red tiene tu mquina? Cules son sus


direcciones fsicas? Y sus direcciones IP?
ipconfig -all

b) En un interfaz que est funcionando con normalidad no debe


haber tramas encoladas pendientes de envo (eso sera seal de
que o el cable no est bien conectado o la tarjeta no funciona
bien). Revisa ese parmetro en los interfaces de tu mquina (no
tengas en cuenta el loopback)
netstat i

Sobre el PC no se puede saber, no saca esas estadsticas

c) Una tasa de errores demasiado elevada (ms de 100 puede ser


una cifra orientativa) en la entrada o salida de un interfaz es un
sntoma de problemas. Si hay muchos errores de salida, quiere
decir que la red est saturada o que hay un problema fsico en la
conexin con la red. Si son muchos los de entrada, puede ocurrir
alguna de las dos cosas anteriores, o que la mquina local est
sobresaturada de trabajo. Revisa esos parmetros en los
interfaces de tu mquina (no tengas en cuenta el loopback). Si
sospechas que la red est saturada (ms de un 5% de colisiones)
Cmo comprobars cual es la tasa de colisiones que se estn
dando?
netstat -i . Ierrs Oerrs. Collis Opkts

Sobre el PC no se puede saber, no saca esas estadsticas


d) Mirando en el fichero /etc/services podemos ver cules son los
puertos que corresponden a cada servidor de aplicaciones. Pero
eso no nos sirve para saber qu puertos son los que estn
usando los clientes que estemos ejecutando. Cmo puedes
saber eso?
netstat a

e) En la sesin 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 travs de qu


encaminadores se pasa a esas otras redes?
netstat nr

En Windows slo se puede utilizar el ltimo.

g) Cmo podemos saber si en un puerto concreto hay alguna


actividad? Y para saber qu conexiones hay abiertas en un
momento dado en un puerto?

netstat -a
h) Analizando la ejecucin de traceroute dada en el ejemplo,
responde las siguientes preguntas:
Cuantos encaminadores de Caracol Radio se atraviesan en el
camino?
9 en total
Qu paso del camino lleva ms tiempo recorrer?
La nmero 7, IP 10.5.255.222

BIBLIOGRAFIA

http://docencia.udea.edu.co/cci/linux/dia4/directorio.htm

http://www.linuxito.com/gnu-linux-2/nivel-basico/68-listardirectorios-en-gnu-linux

http://ingenio.chez.com/comandos.html