Tema 1-2023
Tema 1-2023
Tema 1-2023
DE REDES
PLANIFICACIÓN DE REDES– 1º ASIR
MODELO DE COMUNICACIONES
Fuente es el origen del cual procede la información.
Emisor es el elemento que se encarga de transformar la información proporcionada por la fuente para
adaptarla al canal o medio por el cual se transmitirá
Equipos finales
Equipos intermedios
Son los dispositivos que se hallan en el camino de la comunicación entre dos equipos finales. En
Internet el más importante es el router o encaminador”. En redes locales es el switch o
conmutador y hub
Elementos de interconexión
Son los medios físicos utilizados para transportar los datos. Son el cableado y las ondas
electromagnéticas.
PUBLICAS
Una red pública se define como una red que puede usar cualquier persona. Es
una red de computadoras interconectados, capaz de compartir información y que
permite comunicar a usuarios sin importar su ubicación geográfica. Un ejemplo
de red pública es Internet.
PRIVADAS
Una red privada es aquella que sólo está disponible para ciertas personas. La
mayoría de las redes privadas son LAN usadas en exclusiva por la organización
propietaria. También se suelen llamar intranets.
Cableadas
Inálambricas
Cableadas
Inálambricas
Cableadas
Inalámbricas
SEGÚN SU TIPOLOGÍA
La topología de bus utiliza un único segmento backbone (cable) al que todos los
hosts se conectan de forma directa.
Topología lógica de bus: existe un medio compartido entre varios hosts y éstos compiten
por el uso del medio (Acceso al medio por contienda). Cada host envía sus datos hacia todos
los demás hosts de la red. Las estaciones no siguen ningún orden para utilizar la red, el
orden es el primero que entra, el primero que se sirve. Esta es la forma en que funciona
Ethernet.
Topología lógica de anillo: existe un medio compartido entre varios hosts y éstos deben
recibir un testigo (token) para poder transmitir. Esta transmisión controla el acceso al medio
mediante la transmisión de un token electrónico a cada host de forma secuencial. Cuando un
host recibe el token, eso significa que el host puede enviar datos a través de la red. Si el host
no tiene ningún dato para enviar, pasa el token (testigo) al siguiente host y el proceso se
vuelve a repetir.
Red de difusión
Se caracteriza por transmitir datos por un sólo canal de comunicación que
comparten todas las máquinas de la red. En este caso, el paquete enviado es
recibido por todas las máquinas de la red pero únicamente la destinataria puede
procesarlo. Las equipos unidos por un concentrador, o hub, forman redes de este
tipo. Muchas redes locales funcionan de esta forma.
Arquitectura Cliente-servidor
Consiste básicamente en computadores cliente que realizan peticiones a
computadores servidor que dan respuesta (proporcionan un servicio).
Arquitectura Peer-to-peer
También denominada red entre iguales, es aquella red en la que los
computadores se comportan como cliente y servidor a la vez.
46
Sistema decimal
Este sistema de numeración posicional es el que usamos todos para indicar precios,
• cantidades, medidas, etc., tiene 10 símbolos diferentes:
• 0123456789
Sistema binario
Es un sistema de numeración posicional usado en la computación,
utiliza 2 símbolos iferentes:
01
El interés del sistema binario reside en:
• La mayor parte de los computadores existentes representan la
información y la procesan mediante elementos y circuitos
electrónicos de dos estados (encendido 1, apagado 0).
• Los estados se representan con dos voltajes.
• Es uno de los sistemas de numeración de más alto rendimiento.
• Son sencillas las reglas aritméticas en este sistema.
• Seguridad y rapidez de respuesta de los elementos físicos de dos
estados.
Sistema binario
Sistema binario
• Un concepto muy importante es:
Bit su nombre proviene de Binary digit o bitio. Un bit es un dígito del
sistema binario.
• Mientras que en el sistema de numeración decimal se usan diez
dígitos, en el binario se usan solo dos dígitos, el 0 y el 1. Un bit o
dígito binario puede representar uno de esos dos valores:
0 o 1.
Sistema Hexadecimal
• Es un sistema de numeración posicional que utiliza 16 símbolos
diferentes:
0123456789ABCDEF
Nuestro interés en este sistema está basado en dos características:
• Su fácil traducción al binario, por ser 16 trabajaremos con grupos de
cuatro bits (bits es un dígito binario, que puede ser como hemos visto 1 o
0).
• Expresa grandes cifras con pocos símbolos (por ejemplo FFDDFF =
16768511).
Sistema Hexadecimal
Sistema Hexadecimal
• El primer paso que debemos hacer es, escribir debajo de cada dígito
hexadecimal el numero decimal equivalente, puedes ayudarte de la tabla
de conversión.
El siguiente paso será, escribir debajo de cada valor decimal obtenido la potencia con base
de DIECISÉIS (16) correspondiente de derecha a izquierda, dándole a la primera potencia 160 el
valor UNO
Sistema Hexadecimal
• Multiplicaremos ahora cada valor decimal por la potencia de DIECISÉIS
(16) correspondiente a cada posición, anotaremos el producto de todas
las multiplicaciones y cuando terminemos este proceso sumaremos los
resultados.
Sistema Hexadecimal
Ejemplo de pasar de hexadecimal (AB7) a decimal (2743)
DECIMAL A OCTAL:
-Dividimos el número entre 8
-Si el cociente es mayor o igual que 8, lo dividimos entre 8.
-Continuamos así hasta obtener un cociente menor que 8.
-El número en base 8 es:
(Último cociente) (Último resto) (Penúltimo resto)... (Segundo resto)
(Primer resto).
OCTAL A DECIMAL :
De derecha a izquierda: multiplicamos la primera cifra por 1 (1 es 80) ; la segunda,
por 8 (8 es 81); la tercera, por 82; la cuarta, por 83. Y así hasta que hayamos multiplicado
todas las cifras.
Sumamos cada uno de los valores obtenidos.
Conversiones
UNIDADES DE MEDIDA
00001010.00000000.00000000.00000001
Su máscara será 1111111.00000000.00000000.00000000, que expresado en
decimal será 255.0.0.0, en notación corta /8
Clases IPV4
• 0.0.0.0: Se utiliza cuando se están arrancando las estaciones, hasta la carga del sistema operativo, luego
no se usa.
• 127.0.0.1: Para especificar la estación actual, cuando se desea especificar el ordenador local (al igual
que podría utilizar la IP asignada).
• Bits identificativos de dispositivo con todo 0: Indica la red actual, NO se puede asignar a ningún
dispositivo
• Bits identificativos de dispositivo con todo 1: Difusión (broadcast). Para enviar mensajes a todas las
estaciones dentro de la misma subred (todas las estaciones con el mismo número de red). NO se puede
asignar a ningún dispositivo.
Características IPV4
• El inconveniente de este sistema es que limita las posibilidades y, debemos elegir entre tres
tamaños para nuestra red: C que nos permite hasta 256 IPs en nuestra red, B que nos permite
hasta 65536 IPs en nuestra red y A que nos permite hasta 16777216 IPs en nuestra red, a estas
IPs hay que restarle 2 (red y difusión) que son las que están disponibles para los dispositivos.
• Actualmente se utilizar un direccionamiento sin clase, es decir, se puede usar máscaras
diferentes a /8 /16 /24, lo que permite ajustar la máscara al tamaño de red deseado, así por
ejemplo si en la red vamos a tener 2000 equipos elegimos una máscara /21 que nos permite
hasta 2048 valores diferentes y no elegimos una máscara /16 donde desaprovechamos más de
63000 IPs.
• Por último, se han establecido otros rangos de direcciones IP para ser asignados a redes
locales que se conectan a Internet a través de un proxy o mediante un router que sigue un
protocolo NAT.
IPV6
• Debido a la gran expansión de internet los más de 4000 millones de IPs
que permitía IPv4 han sido insuficientes, por este motivo se ha
desarrollado la versión 6.
• En esta versión la dirección IP está compuesta por 128 bits y se expresa
normalmente en 32 cifras hexadecimales (32*4= 128 bits).
• Las direcciones IPv6 utilizan dos puntos (:) para separar entradas en una
serie hexadecimal de 16 bits, es decir, separa de 4 en 4 las cifras
hexadecimales.
• En IPv6 el identificador de red será habitualmente de tamaño 64 bits y
los otros 64 se utilizan para los equipos.
• En las redes se utilizarán IPs públicas, desaparecerá el uso de NAT (ya no
es necesario).
IPV6
Sigamos el ejemplo 2022:0000:130F:0000:0000:09C0:876A: 130B
• Los ceros iniciales de los campos son opcionales.
Por ejemplo, el campo 09C0 es igual a 9C0 y el campo 0000 es igual a 0.De
manera que 2022:0000:130F:0000:0000:09C0:876A:130B puede
escribirse como2022:0:130F:0000:0000:9C0:876A:130B.
• Los campos sucesivos de ceros pueden representarse con doble dos
puntos "::".Sin embargo, este método de abreviación sólo puede utilizarse
una vez en una dirección.
Por ejemplo 2022:0:130F:0000:0000:9C0:876A:130B puede escribirse
como 2022:0:130F::9C0:876A:130B.
• Una dirección no especificada se escribe "::" porque sólo contiene ceros.
IPV4 IPV6
TCP UDP
• A nivel de capa de transporte la dirección usada se denomina puertos.
Los dos protocolos usados en esta capa trabajan con puertos.
• Un puerto es un número de 16 bits, por lo que existen 65536 puertos.
Las aplicaciones utilizan estos puertos para recibir y transmitir mensajes.
• Los números de puerto de las aplicaciones cliente son asignados
dinámicamente y generalmente son superiores al 1024.
• las aplicaciones servidoras utilizan unos números de puerto prefijados:
son los llamados puertos well-known ("bien conocidos"). Puertos
conocidos son 80 (http), 21 (ftp), 23 (telnet)
SOCKET
• El número de puerto de la capa de Transporte y de la dirección IP de la
capa de Red asignada al equipo identifican de manera exclusiva un
proceso o programa en particular que se ejecuta en un dispositivo.
• Un puerto TCP + la IP del equipo, identifican un programa en el
equipo.Esta combinación se denomina Socket
SOCKET
• En este gráfico hay tres conexiones abierta entre dos PCs que están
visitando dos Web. El PC1 tiene el navegador abierto visualizando la
página web del servidor1.
• El PC2 tiene abierto un navegador (puerto 2222) visitando la web del
servidor1 y otro navegador abierto (puerto2223) visitando la web del
servidor2.
• Cuando el PC2 recibe una respuesta web
mira el puerto de destino y envía a ese
navegador la respuesta.
Relación entre capas
• El usuario que opera a través de la capa de aplicación desconoce todos
estos direccionamientos que hemos mencionado de las capas inferiores,
el usuario solo conoce el direccionamiento de la capa de aplicación.
• Cuando el usuario ejecuta una aplicación, esta busca un puerto TCP o UDP
libre y lo usa para sus comunicaciones.
• Protocolos auxiliares o DNS, este es el encargado de averiguar cual es la IP
asociada al dominio solicitado por el usuario a través de la aplicación.
• El otro dato que falta por conocer es la dirección MAC, para esto existe el
protocolo ARP, que es el encargado de asociar una IP a una MAC.
Ejemplo
• Un usuario quiere visualizar la página web www.dominio.com para ello utilizará una
aplicación de software, el navegador, donde en la barra de dirección tecleará la web a
visitar. El navegador hará uso del protocolo de la capa de aplicación HTTP y generará
un mensaje de solicitud de la web como el siguiente:
En el destino, una vez que llegue esta información solo la capa de aplicación
entenderá que se está solicitando una página web, la capa de acceso a red solo
entenderá las direcciones que ha puesto la capa de acceso a red del origen. Esta
es la comunicación par a par.