ArchivoMemoria RodriguezMerie
ArchivoMemoria RodriguezMerie
ArchivoMemoria RodriguezMerie
FACULTAD: INGENIERA
CARRERA: INFORMTICA
SEMESTRE: 5to
CURSO PARALELO: 1ro
ASIGNATURA: PROTOCOLOS DE COMUNICACIN
DOCENTE: EDUARDO SUREZ
ESTUDIANTE: MERIE RODRGUEZ
COMUNICACIONES: CAPAS 2, 3 Y 4
1. Compilacin e instalacin de drivers de NICs
2. Configuracin de drivers de NICs con comandos y parmetros especficos
CAPA 2
3. ifconfig
comando genrico para configurar drivers de NICs, su direccin IP, mscara IP, monitorizar
y cambiar el estado de las NIC
ifconfig eth0 down
ifconfig eth0 up
# configurar la direccin IP y su mscara IP
ifconfig eth0 192.168.0.125 netmask 255.255.255.128
#ver el archivo que se ha configurado la IP
cat /etc/sysconfig/network-scripts/ifcfg-eth0
4. ip route, route
Configuracin inicial de la Pasarela por defecto, ruta IP a la red IP inmediata y ruta al
servidor DNS
#aadir ruta a la red IP inmediata a travs de la interfaz eth0
ip route add 192.168.0.0/24 dev eth0
#aadir el Default Gateway
ip route add default via 192.168.0.1
# aadir la ruta IP hacia la red IP donde est el servidor DNS
route add -net 10.20.0.0/16 gw 192.168.0.1
#ver las rutas configuradas con la descripcin del Gateway
route
#ver las rutas configuradas y la direccin IP del Gateway
route -n
5. configuracin permanente de la Pasarela por Defecto
#editamos el archivo
gedit /etc/sysconfig/network
#agregamos la siguiente lnea
GATEWAY=192.168.0.1
CAPA 3
6. ping
enviar paquetes de echo para diagnosticar la existencia de una conexin
ping www.google.com
#enviar exctamente 4 paquetes de echo
ping -c 4 www.google.com
#registrar los saltos IP de ida y regreso seguida or los paquetes de echo
ping -R -c 4 www.google.com
#hacer que el ping sea audible
ping -a -c 4 www.google.com
#inundar todas las redes de paquetes echo
ping -f www.google.com
#cambiar el tamao de la carga tildentro del paquete echo
ping -s 6000 www.google.com
#aumentar el tiempo de espera de una respuesta al echo
ping -A -W 1000 www.google.com
#hacer ping a nuestra direccin de broadcast
ping -b 192.168.0.255
#inundar toda nuestra red de paquetes de echo
ping -f -b 192.168.0.255
#enviar un ping infinito audible a una dirreccin
ping -a www.google.com
7. tracert
rastrea la ruta IP que sigue un paquete en su viaje al destino
traceroute www.google.com
#slo indica las direcciones, no los nombre DNS
traceroute n www.google.com
8. arp
Address Resolution Protocol: permite relacionar la direccin MAC con la direccin IP, y
viceversa; permite conocer la direccin MAC de una direccin IP; y ver la la tabla de
direcciones MAC e IP.
#ver tabla ARP sin intentar consultar los nombres de host
arp -n -e
#ver tabla ARP consultando los nombres de host
arp -e
#ver tabla ARP en forma reducida sin intentar consultar los nombres de host
arp -n -a
#ver tabla ARP en forma reducida consultando los nombres de host
arp -a
#ver si una direccin IP distinta a la nuestra est duplicada
arping -D -c 100 -f -I eth0 192.168.0.203
9. route
aade, cambia y elimina rutas IP
#muestra la tabla de rutas IP activas sin intentar consultar los nombres
route -n
#muestra la tabla de rutas IP activas consultando los nombres
route
#eliminar el default gateway actual
route del default gw 192.168.0.1
#cambiar el default gateway
route add default gw 192.168.0.1
10. ip
muestra informacin IP, adems permite aadir, cambiar o eliminar rutas IP
#para que este servicio pueda ser visto por otros equipos en red
gedit /etc/sysconfig/iptables
#agregamos las lneas siguientes, luego guardar
-A INPUT -m state --state NEW -m tcp -p tcp --dport 23 -j ACCEPT
-A INPUT -m state --state NEW -m udp -p udp --dport 23 -j ACCEPT
#reiniciamos los servicios
service iptables restart
#conectarse con servidor Telnet
telnet 192.168.0.203
7. SAMBA
yum install samba samba-common samba-client
yum install -y samba
#configuracin: servidor
#ingresamos al archivo siguiente; antes se recomienda sacar una copia
gedit /etc/samba/smb.conf
#
workgroup = WORKGROUP
#Agregamos la primera lnea y aumentamos la interfaz de coneccin en la siguiente lnea
interfaces = lo eth0
hosts allow = 127. 192.168.12. 192.168.13. 192.168.0. 10.3.
#Agregamos al fina del archivo las siguientes lneas
# Carpeta compartida
[Archivos]
#nombre de la carpeta que se mostrar en Windows
comment = archivos de red
path = /archivos
#direccin del directorio de Centos que ser
compartido
public = yes
writable = yes
user list = samba1
#nombre de usuario
#creamos un directorio
mkdir /archivos
#damos permisos
chmod 777 -R /archivos
#creamos un archivo y le agregamos informacin
touch prueba1
#creamos un usuario para asociarlo con el directorio samba1
useradd samba1
#
passwd samba1
#contrasea de atenticacin cuando se quiere ingresar desde Windows
smbpasswd -a samba1
#hacemos que el archivo sea considerado como contenido Samba
chcon -t samba_share_t /archivos
#reiniciamos servicios
service smb restart
#para ver lo que se est compartiendo desde el servidor o cliente CentOS
smbclient -L 192.168.0.122 -U samba1
8. SOKETS
#abrimos los programas utilizando netbeans
#en la clase ClientTest ponemos la direccin ip del servidor.
if (args.length == 0) {
application = new Client("10.3.0.91"); // connect to localhost
} else {
application = new Client(args[ 0]); // use args to connect
}
#en nuestro servidor debemos habilitar los puertos 12345, 241, 425, 528, 579 para poder
probar
#En un equipo se debe hacer correr el programa de servidor y en otro el progrma cliente y se
nos habilita el panel para poder probar el funcionamiento.
#Se debe ejecutar el comando netstat -platune para ver como varan los estados de tcp
durante la ejecucin de los programas