Documentos de Académico
Documentos de Profesional
Documentos de Cultura
● 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
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.
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.
Comunicación y networking
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.
Las redes LAN están asociadas a una empresa, organizaciones humanas empresariales.
Las comunicaciones de paquetes tienen un protocolo elemental: Store and fotward. Por
esta razón hay congestión. Porque las computadoras tienen memoria.
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.
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.
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
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.
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.
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%)
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:
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
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
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