Está en la página 1de 17

¿Cuáles son los objetivos de las redes?

● Compartir recursos
● Alta fiabilidad
● Distribución de tareas
● Ahorro económico
● Intercambio de información (Es lo más importante). Datos e información se
intercambian en una red. Las redes son la esencia del intercambio de datos e
información.

Modelo de comunicación

● Sistema de origen
● Sistema de destino
● Un medio de transmisión entre medio
● Device de entrada
● Device de salida
● El agente es una fuente emisora de los datos
Servicios a ofrecer
● Establecimiento y finalización de la conexión
● Control y recuperación de errores
● Secuenciamiento de los mensajes
● Control de flujo: en una red los abonados tienen asimetrías de sus propias
capacidades. El computador de origen y destino pueden tener asimetrías. Se genera
un control de flujo entre las máquinas que están comunicándose. Es una propiedad
de los abonados de la red.
● Enrutamiento (Routing)
● Direccionamiento (Addressing)
● Servicio orientado a conexión versus sin conexión
● Comunicación half-duplex versus full-duplex
● Acceso al medio (network access)
● Multiplexión y demultiplexión

Los elementos que constituyen las redes son:


● Nodos de conmutación (conmutación: switching)
● Enlaces de comunicaciones
● Abonados de una red (host)

Congestión: El enlace y el nodo pueden estar congestionados. Un enlace tiene costo, las
líneas al tener un costo tiene congestión, porque las líneas compiten. Es una propiedad de
la red.

Se simula dentro de una red de conmutación de paquete un evento de comunicación de


circuito: servicio orientado a la conexión.

Característica geométrica que conecta los nodos: Topología de la red.

Para pertenecer a una red se requiere una única identidad MAC Address que da origen a
las direcciones físicas de las computadoras. Dirección lógica: dirección IP.

Host: Abonados de una determinada red

Comunicación y networking

Comunicación: dos nodos, comunicación punto a punto


Networking: significa trabajando en red. dos o más nodos, más elementos (ruteo,
direccionamiento, etc.). Dos o más nodos, más los direccionamientos que debe tener una
red.
Clasificación de las redes

Las redes son una representación de los sistemas informáticos distribuidos. La computación
pasó a ser centralizada y propietaria. Una red propietaria significa que alguien es propietario
del código, de protocolos.

LAN (Local Area Network)


● Medio compartido: El medio se refiere al medio físico (conducidos y radiados). Se
comparte para hacerla mas económica.
● Broadcast: Significa redes de difusión. Hay un transmisor único y que transmite esa
información y la difunde. Difundir es mandar un mismo paquete a todas las
computadoras que están en la red. Uno a todos.
● No hay estaciones intermedias: significa que para conectar a un par de abonados no
se necesita una estación intermedia.
● Administrada por una organización privada

WAN (Wide Area Network)


Se llama asi porque es una red de area amplia.
● Punto a punto. Actualmente ya no son tan punto a punto.
● Unicast. comunicación uno a uno.
● Estaciones intermedias (Routers/Switches):
● Administrada por una empresa de comunicaciones.
● Mas de 50 kilometros. La Serena - Ovallle. La Serena - Santiago.

¿Cuál es el criterio de clasificación de las redes de computadoras?


● El área geográfica física que ocupan

El largo y el ancho típico de una LAN: Un edificio. Cuya distancia máxima es de 2


kilómetros. Que no supere largo por ancho 2000 metros.

Las redes LAN están asociadas a una empresa, organizaciones humanas empresariales.

¿Por qué se clasifican las redes por área geográfica?


● Por la tecnología de telecomunicaciones que está implícita para construirla, ya que
presentan tecnologías distintas.

Las comunicaciones de paquetes tienen un protocolo elemental: Store and fotward. Por
esta razón hay congestión. Porque las computadoras tienen memoria.

Multicast: es la comunicación de uno a varios.


Tipos de redes

● La topología de anillo tiene que ventaja de recuperarse a los cortes simples.

Topología de redes
● Malla: Cada nodo tiene un canal de comunicación a cada nodo que existe en la red
(full mesh) Se usa en redes que requieren mucha seguridad.
● Estrella: Los nodos se unen a un único punto central. Si ese punto central falla, se
pierde toda la comunicación de la red.
● Bus: Generalmente es un cable, y si se corta se pierda la senal de los que siguen
nodos que siguen despues del corte.
● Anillo: los enlaces tienen dos enlaces. Si se llega a cortar un enlace, se sigue
enviando paquetes, pero en el otro sentido.
● Anillo cableado en estrella: Redes ethernet. Hay un concentrador en el centro.
● Árbol: Hay un tronco que puede ser de fibra optica. A la raiz se le puede conectar
los servidores o los router.

Las redes utilizan combinaciones de estas topologías. No se rigen en solo una.

El modelo por capas


Cuando se habla de que la ISO construyó el modelo por capas, lo que estaba tratando de
hacer es interpretar los códigos de distintos fabricantes, algunos privados y otros abiertos.
Conceptos:
● Entidad:
○ Es “cualquier cosa” que puede enviar y recibir información. No físico. Es un
software.
○ Ejemplo: FTP, DBMS, eMail, Telnet, etc.
○ FTP: File Transfer Protocol: dos máquinas intercambian archivos. Servidor y
cliente.
○ DBMS: Data Base Management System: Distema de administracion de base
de datos. Oracle. Servidor y cliente.
○ eMail: Outlook.
○ Telnet: Es una aplicación. Modelo cliente servidor. Telecomunication Network.
Se puede utilizar una aplicación remota, se puede entrar a otra máquina
remotamente.
● Sistema:
○ Es un objeto físico que contiene una o más entidades.
○ Ejemplos: Computadoras, Terminales, etc.
■ Terminal: Pantalla y teclado. No es muy inteligente.
● Protocolo:
○ Conjunto de reglas que definen la forma de intercambiar datos entre dos
entidades. Las entidades tienen que ser coherentes entre ellas.
● Arquitectura:
○ Conjunto estructurado de protocolos que cooperan en una comunicación
(TCP/IP).
El OSI (Open System interconect o interconexión de sistemas abiertos) es un modelo
que permite interpretar la construcción de protocolo y de software para hacer funcionar en
red a las máquinas.

Formas de comunicación
● Los humanos envían y reciben información. A nivel del capa 8 (usuario).
● Las aplicaciones envían y reciben datos
● Los dispositivos digitales envían y reciben bits.
● Los dispositivos analógicos envían y reciben señales analógicas
● Por los cables pasan señales eléctricas y ópticas
● Todos estos dispositivos hablan su propio idioma
Entidad, Sistema y Protocolo.

Los sistemas son objetos físicos que contienen entidades.


El sistema A y B están conectados a una red de comunicación.
Los protocolos a nivel de aplicación, nivel de red y de acceso a la red, son distintos.

Conceptos del modelo por capas (Componentes, Elementos)


● Servicios
○ Conjunto de primitivas que una capa le brinda a la capa superior.
○ Libre implementación
● Interfaz
○ Especifica que servicios la capa inferior le brinda a la superior.
○ Poca interconexión entre las capas.
● Protocolos de la capa N
○ Conjunto de reglas usadas para transferir datos entre capas del mismo nivel
en una red.
Modelo por capas

Las interfaces son la manera en que las capas pasan de una a otra.

Modelo OSI
● Propuesta desarrollada por la International Standard Organitation.
● No es una arquitectura de red
● Siete capas
TCP/IP suite
● Estándar defacto
● Cuatro capas
Modelo OSI

Se compone de 7 capas.
Primera capa: Física
Segunda capa: Enlace
Tercera capa: Red
Cuarta capa: Transporte
Quinta capa: Sesión
Sexta capa: Presentación
Séptima capa: Aplicación

Header: Encabezado o envoltorio.

SH: Encabezado de sesión


TH: Encabezado de transporte
NH: Encabezado de red (Network header)
DH: Encabezado de enlace de datos. (Data Header)

OSI vs TCP/IP stack


SMTP: Simple Mail Transfer Protocol
FTP: File Transfer Protocol. Utiliza tecnicas de encriptacion.
POP: Post Office Protocols

Estos protocolos vienen en el sistema operativo

El estándar TCP/IP esta constituido de 4 capas:


● Servicios
● Transporte
● Red
● Acceso al medio

Los cuales los Servicios corresponder a las siguientes capas del modelo de la OSI:
● Aplicación
● Presentación
● Sesión

Nivel 1
● Capa Física
○ Como se transmite información al medio
○ La unidad de información es el BIT
○ Define características:
■ Mecánicas (Conectores, pins, formas, etc.)
■ Eléctricas (Duración del bit, niveles de voltaje, etc.)
■ Funcionales (Asignación de señales a los pines)
○ Establecer y terminar la conexión
○ Transmisión en uno o dos sentidos.
Características mecánicas

Nivel 2

● Capa de enlace
○ La unidad de información son las tramas o frames. “trama” se refiere a la
estructura. Donde cada espacio de la trama va estructurado. Entramado o
tejido.
○ Incluye patrones de bits para el reconocimiento de las tramas.
○ Realiza control de error, por medio de ACK y retransmisiones. ACK:
Acknowledge. Es un comando que verifica algo, control de error por
ejemplo. Sirve para hacer confirmaciones. NACK es lo contrario.
○ Controla la perdida y duplicidad de las tramas.
○ Controla el flujo de información.
○ Administra la competencia en líneas bidireccionales (piggy back). Es para
determindas redes LAN.

La congestión depende de la red y el flujo depende de las máquinas conectadas a la red.


Nivel 3
● Capa de red
○ La unidad de información es el paquete.
○ Rutea los paquetes del origen al destino
○ Direccionamiento: Físicas, Lógicas o canonicas. Pero en el protocolo de red
se utilizan Logicas.
○ Las rutas pueden ser estáticas o dinámicas. Las dinámicas son mejores. Los
canales de comunicación que unen los nodos no son confiables, entonces los
router tienen la capacidad de encontrar la ruta. Podría ser por ancho de
banda la eleccion de la ruta.
○ Posibilidad de controlar congestión. Los paquetes ocupan un canal y lo
saturan, entonces el router almacena el paquete para evitar la congestión.
Store and forward. Una vez que el canal se congestiona, coloca el paquete
en una cola.
○ Se encarga de la interconexión de redes heterogéneas. Las redes
heterogeneas se refieren a protocolos.

MAC Adress: 6 bytes : 48 bits.

Nivel 4
● Capa de transporte.
Se encarga de transportar. Se construye diferente cantidad de paquetes, donde
cada uno es un fragmento al que se le pone un número. Aísla las aplicaciones de los
protocolos de red.
○ Aísla a la capa superior de los cambios del hardware.
○ Puede multiplexar varias conexiones de transporte sobre una conexión de
red
○ Divide si es necesario los datos de la capa 5 para adaptarlos a la capa de red
(fragmentación)
○ Brinda dos tipos de servicios: con y sin conexión. Los servicios con conexión
se refiere a las 3 etapas de comunicación de circuitos. Iniciar comunicación,
comunicarse y cerrar comunicación. Los abonados deben estar conectados a
la vez.
○ La comunicación es de extremo a extremo (end to end). De computador a
computador.
○ Realiza control de flujo.

Socket: Es un par vectorial entre una direccion ip y un número de puerto. Es la capa de


entrada a la capa de transporte.
Nivel 5
● Capa de sesión
○ Gestiona el control de dialogo (Bidireccional, Unidireccional)
○ Provee las estructuras de control para la comunicaion entre aplicaciones.
○ Establece, controla y termina las sesiones entre aplicaciones

Nivel 6
● Capa de presentación
○ Se ocupa de aspectos sintácticos y semánticos. Reglas de lenguaje en red.
○ Posibilita la comunicación entre computadoras con diferentes
representaciones internas (ASCII (cada letra se le asocia un número de bytes
que son transmitidos en forma binaria por las redes, EBCDIC, complemento
a 1 o 2)
○ Define una estructura abstracta de los datos.
○ Se encarga también de la comprensión y encriptado. Cuando una aplicacion
va a descargar un video se puede comprimir los datos para disminuir la
cantidad de bitios que se van a transmitir en la aplicacion. El encriptado es
para darle seguridad al transito de los datos de origen a destino.

Nivel 7
● Capa de aplicacion
○ Es la interfaz con el usuario
○ Esconde la incompatibilidad funcional
○ Existen diferentes protocolos que brindan distintos servicios: telnet, ftp, snmp,
smtp, pop, etc.

Telnet: protocolo que permite a un usuario modelo cliente servidor remotear una máquina a
través de una red.
FTP: File transfer protocol. El ftp ayuda a la transferencia de archivos
SNMP: Simple Network Management Protocol. Permite administrar elemento que
pertenecen a una red, ya sean switch, servidores, maquinas, routers, se podria administrar
con este protocolo con una aplicacion. Este procolo viene contenido en el stack de
protocolos TCP/IP de servicios.
SMTP: Simple Mail transport Protocol. Protocolo de transporte simple de correo. Permite
conectar dos entidades que pueden enviar y recibir correo.
POP: Post office protocol. Protocolo entre un cliente y servidor. Es como un buzon que se
instala en el servidor de correo. Es un protocolo de bajada.

Sistemas de LAN:
● Ethernet 802.3
● Token Ring 802.5
● Token Bus 802.4
Métodos de Acceso
● Aloha
● Slotted Aloha
● CSMA: Carrier Sense Multiple Access. Escucha si la red tiene señal o no. Si no hay
senal, puede transmitir. Tenía muchas perdidas, porque un computador y otro podian
hablar al mismo tiempo y se producian muchas colisiones.
● CSMA/CD: Carrier Sense Multiple Access Collision Detect. Detecta las colisiones y
utiliza un algoritmo para elegir quien tiene la prioridad de comunicar.
Parámetros más importantes que determinan la capacidad de una máquina conectada en
red:
● Tamaño del bus
● Ciclos del procesador.
El bus viene en la placa madre, son hilos de alambre paralelo que conectan el procesador
con la memoria ram.

Aloha
● Si una estacion tiene una trama para transmitir la envia
● Pueden existir colisiones o ruido que destruyen las tramas
● Existe ACK para indicar si la trama que se transmitió llego bien o mal
● Si el emisor no recibe el ACK retransmite el frame
● Eficiencia muy baja (18%). Porque todos transmiten a la vez y no se dan cuenta.
Slotted Aloha
● Se divide el canal en slots de tiempo uniformes de igual tamaño en tiempo que el
frame.
● Es necesario sincronizar todas las estaciones sobre el medio.
● Solo se autoriza la transmision al comienzo de cada slot de tiempo.
● Mejora la eficiencia del Aloha puro (36%)

Carrier Sense Multiple Access


● Sensa el medio antes de transmitir
● Si está ocupado espera. Los paquetes quedan en el buffer.
● Existe ACK para confirmación de llegada.
● No evita las colisiones.
● Transmite inútilmente.

CSMA/CD
● Todos los dispositivos tienen los mismos derechos.
● Si el medio está ocupado, retrasa la transmisión
● Si el canal está libre transmite
● Cuando detecta una colisión corta la transmisión, porque a pesar de que está
emitiendo por el par de transmisión, por el par de recepción siempre está
escuchando lo que está ocurriendo en el canal.
● Si hay colisión espera un tiempo aleatorio (Back-off). Este tiempo aleatorio es
proporcional al delay que hay entre el largo de los cables máximo segun el tipo de
red que haya dado que una colisión llega de un computador a otro a la velocidad de
la luz.
Back-off
● Primer colision, eleijo un tiempo entre [0,1] de t.
● Segunda colision, elijo entre [0,1,2,3] de t
𝑖
● I-esima colision, elijo entre [0,..2 − 1] de t
● Esto se hace hasta i = 10
● Para se elige hasta i = 15 entre [0..1023] de t

Algoritmo CSMA/CD
● Un DTE que desea transmitir, “escucha” el medio y sigue los siguientes pasos:

● Si el medio esta ocupado, ESPERA.


● Si el medio esta libre, transmite y sigue “escuchando”.
● Si se detecta una colisión durante la transmision, INMEDIATAMENTE DEJA
de transmitir el frame, y transmite una señal (jamming) para asegurar que
todas las DTE se “enteren” de la colision.
● ESPERA UN TIEMPO ALEATORIO, para volver a transmitir vuelve al
principio del algoritmo.

Estándar de LAN.

Muchos fabricantes tenian sus propios estandares, entonces fue necesario determinar
estandares mundiales.
IEEE 802.2
Se compone de dos capas:
● La capa física
● La capa de enlace. Separada en 2.
○ Capa Control de enlace lógico. LLC. Logical link Control. Control de enlace
lógico.
■ Servicios sin conexión y sin acknowledge
■ Servicios en modo conexión
■ Servicios sin conexión y con acknowledge.
○ Capa MAC Medium Access Control.
■ Se encarga de framear o armar la trama que se va a presentar en la
capa física.
■ Cuando el canal es compartido se necesita un control de acceso al
medio físico.
■ CSMA/CD
■ Token bus
■ Round robin: priority
■ Token ring
■ FDDI token ring
■ DQDB
■ CSMA: polling

Servicios orientados a la conexión: Se está simulando una conexión conectada a circuito,


que tiene 3 etapas: Inicio la comunicación, Me comunico y termino la comunicación.

Topologías de Bus, Árbol y estrella:

● IEEE 802.3 Estándar Ethernet. Utiliza un protocolo CSMA/CD(protocolo de acceso


al medio de las redes ethernet) . Famoso estándar que se instaló en las redes
mundiales.
○ Capa fisica:
■ Cable coaxial delgado a 10 Mbps
■ Unshielded twisted pair. UTP. 10 - 100 Mbps
■ Shielded twisted pair. STP. 100 Mbps.
■ Broadband coaxial 10Mbps
■ Fibra óptica 10 Mbps.
● IEEE 802.4 Token Bus. Creado por IBM.
○ Capa fisica:
■ Cable coaxial de banda ancha 1, 5, 10 Mbps
■ Carrierband coaxial: 1, 5, 10 Mbps
■ Fibra optica: 5, 10, 20 Mbps
● IEEE 802.12 Round robin priority. Redes cuyo método de acceso es prioridad por
Round robin. Prioridad secuencial.
○ Capa fisica:
■ UTP: 100 Mbps.
Topologías de anillo

● IEEE 802.5 Token ring. Token es un concepto de acceso al medio. Es el permiso


para poder transmitir. Es mas determinista que el CSMA/CD
○ Capa fisica:
■ STP: 4, 16 Mbps
■ UTP: 4 Mbps
● FDDI. Token ring. Estándar con el cual se construyen redes de área metropolitana.
Es más eficiente que Ethernet.
○ Capa fisica:
■ Fibra optica 100 Mbps
■ UTP 100 Mbps

Topologia Dual bus


● IEEE 802.6 DQDB. Un bus para un sentido y un bus para el otro sentido.
○ Capa fisica:
■ Fibra optica: 100 Mbps

Topologia Wireless
● IEEE 802.11 CSMA: Polling. Avoid Collision. Evita las colisiones que haya en una
red lan inalámbrica IEEE 802.11.
○ Capa fisica
■ Infrared 1, 2 Mbps
■ Spread spectrum. Espectro expandido 1, 2 Mbps
● FSHSS
● DSS
● FDS

802.3 & Ethernet


● Arquitectura tipo bus
● Metodo de acceso: CSMA/CD
● Medios: 10 base 2: cable coaxial delgado 185 metros, 10 base 5: usa un cable
coaxial grueso de 500 metros , 10 base T.
● Long. max: 2500 mts. usando repetidores
● Cant max de repetidores: 4
● Codificación: Manchester (No diferencial)
Trama 802.3

● Preámbulo: Bit de sincronización entre estaciones. Esto es para poder sincronizar la


estación que transmite con la que recibe.
● SFD: Start of Frame Delimiter. Es un delimitador, dice desde donde parte la trama.
● Frame: Informacion: (Direcciones + Datos)
● IPG: Inter Packet Gap - 96 bit
● Direccion de destino(MAC) 2 a 6 bytes
● Direccion de destino 2 a 6 bytes
● 2 bytes que especifican el largo del paquete(long)
● Una trama protocolar o administrativa no lleva información. En este caso serían 0
bytes en la parte de datos.
● PAD: relleno, dependiendo de los largos de bytes de datos. Para completar bytes
minimos para la trama.
● CRC: Codigo de redundancia cíclica: Corresponden a esos 4 bytes que se ponene al
final. Es el resultado de un polinomio matematico que calcula toda la estructura de
bitios que estan en la trama, que se forman de origen en transmisor. Dividen por un
numero polinomico binario de orden “n” y el resto de la división entre los bytes con
respecto al polinomio que puede ser de distinto orden. Se obtiene un resto y se pone
en el CRC. Entonces el receptor cuando recibe la trama completa, es tomar el CRC
y multiplicarlo por la trama y tiene que coincidir.

ACK: Es un comando que viene en los kernel de los sistemas operativos y sirve para
confirmar una cierta variable calculada.

Direcciones:
● Direcciones a nivel MAC
● Si la direccion destino es de la forma:
○ 0….: indica un DTE en particular.
○ 1….: indicada un grupo de DTEs (multicast).
○ 111..11: indica todos los DTEs (broadcast)
● Cada NIC debe tener una direccion distinta en una misma LAN.

IPV6 = 16 bytes
IPV4 = 4 bytes
MAC Adress= 6 bytes

También podría gustarte