Unidad 3: Componente técnico profesional
general de la Carrera
3.2 Tópico 4: Redes
Trabajo de Titulación
Modalidad de estudios: Semi Presencial
Mg. Luis Fernando Aguas Bucheli
+593 984015184
@Aguaszoft
Laguas@uisrael.edu.ec
Lfab_02@Hotmail.com
Objetivos del encuentro:
1. Adquirir los conceptos básicos relacionados para el
desarrollo del examen de fin de carrera
2. Reconocer las características para el desarrollo del
examen de fin de carrera
Semana Nro. 12
Frase Motivacional
“Siempre que ves una persona
exitosa percibes sus glorias, y nunca
los sacrificios que la llevaron hasta
allí” – Vaibhav Shah.
Definición Formal TCP
“The Transmission Control Protocol (TCP) is intended
for use as a highly reliable host-to-host protocol
between hosts in packet-switched computer
communication networks, and in interconnected
systems of such networks”
RFC 793
Definición formal IP
“The Internet Protocol is designed for use in interconnected
systems of packet-switched computer communication
networks. The internet protocol provides for transmitting
blocks of data called datagrams from sources to destinations,
where sources and destinations are hosts identified by fixed
length addresses. The internet protocol also provides for
fragmentation and reassembly of long datagrams, if necessary,
for transmission through "small packet" networks”
RFC 791
Donde aplicar TCP/IP
• Que hacer cuando las aplicaciones de la red se
desconectan?
• Que hacer si las aplicaciones de red son lentas?
• Cómo calcular el ancho de banda necesario en
una conexión?
• Cómo calcular el ancho de banda real que
ofrece el proveedor?
• Cómo saber qué hacen los usuarios en la red?
• Etc…..
Introducción a TCP/IP
• Definición
• Nacimiento de TCP/IP
• Protocolo TCP/IP
• La Internet
Nacimiento de TCP/IP
• 1960 ARPA (Advance Research Project Asociation). Investigación de nuevas
tecnologías de comunicación.
• 1969 ARPANET.
– Primera red de conmutación de paquetes.
– Lenta susceptible a caídas constantes
• 1974 Cerf y Kahn
–Diseño de un nuevo conjunto de protocolos
–Diseño básico para el desarrollo de IP y de TCP
• 1975 DCA (Defense Communication Agency). Controla la red.
• 1978 Demostración del nuevo protocolo
–Envío de datos desde California a Londres
• 1980 Inicio del uso del nuevo conjunto de protocolos
–La red estaba compuesta de 100 nodos
• 1981 Se especifica los RFC 791, 793 para IP y TCP respectivamente
• 1982 El departamento de defensa de EEUU adopta TCP/IP como un
estándar
• 1983 ARPANET incluye 300 computadores
Otros datos de Interés
• 1986 NSF empieza a dar servicio a 56 Kbps para
interconectar 5 supercomputadores
• 1988 El primer gusano de Internet ataca 6000 de las
60000 computadoras conectadas a Internet.
• 1988 Se especifica la torre de protocolos ISO.
• 1990 La universidad de McGill lanza el primer programa
de búsqueda de Internet Archie.
• 1990 El primer ISP comercial ofrece servicio.
• 1992 Nace el World Wide Web.
• 1995 WWW se convierte en el principal uso de Internet
• 1995 El Vaticano se une a la red.
Introducción a TCP/IP
• Definición
• Nacimiento de TCP/IP
• Protocolo TCP/IP
• La Internet
Módulo de
acceso a la
red
Módulo de
acceso a la
red
Módulo del
servicio de
comunicaciones
Módulo del
servicio de
comunicaciones
Protocolo: Conjunto de
acuerdos y reglas que
regulan el intercambio
de datos entre dos entidades
Aplicación para
la transferencia
de archivos
Aplicación para
la transferencia
de archivos
Red de
Datos
transferencia
de archivo
Mensajes del servicio
de comunicaciones
Interfaz
de red
CopyrightDanielDíazA
Concepto de Protocolo
Características TCP/IP
•Robusto, Confiable.
– Resistir tasas de error elevadas
– Mecanismos de recuperación frente a errores
• Adaptable/Auto-Configurable
– Soporte de encaminamiento transparente en caso
de pérdida de líneas o nodos
– Adición de nuevas redes sin interrupción del
servicio
• Independiente del hardware subyacente
– Conectar equipos de diferentes proveedores
Introducción a TCP/IP
• Definición
• Nacimiento de TCP/IP
• Protocolo TCP/IP
• La Internet
La Internet
Motivación:
• TCP/IP:
– Juntar con facilidad diferentes tecnologías
de redes
– Fácil implantación y utilización
– Crecimiento constante y sin interrupción
• TCP es una tecnología abierta
• ARPANET permitía conectar redes
académicas, militares y comerciales
Arquitectura TCP/IP
• Capas del Protocolo
• Revisión del Protocolo
• Encaminadores y Topología
• Arquitectura TCP
• Arquitectura UDP
Arquitectura TCP/IP
• Capas del Protocolo
• Revisión del Protocolo
• Encaminadores y Topología
• Arquitectura TCP
• Arquitectura UDP
Aplicación
TCP UDP
Transporte
IP
RED
Enlace de Datos
Capa Física
Aplicación
TCP UDP
Transporte
IP
RED
Interfaz de
red
Red Física
Mensaje idéntico
Paquete idéntico
Datagrama idéntico
Trama idénticos
Procesos
de usuario
Sistema Operativo
Capas del Protocolo
Interfaz de
Red
Maneja los mensajes de una aplicación en
particular p.e: Telnet, FTP, SMTP, SNMP, etc.
Suministra a la aplicación un flujo de datos entre
dos hosts p.e: TCP y UDP.
Se conoce también como internet, maneja el envío
y recepción de datagramas en la red p.e: IP,ICMP.
Maneja el enlace de datos y la interfaz física con la
red p.e: Ethernet, xDSL, Token ring, etc.
TCP/IP es una combinación
de varios protocolos
Internet
Protocol
Suite
Aplicación
Transporte
Red
Interfaz de
red
Funciones de las Capas
Físico
Enlace de
datos
Red
Transporte
Sesión
Presentación
Aplicación
OSI
1
2
3
4
5
6
7
Interfaz de
red
Internet
Transporte
Aplicación
TCP/IP
1
2
3
4
Física +
enlace de datos
Modelo ISO vs TCP/IP
Arquitectura TCP/IP
• Capas del Protocolo
• Revisión del Protocolo
• Encaminadores y Topología
• Arquitectura TCP
• Arquitectura UDP
Datos
Datos de Aplicación
Cabecera
TCP
Cabecera
IP
Cabecera
TCP
Cabecera
IP
Cabecera
TCP
Cabecera
Ethernet
Cola
Ethernet
Cabecera
Aplicación
Datos de Aplicación
Datos de Aplicación
Datos
Segmento TCP
Datagrama IP
Trama Ethernet
14 20 20 4
46 a 1500 bytes
CopyrightGustavoChaflaA
Controlador
Ethernet
IP
TCP
Ethernet
Aplicación
Empaquetamiento
Protocolo de acceso de red
Protocolo Internet IP
OSPFICMP
BGP HTTP SMTP SNMP
Suit de Protocolos
TCP
Conexiones Punto a Punto
TELNET
FTP
UDP
Mensajes Individuales
DNS
CopyrightGustavoChaflaA
Arquitectura TCP/IP
• Capas del Protocolo
• Revisión del Protocolo
• Encaminadores y Topología
• Arquitectura TCP
• Arquitectura UDP
Conexión Punto a punto
Local
Area
Network
Wide Area
Packet Network
Router
Internet
Router
Router
Encaminadores y Topología
CopyrightGustavoChaflaA
• Proceso donde los paquetes son transportados
desde un host en una red a otro host en otra
red, atravesando uno o varios routers.
•Enrutamiento consiste de dos operaciones
distintas:
- Gestión de la base de datos de enrutamiento. Cada
router mantiene una base de datos de las redes de
destino. Uso de protocolos RIP, OSPF, etc.
- Envío de los paquetes. La dirección IP de destino es
extraída y comparada como entrada en la tabla de
enrutamiento
• Proceso que se ejecuta tanto en los hosts
como en los routers
Encaminamiento - Routing
Tablas de Encaminamiento
•En redes pequeñas las tablas de encaminamiento
pueden mantenerse de forma estática y/o manual
• En redes extensas la configuración debe hacerse
de forma dinámica. Es trabajo de los routers:
– Determinar si una red ha sido añadida
– Determinar si un enlace se ha caído y que el destino no
se puede alcanzar
– Determinar que un nuevo router ha sido añadido a la
red.
• Mecanismo: Uso de protocolos de encaminamiento
p.e: RIP, OSPF
Tabla de ruteo (Hosts?)
Arquitectura TCP/IP
• Capas del Protocolo
• Revisión del Protocolo
• Encaminadores y Topología
• Arquitectura TCP
• Arquitectura UDP
Arquitectura TCP
• Los hosts implementan el protocolo
• Debe garantizar:
• Garantía de entrega
• Secuencia
• Integridad
• No duplicación
• Mecanismo
• Numerar cada segmento
• Inicializar temporizadores
• Asentimientos (Ack)
Arquitectura TCP/IP
• Capas del Protocolo
• Revisión del Protocolo
• Encaminadores y Topología
• Arquitectura TCP
• Arquitectura UDP
Arquitectura UDP
• El protocolo se implementa en los Hosts
• No garantiza la entrega
• La confirmación de la entrega depende de la aplicación, no del protocolo
• Añade la cabecera a los datos y los transmite
• La relación de los datagramas entregados depende de la aplicación
Direccionamiento actividades de aprendizaje
Actividades:
• Revisar el aula virtual
• Realizar las actividades y tareas planteadas.
Se recomienda describir por ejemplo:
• Tomar apuntes esenciales, revisar el material de clases
GRACIAS

12-Redes

  • 1.
    Unidad 3: Componentetécnico profesional general de la Carrera 3.2 Tópico 4: Redes Trabajo de Titulación Modalidad de estudios: Semi Presencial Mg. Luis Fernando Aguas Bucheli +593 984015184 @Aguaszoft Laguas@uisrael.edu.ec Lfab_02@Hotmail.com
  • 2.
    Objetivos del encuentro: 1.Adquirir los conceptos básicos relacionados para el desarrollo del examen de fin de carrera 2. Reconocer las características para el desarrollo del examen de fin de carrera Semana Nro. 12
  • 3.
    Frase Motivacional “Siempre queves una persona exitosa percibes sus glorias, y nunca los sacrificios que la llevaron hasta allí” – Vaibhav Shah.
  • 4.
    Definición Formal TCP “TheTransmission Control Protocol (TCP) is intended for use as a highly reliable host-to-host protocol between hosts in packet-switched computer communication networks, and in interconnected systems of such networks” RFC 793
  • 5.
    Definición formal IP “TheInternet Protocol is designed for use in interconnected systems of packet-switched computer communication networks. The internet protocol provides for transmitting blocks of data called datagrams from sources to destinations, where sources and destinations are hosts identified by fixed length addresses. The internet protocol also provides for fragmentation and reassembly of long datagrams, if necessary, for transmission through "small packet" networks” RFC 791
  • 7.
    Donde aplicar TCP/IP •Que hacer cuando las aplicaciones de la red se desconectan? • Que hacer si las aplicaciones de red son lentas? • Cómo calcular el ancho de banda necesario en una conexión? • Cómo calcular el ancho de banda real que ofrece el proveedor? • Cómo saber qué hacen los usuarios en la red? • Etc…..
  • 8.
    Introducción a TCP/IP •Definición • Nacimiento de TCP/IP • Protocolo TCP/IP • La Internet
  • 9.
    Nacimiento de TCP/IP •1960 ARPA (Advance Research Project Asociation). Investigación de nuevas tecnologías de comunicación. • 1969 ARPANET. – Primera red de conmutación de paquetes. – Lenta susceptible a caídas constantes • 1974 Cerf y Kahn –Diseño de un nuevo conjunto de protocolos –Diseño básico para el desarrollo de IP y de TCP • 1975 DCA (Defense Communication Agency). Controla la red. • 1978 Demostración del nuevo protocolo –Envío de datos desde California a Londres • 1980 Inicio del uso del nuevo conjunto de protocolos –La red estaba compuesta de 100 nodos • 1981 Se especifica los RFC 791, 793 para IP y TCP respectivamente • 1982 El departamento de defensa de EEUU adopta TCP/IP como un estándar • 1983 ARPANET incluye 300 computadores
  • 10.
    Otros datos deInterés • 1986 NSF empieza a dar servicio a 56 Kbps para interconectar 5 supercomputadores • 1988 El primer gusano de Internet ataca 6000 de las 60000 computadoras conectadas a Internet. • 1988 Se especifica la torre de protocolos ISO. • 1990 La universidad de McGill lanza el primer programa de búsqueda de Internet Archie. • 1990 El primer ISP comercial ofrece servicio. • 1992 Nace el World Wide Web. • 1995 WWW se convierte en el principal uso de Internet • 1995 El Vaticano se une a la red.
  • 11.
    Introducción a TCP/IP •Definición • Nacimiento de TCP/IP • Protocolo TCP/IP • La Internet
  • 12.
    Módulo de acceso ala red Módulo de acceso a la red Módulo del servicio de comunicaciones Módulo del servicio de comunicaciones Protocolo: Conjunto de acuerdos y reglas que regulan el intercambio de datos entre dos entidades Aplicación para la transferencia de archivos Aplicación para la transferencia de archivos Red de Datos transferencia de archivo Mensajes del servicio de comunicaciones Interfaz de red CopyrightDanielDíazA Concepto de Protocolo
  • 13.
    Características TCP/IP •Robusto, Confiable. –Resistir tasas de error elevadas – Mecanismos de recuperación frente a errores • Adaptable/Auto-Configurable – Soporte de encaminamiento transparente en caso de pérdida de líneas o nodos – Adición de nuevas redes sin interrupción del servicio • Independiente del hardware subyacente – Conectar equipos de diferentes proveedores
  • 14.
    Introducción a TCP/IP •Definición • Nacimiento de TCP/IP • Protocolo TCP/IP • La Internet
  • 15.
    La Internet Motivación: • TCP/IP: –Juntar con facilidad diferentes tecnologías de redes – Fácil implantación y utilización – Crecimiento constante y sin interrupción • TCP es una tecnología abierta • ARPANET permitía conectar redes académicas, militares y comerciales
  • 16.
    Arquitectura TCP/IP • Capasdel Protocolo • Revisión del Protocolo • Encaminadores y Topología • Arquitectura TCP • Arquitectura UDP
  • 17.
    Arquitectura TCP/IP • Capasdel Protocolo • Revisión del Protocolo • Encaminadores y Topología • Arquitectura TCP • Arquitectura UDP
  • 18.
    Aplicación TCP UDP Transporte IP RED Enlace deDatos Capa Física Aplicación TCP UDP Transporte IP RED Interfaz de red Red Física Mensaje idéntico Paquete idéntico Datagrama idéntico Trama idénticos Procesos de usuario Sistema Operativo Capas del Protocolo Interfaz de Red
  • 19.
    Maneja los mensajesde una aplicación en particular p.e: Telnet, FTP, SMTP, SNMP, etc. Suministra a la aplicación un flujo de datos entre dos hosts p.e: TCP y UDP. Se conoce también como internet, maneja el envío y recepción de datagramas en la red p.e: IP,ICMP. Maneja el enlace de datos y la interfaz física con la red p.e: Ethernet, xDSL, Token ring, etc. TCP/IP es una combinación de varios protocolos Internet Protocol Suite Aplicación Transporte Red Interfaz de red Funciones de las Capas
  • 20.
  • 21.
    Arquitectura TCP/IP • Capasdel Protocolo • Revisión del Protocolo • Encaminadores y Topología • Arquitectura TCP • Arquitectura UDP
  • 22.
    Datos Datos de Aplicación Cabecera TCP Cabecera IP Cabecera TCP Cabecera IP Cabecera TCP Cabecera Ethernet Cola Ethernet Cabecera Aplicación Datosde Aplicación Datos de Aplicación Datos Segmento TCP Datagrama IP Trama Ethernet 14 20 20 4 46 a 1500 bytes CopyrightGustavoChaflaA Controlador Ethernet IP TCP Ethernet Aplicación Empaquetamiento
  • 23.
    Protocolo de accesode red Protocolo Internet IP OSPFICMP BGP HTTP SMTP SNMP Suit de Protocolos TCP Conexiones Punto a Punto TELNET FTP UDP Mensajes Individuales DNS CopyrightGustavoChaflaA
  • 24.
    Arquitectura TCP/IP • Capasdel Protocolo • Revisión del Protocolo • Encaminadores y Topología • Arquitectura TCP • Arquitectura UDP
  • 25.
    Conexión Punto apunto Local Area Network Wide Area Packet Network Router Internet Router Router Encaminadores y Topología CopyrightGustavoChaflaA
  • 26.
    • Proceso dondelos paquetes son transportados desde un host en una red a otro host en otra red, atravesando uno o varios routers. •Enrutamiento consiste de dos operaciones distintas: - Gestión de la base de datos de enrutamiento. Cada router mantiene una base de datos de las redes de destino. Uso de protocolos RIP, OSPF, etc. - Envío de los paquetes. La dirección IP de destino es extraída y comparada como entrada en la tabla de enrutamiento • Proceso que se ejecuta tanto en los hosts como en los routers Encaminamiento - Routing
  • 27.
    Tablas de Encaminamiento •Enredes pequeñas las tablas de encaminamiento pueden mantenerse de forma estática y/o manual • En redes extensas la configuración debe hacerse de forma dinámica. Es trabajo de los routers: – Determinar si una red ha sido añadida – Determinar si un enlace se ha caído y que el destino no se puede alcanzar – Determinar que un nuevo router ha sido añadido a la red. • Mecanismo: Uso de protocolos de encaminamiento p.e: RIP, OSPF
  • 28.
  • 29.
    Arquitectura TCP/IP • Capasdel Protocolo • Revisión del Protocolo • Encaminadores y Topología • Arquitectura TCP • Arquitectura UDP
  • 30.
    Arquitectura TCP • Loshosts implementan el protocolo • Debe garantizar: • Garantía de entrega • Secuencia • Integridad • No duplicación • Mecanismo • Numerar cada segmento • Inicializar temporizadores • Asentimientos (Ack)
  • 31.
    Arquitectura TCP/IP • Capasdel Protocolo • Revisión del Protocolo • Encaminadores y Topología • Arquitectura TCP • Arquitectura UDP
  • 32.
    Arquitectura UDP • Elprotocolo se implementa en los Hosts • No garantiza la entrega • La confirmación de la entrega depende de la aplicación, no del protocolo • Añade la cabecera a los datos y los transmite • La relación de los datagramas entregados depende de la aplicación
  • 33.
    Direccionamiento actividades deaprendizaje Actividades: • Revisar el aula virtual • Realizar las actividades y tareas planteadas. Se recomienda describir por ejemplo: • Tomar apuntes esenciales, revisar el material de clases
  • 34.