08 Redes 2024

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 32

Configuración de

Redes en
GNU/Linux

Laboratorio de Sistemas Operativos II


Introducción a
Redes de
computadoras
Conceptos iniciales
Red de
computadoras
Es un conjunto de equipos
informáticos y software
conectados entre sí por medio
de dispositivos físicos que
envían y reciben impulsos
eléctricos, ondas
electromagnéticas o cualquier
otro medio para el transporte de
datos, con la finalidad de
compartir información, recursos
y ofrecer servicios. 3
Finalidad de una red
▪ Comunicación entre usuarios
▪ Compartir los recursos y la información

▪ Buscando :
□ asegurar la confiabilidad y la
disponibilidad de la información,
□ aumentar la velocidad de transmisión
de los datos y
□ reducir el costo.
4
Componentes de una red
Dispositivos de Usuario Final
(PC's, impresoras, escáner, etc.)
HW
Dispositivos de Red
(switch, router, placas de red, etc)

RED Sistema Operativo de Red


(Permite interconexión de equipos)

Aplicaciones
Programas que el usuario necesite

SW
Protocolos
5
Clasificación de Redes
● WPAN
● LAN
01 ALCANCE


MAN
WAN

● MEDIOS GUIADOS (cableados)


MEDIOS DE TRANSMISIÓN
02 DE DATOS
● MEDIOS NO GUIADOS (infrarrojos,
microondas)

● CLIENTE/SERVIDOR
03 RELACIÓN FUNCIONAL
● PEER TO PEER

● Topología
03 OTROS ….
● Direccionabilidad

6
Redes según su alcance geográfico
Wireless Personal Area Network o Red Inalámbrica de Área Local -
WPAN Red inalámbrica que conecta dispositivos (computadoras,celulares,
impresoras, etc.) cercanos al punto de acceso. Son de pocos metros y
para uso personal.

Local Area Network o Red de Área Local – 150 mts.


LAN Conecta equipos en una zona geográfica limitada (oficina, edificio,
avión). Conexión rápida entre equipos.

Metropolitan Area Network o Red de Área Metropolitana - < 50 km.


MAN Red de alta velocidad (banda ancha). Cobertura área geográfica
extensa, pero limitada. Ej. interconecta los edificios públicos de un
municipio por medio de fibra óptica. Conecta varias redes LAN.

Wide Area Network o Red de Área Amplia -


WAN Redes que se extienden sobre un área geográfica extensa utilizando
medios como: satélites, cables interoceánicos, Internet, fibras ópticas
públicas, etc. 7
Redes según medio de transmisión de datos
Cable
coaxial
Medios Guiados
utilizan un medio sólido
Par trenzado
(un cable) para la
Soporte físico transmisión de datos.
mediante el Fibra
óptica
cual el emisor y
el receptor
establecen la Medios No Guiados Microondas
comunicación. medios inalámbricos
( frecuencias de
microondas y Ondas de radio
radiofrecuencias)
Infrarrojos
8
Redes según Relación Funcional

❏ Red de Pares o entre iguales, en la


que todos o algunos nodos se
comportan como iguales entre sí, y
actúan simultáneamente como ❏ Las tareas se reparten entre los
clientes y servidores respecto a los proveedores de recursos y servicios
demás nodos de la red. (servidores) y los demandantes
❏ Permiten el intercambio directo de (clientes). Capacidad de proceso
información, en cualquier formato, Se repartida entre servidores y clientes.
usa para compartir archivos de datos, ❏ Ventajas organizativas al centralizar
audio, video, etc. l control, seguridad y la gestión de información.
almacenamiento es individual. ❏ La separación es de tipo lógico.
❏ eMule, EBay, https://hipertextual.com ❏ Servidor de e-mail, Navegar una
/2010/09/tres-ejemplos-de-que-las-re web cliente web (navegador) y un
9
des-p2p-no-implican-pirateria servidor web como Apache

Para realizar el intercambio de datos entre dos
computadoras es necesario compatibilizar los
sistemas fuente y destino antes y durante el
intercambio entre ellos.

10
Protocolos
● Conjunto de normativas y reglas que
indican cómo deben comunicarse
los diversos componentes de una
red.
● Establece la semántica y la sintaxis
del intercambio de información
(constituye un estándar).
● Los dispositivos tienen que seguir el
estándar para comunicarse entre sí.

11
Protocolo TCP/IP
▪ Proporciona transmisión fiable de paquetes de
datos sobre redes. El nombre proviene de dos
protocolos importantes, el Transmission Control
Protocol (TCP) y el Internet Protocol (IP).
▪ Es el protocolo estándar que se utiliza a nivel
mundial para conectarse a internet y a los
servidores web.
▪ Es capaz de trabajar sobre una extensa gama
de hardware y soporta muchos sistemas
operativos (es multiplataforma).
12
Dirección IP - IPv4
▪ Es un número formado por 4 bytes que
identifica de manera lógica y jerárquica a una
interfaz (elemento de comunicación/conexión)
de un dispositivo dentro de una red que use el
protocolo IP.

13
14
Ejemplo de red LAN

15
IPv4 e IPv6

16
Puerta de Enlace o Gateway
▪ Dispositivo que permite interconectar redes con
protocolos y arquitecturas diferentes.
▪ Su propósito es traducir la información del
protocolo utilizado en una red inicial al protocolo
usado en la red destino.

17
¿Por qué no vemos las IP en la barra de direcciones del navegador?

DNS
▪ Servidor de Nombres de Dominio
▪ Las personas identificamos los sitios de internet mediante nombres,
como son Google.com, Yahoo.es, etc. lo que los hace más fácil de
recordar y de escribir; nombres de dominio.
▪ Las computadoras identifican los sitios web y se conectan a ellos
utilizando las direcciones IP.
▪ Los servidores DNS traducen los nombres de dominio solicitados en las
direcciones IP que les corresponden.
▪ Son computadoras que almacenan enormes bases de datos donde
registran la relación entre cada nombre de dominio y su dirección IP
correspondiente.
▪ Un cambio de IP sólo se actualiza en el servidor DNS. Para el usuario es
transparente. 18
Ejemplo de DNS

19
20
Configuración de Red: Host
▪ #hostnamectl
□ Info del host
▪ #hostnamectl set-hostname nuevo_nombre
Cambia el nombre del host permanentemente.

Archivos relacionados /etc/hostname y /etc/hosts

21
Archivos de configuración host
▪ /etc/hosts Contiene el nombre del nodo cuantificado, Si yo
cambio nombre de nodo en /etc/hostname también debo
cambiar en /etc/hosts.
▪ /etc/hostname Contiene el nombre corto del nodo. Si yo cambio
mi nombre de nodo en /etc/hostname (el nombre corto) debo
cambiarlo en /etc/hosts.
▪ /etc/resolv.conf Contiene las direcciones de los DNS a los
cuales les consultamos, va a consultar al siguiente servidor en
la lista (al siguiente nameserver), solo si el primero le da "time
out", no si le da una respuesta negativa. si no está definido, no
hay internet.
▪ domain cantv.net pepe.net
▪ nameserver 200.44.32.12
▪ nameserver 200.11.248.12 2 22
Interfaces de Red
▪ Debian 8 y anteriores:
▪ Ethernet: eth0 … eth1
▪ Wireless: wlan0 … wlan1
▪ Debian 9:
▪ Los nombres de interfaces de red son resultado de
un método que combina Nº de índice que
proporciona el firmware y Nº de ranura de la tarjeta
PCI
▪ Ethernet: ens0 … enp1s1
▪ Wireless: wlp3s0 … wlp2s0 23
Comando ip
Acción ifconfig ip

Mostrar dispositivos de
#ifconfig #ip addr show // ip link show
red y su configuración

Activar una interfaz de


#ifconfig eth0 up #ip link set eth0 up
red

Desactivar una interfaz


#ifconfig eth0 down #ip link set eth0 down
de red

Establecer una dirección #ifconfig eth0


#ip address add 192.168.1.1 dev eth0
IP a una interfaz 192.168.1.1

Eliminar una dirección IP


#ip address del 192.168.1.1 dev eth0
de una interfaz
24
Configuración de interfaces de red

▪ /etc/network/interfaces
▪ Guarda la configuración por defecto de las interfaces
de red.
▪ Los valores de red asignados en este archivo para la/s
interfaces son PERMANENTES.
▪ Luego de realizar un cambio en la configuración de red
siempre reiniciar el servicio de redes:
#systemctl restart networking
25
Ejemplo de /etc/network/interfaces

# The loopback network interface


auto lo iface lo inet loopback conexiones internas. No cambiar.

# The primary network interface


allow-hotplug eth0 cuando está conectado el cable de red
auto eth0 levanta al iniciar el nodo
iface eth0 inet static para configurar IP estática (dhcp: dinámica)
address 192.168.81.123 dirección IP
netmask 255.255.255.0 máscara de red (rango de IP de red local)
network 192.168.81.0 red o primer IP de red
broadcast 192.168.81.255 dirección de broadcast o último IP de red
gateway 192.168.81.1 puerta de enlace o gateway

26
IP Dinámico (DHCP)

# The primary network interface


auto eth0 iface inet dhcp

27
Comando ping
▪ Permite probar conectividad entre sistemas que
utilicen TCP/IP.
▪ Disponible en todos los sistemas operativos.
▪ Utiliza el Protocolo de Control de Mensajes ICMP para
determinar si está conectado a la red y responde.
▪ El host de origen realiza una solicitud de ping a la IP
del host destino enviando un paquete. El host destino
recibe el paquete y envía una respuesta de eco ICMP.
#ping nro_ip_destino
28
Enrutamiento - Tabla
▪ Es el relevo de tráfico de una red a otra. Se basa en pasar la responsabilidad de un
enrutador a otro, es decir, un enrutador decide cómo enviar un paquete y se
desentiende de lo que le pueda pasar a ese paquete de ahí en adelante (relay =
relevo). Dicho en forma técnica, es la conmutación de paquetes de una red a otra.
▪ La idea del enrutamiento está estrechamente ligada al hecho de que los enrutadores
son los separadores de esas redes/subredes, entonces, el enrutador es un dispositivo
que conoce hacia dónde quedan las redes que él conoce y el hacia dónde significa
después de cuál de sus interfaces o a través de qué enrutador vecino se puede llegar
más cerca de las redes destino en cuestión.
▪ La base de todas estas decisiones es la tabla de enrutamiento, una especie de base
de datos sobre las rutas que indica por dónde se está más cerca de una red en
particular. La tabla de enrutamiento es la información que usa el enrutador
efectivamente, es decir, aún si están configuradas ciertas rutas eso no significa que
tengan que aparecer en la tabla de enrutamiento, pero si está en la tabla de
enrutamiento eso sí va a ser lo que sucede con los paquetes destinados a una red de
las que están presentes en la tabla.
29
Comandos de configuración
▪ Ver tabla de enrutamiento: #ip route show
▪ Rutas estáticas:
□ Añadir ruta
# ip route add 10.0.0.0/24 via 192.168.8.254 dev eth0
□ Eliminar ruta
# ip route del 10.0.0.0/24 via 192.168.8.254 dev eth0
▪ Puerta de enlace por defecto.
# ip route add default via 192.168.8.1 # Añadir puerta
# ip route del default via 192.168.8.1 # Eliminar puerta
30
SSH
▪ Es un programa que permite acceder a otro ordenador
a través de la red, ejecutar comandos en la máquina
remota y mover ficheros entre dos máquinas. Provee
autenticación y comunicaciones seguras sobre canales
inseguros.
▪ #ssh -p puerto host@direccion

31
¡Gracias!

32

También podría gustarte