Soporte Linux
Módulo 12
Fundamentos de redes
Agenda
● Objetivo del módulo.
● Modelo TCP/IP
● Capas del modelo TCP/IP
● Direcciones privadas
● Punto #2.
● Punto #3.
Objetivo del módulo
● Al finalizar el módulo el participante:
– Objetivo #1.
– Objetivo #2.
– Objetivo #3.
Modelo TCP/IP
● Es un modelo que describe los protocolos de red
desarrollado en los años 70 por Vinton Cerf y
Robert E. Kahn.
● Fue implantado en la red ARPANET, la primera
red de área amplia.
● La ARPANET se desarrollo por encargo de DARPA
(Departamento de Defensa de los Estados
Unidos)
● El ARPANET fue la predecesora de la actual red
Internet.
Capas del modelo TCP/IP
● Capa 4 o capa de aplicación:
– Aplicación, asimilable a las
capas 5 (sesión), 6
(presentación) y 7 (aplicación)
del modelo OSI.
● Capa 3 o capa de transporte:
– Transporte, asimilable a la capa
4 (transporte) del modelo OSI.
Capas del modelo TCP/IP
● Capa 2 o capa de internet:
– Internet, asimilable a la capa 3
(red) del modelo OSI.
● Capa 1 o capa de acceso al
medio:
– Acceso al Medio, asimilable a la
capa 2 (enlace de datos) y a la
capa 1 (física) del modelo OSI.
Direcciones privadas
● Existen ciertas direcciones en cada clase de
dirección IP que no están asignadas y que se
denominan direcciones privadas.
● Las direcciones privadas pueden ser utilizadas
por los hosts que usan traducción de dirección
de red (NAT) para conectarse a una red pública o
por los hosts que no se conectan a Internet.
Direcciones privadas
● En una misma red no pueden existir dos
direcciones iguales, pero sí se pueden repetir en
dos redes privadas que no tengan conexión entre
sí o que se conecten mediante el protocolo NAT.
Direcciones privadas
● Las direcciones privadas son:
– Clase A
– Clase B
– Clase C
Clase A
● Todas las direcciones IP comprendidas entre:
– 10.0.0.0 y la 10.255.255.255 son Clase A
● 8 bits red, 24 bits hosts
Clase B
● Todas las direcciones IP comprendidas entre:
– 172.16.0.0 y la 172.31.255.255 son Clase B
● 16 bits red, 16 bits hosts
● 16 redes clase B contiguas, uso en universidades
y grandes compañías.
Clase C
● Todas las direcciones IP comprendidas entre:
– 192.168.0.0 y la 192.168.255.255 son Clase C.
● 24 bits red, 8 bits hosts.
● 256 redes clase C continuas, uso de compañías
medias y pequeñas además de pequeños
proveedores de internet (ISP).
Máscara de subred
● Permite distinguir los bits que identifican la red
de los del host en una dirección IP.
● Para una dirección de clase A 10.2.1.2:
– Se sabe que pertenece a la red 10.0.0.0 y
– host al que se refiere es el 2.1.2 dentro de la
misma.
● La máscara se forma poniendo a 1 los bits que
identifican la red y a 0 los bits que identifican el
host.
Máscara de subred
● Mascaras:
– Clase A tendrá como máscara 255.0.0.0,
– Clase B 255.255.0.0,
– Clase C 255.255.255.0.
● Los dispositivos de red realizan un AND entre la
dirección IP y la máscara para obtener la
dirección de red a la que pertenece el host
identificado por la dirección IP dada.
Máscara de subred
● Por ejemplo un router necesita saber cuál es la
red a la que pertenece la dirección IP del
datagrama destino para poder consultar la tabla
de encaminamiento y poder enviar el datagrama
por la interfaz de salida.
● Para esto se necesita tener cables directos.
Máscara de subred
● La máscara también puede ser representada de
la siguiente forma 10.2.1.2/8 donde el /8 indica
que los 8 bits más significativos de máscara están
destinados a redes, es decir /8 = 255.0.0.0.
Análogamente (/16 = 255.255.0.0) y (/24 =
255.255.255.0).
Asignación de direcciones IP
● Dependiendo de la implementación concreta, el
servidor DHCP tiene tres métodos para asignar
las direcciones IP:
– Manualmente, cuando el servidor tiene a su
disposición una tabla que empareja direcciones
MAC con direcciones IP.
– Automáticamente, donde el servidor DHCP
asigna por un tiempo preestablecido una dirección
IP libre.
– Dinámicamente, el único método que permite la
reutilización de direcciones IP. El proceso es
transparente para el usuario
ifconfig
● Es un programa disponible en varias versiones
del SO Linux, que permite configurar o desplegar
numerosos parámetros de las interfaces de redes
● Si se llama sin argumentos suele mostrar la
configuración vigente de las interfaces de red
activas.
Sintaxis
● ifconfig interfaz [dirección [parámetros] ]
● Donde:
– La interfaz es el nombre de la NIC
– dirección es la dirección IP que se asigna a dicha
interfaz.
Configuración manual
● Pasos:
– Ifdown eth0 (sirve para apagar la tarjeta eth0).
– Editar el archivo interfaces.
– Ifup eth0 (sirve para encender la tarjeta eth0
Archivo /etc/network/interfaces
● En este archivo es donde se guarda la
configuración de la o las tarjetas de red de un
equipo.
Archivo /etc/network/interfaces
● Contenido del archivo interfaces:
• lo auto
• iface eth0 inet static
• address 192.168.1.128
• netmask 255.255.255.0
• network 192.168.1.0
• broadcast 192.168.1.255
• gateway 192.168.1.1

Modulo 14 Curso Soporte Linux.ppt

  • 1.
  • 2.
    Agenda ● Objetivo delmódulo. ● Modelo TCP/IP ● Capas del modelo TCP/IP ● Direcciones privadas ● Punto #2. ● Punto #3.
  • 3.
    Objetivo del módulo ●Al finalizar el módulo el participante: – Objetivo #1. – Objetivo #2. – Objetivo #3.
  • 4.
    Modelo TCP/IP ● Esun modelo que describe los protocolos de red desarrollado en los años 70 por Vinton Cerf y Robert E. Kahn. ● Fue implantado en la red ARPANET, la primera red de área amplia. ● La ARPANET se desarrollo por encargo de DARPA (Departamento de Defensa de los Estados Unidos) ● El ARPANET fue la predecesora de la actual red Internet.
  • 5.
    Capas del modeloTCP/IP ● Capa 4 o capa de aplicación: – Aplicación, asimilable a las capas 5 (sesión), 6 (presentación) y 7 (aplicación) del modelo OSI. ● Capa 3 o capa de transporte: – Transporte, asimilable a la capa 4 (transporte) del modelo OSI.
  • 6.
    Capas del modeloTCP/IP ● Capa 2 o capa de internet: – Internet, asimilable a la capa 3 (red) del modelo OSI. ● Capa 1 o capa de acceso al medio: – Acceso al Medio, asimilable a la capa 2 (enlace de datos) y a la capa 1 (física) del modelo OSI.
  • 7.
    Direcciones privadas ● Existenciertas direcciones en cada clase de dirección IP que no están asignadas y que se denominan direcciones privadas. ● Las direcciones privadas pueden ser utilizadas por los hosts que usan traducción de dirección de red (NAT) para conectarse a una red pública o por los hosts que no se conectan a Internet.
  • 8.
    Direcciones privadas ● Enuna misma red no pueden existir dos direcciones iguales, pero sí se pueden repetir en dos redes privadas que no tengan conexión entre sí o que se conecten mediante el protocolo NAT.
  • 9.
    Direcciones privadas ● Lasdirecciones privadas son: – Clase A – Clase B – Clase C
  • 10.
    Clase A ● Todaslas direcciones IP comprendidas entre: – 10.0.0.0 y la 10.255.255.255 son Clase A ● 8 bits red, 24 bits hosts
  • 11.
    Clase B ● Todaslas direcciones IP comprendidas entre: – 172.16.0.0 y la 172.31.255.255 son Clase B ● 16 bits red, 16 bits hosts ● 16 redes clase B contiguas, uso en universidades y grandes compañías.
  • 12.
    Clase C ● Todaslas direcciones IP comprendidas entre: – 192.168.0.0 y la 192.168.255.255 son Clase C. ● 24 bits red, 8 bits hosts. ● 256 redes clase C continuas, uso de compañías medias y pequeñas además de pequeños proveedores de internet (ISP).
  • 13.
    Máscara de subred ●Permite distinguir los bits que identifican la red de los del host en una dirección IP. ● Para una dirección de clase A 10.2.1.2: – Se sabe que pertenece a la red 10.0.0.0 y – host al que se refiere es el 2.1.2 dentro de la misma. ● La máscara se forma poniendo a 1 los bits que identifican la red y a 0 los bits que identifican el host.
  • 14.
    Máscara de subred ●Mascaras: – Clase A tendrá como máscara 255.0.0.0, – Clase B 255.255.0.0, – Clase C 255.255.255.0. ● Los dispositivos de red realizan un AND entre la dirección IP y la máscara para obtener la dirección de red a la que pertenece el host identificado por la dirección IP dada.
  • 15.
    Máscara de subred ●Por ejemplo un router necesita saber cuál es la red a la que pertenece la dirección IP del datagrama destino para poder consultar la tabla de encaminamiento y poder enviar el datagrama por la interfaz de salida. ● Para esto se necesita tener cables directos.
  • 16.
    Máscara de subred ●La máscara también puede ser representada de la siguiente forma 10.2.1.2/8 donde el /8 indica que los 8 bits más significativos de máscara están destinados a redes, es decir /8 = 255.0.0.0. Análogamente (/16 = 255.255.0.0) y (/24 = 255.255.255.0).
  • 17.
    Asignación de direccionesIP ● Dependiendo de la implementación concreta, el servidor DHCP tiene tres métodos para asignar las direcciones IP: – Manualmente, cuando el servidor tiene a su disposición una tabla que empareja direcciones MAC con direcciones IP. – Automáticamente, donde el servidor DHCP asigna por un tiempo preestablecido una dirección IP libre. – Dinámicamente, el único método que permite la reutilización de direcciones IP. El proceso es transparente para el usuario
  • 18.
    ifconfig ● Es unprograma disponible en varias versiones del SO Linux, que permite configurar o desplegar numerosos parámetros de las interfaces de redes ● Si se llama sin argumentos suele mostrar la configuración vigente de las interfaces de red activas.
  • 19.
    Sintaxis ● ifconfig interfaz[dirección [parámetros] ] ● Donde: – La interfaz es el nombre de la NIC – dirección es la dirección IP que se asigna a dicha interfaz.
  • 20.
    Configuración manual ● Pasos: –Ifdown eth0 (sirve para apagar la tarjeta eth0). – Editar el archivo interfaces. – Ifup eth0 (sirve para encender la tarjeta eth0
  • 21.
    Archivo /etc/network/interfaces ● Eneste archivo es donde se guarda la configuración de la o las tarjetas de red de un equipo.
  • 22.
    Archivo /etc/network/interfaces ● Contenidodel archivo interfaces: • lo auto • iface eth0 inet static • address 192.168.1.128 • netmask 255.255.255.0 • network 192.168.1.0 • broadcast 192.168.1.255 • gateway 192.168.1.1