Você está na página 1de 18

MODELO TCP/IP

Módulo de Redes de Computadoras


Universidad Técnica de Ambato
Facultad de Ingenierı́a en Sistemas, Electrónica e Industrial
Modelo TCP/IP

Internet se desarrolló para brindar una red de comunicación que


pudiera continuar funcionando en tiempos de guerra. DARPA 70s.

ARPANET y su sucesora, Internet

Las redes de computadoras se han convertido en una necesidad para:

• empresas
• universidades
• instituciones de gobierno
• investigación
• también en el propio hogar
Modelo TCP/IP
Desafortunadamente, la mayorı́a de las redes son independientes
• creadas para satisfacer las necesidades de un grupo de
personas,
• los usuarios escogen una tecnologı́a de hardware apropiada a
sus necesidades
Por tanto, es imposible construir una red universal con tan solo una
tecnologı́a porque no cubrirı́a las necesidades de todos los usuarios.
Modelo TCP/IP
El TCP/IP es la base de Internet, y sirve para comunicar todo tipo
de dispositivos:
• computadoras que utilizan diferentes sistemas operativos
• minicomputadoras
• computadoras centrales sobre redes de área local (LAN)
• y área extensa (WAN)
TCP/IP fue desarrollado y demostrado por primera vez en 1972 por
el departamento de defensa de los Estados Unidos, ejecutándolo en
ARPANET, una red de área extensa del departamento de defensa.
Famosa en los 80s
Modelo TCP/IP
MODELO TCP/IP esta compuesto por cuatro capas o niveles, cada
nivel se encarga de determinados aspectos de la comunicación y a
su vez brinda un servicio especifico a la capa superior. Estas capas
son:
Modelo TCP/IP
CAPA 4 La capa de aplicación maneja protocolos de alto
nivel, aspectos de representación, codificación y control de diálogo.
• combina todos los aspectos relacionados con las aplicaciones
en una sola capa
• incluye especificaciones de Internet y de la capa de transporte
como IP y TCP y especificaciones para aplicaciones comunes.
• tiene protocolos que soportan la transferencia de archivos,
e-mail, y conexión remota
- FTP (Protocolo de transferencia de archivos)
- TFTP (Protocolo trivial de transferencia de archivos)
- NFS (Sistema de archivos de red)
- SMTP (Protocolo simple de transferencia de correo)
- TELNET (Emulación de terminal)
- SNMP (Protocolo simple de administración de red)
- DNS (Sistema de denominación de dominio)
Modelo TCP/IP

CAPA 3 La capa de transporte proporciona servicios de


transporte desde el host origen hacia el host destino.
• forma una conexión lógica entre el host transmisor y el host
receptor
• Los protocolos de transporte segmentan y reensamblan los
datos mandados por las capas superiores en el mismo flujo de
datos.
• La corriente de datos de la capa de transporte brinda
transporte de extremo a extremo.
• Los servicios de transporte incluyen los siguientes servicios:
- Protocolos TCP Y UDP
- Segmentación de los datos de capa superior
- Envı́o de los segmentos desde un dispositivo en un extremo a
otro dispositivo en otro extremo.
Modelo TCP/IP
CAPA 2 Esta capa de internet/interred tiene como pro-
posito seleccionar la mejor ruta para enviar paquetes por la red. El
protocolo principal que funciona en esta capa es el Protocolo de In-
ternet (IP). La determinación de la mejor ruta y la conmutación de
los paquetes ocurre en esta capa.
Protocolos:
• IP proporciona un enrutamiento de paquetes no orientado a
conexión de máximo esfuerzo.
• ICMP, Protocolo de mensajes de control en Internet
suministra capacidades de control y envı́o de mensajes.
• ARP, Protocolo de resolución de direcciones determina la
dirección de la capa de enlace de datos, la dirección MAC,
para las direcciones IP conocidas.
• RARP, Protocolo de resolución inversa de direcciones
determina las direcciones IP cuando se conoce la dirección
MAC.
Modelo TCP/IP

CAPA 1 De Acceso de red/host de red. Es la capa que


maneja todos los aspectos que un paquete IP requiere para efectuar
un enlace fı́sico real con los medios de la red. Esta capa incluye los
detalles de la tecnologı́a LAN y WAN y todos los detalles de las
capas fı́sica y de enlace de datos del modelo OSI. Funciones:
• Asignación de direcciones IP a las direcciones fı́sicas
• el encapsulamiento de los paquetes IP en tramas
- Basándose en el tipo de hardware
- la interfaz de la red
- la capa de acceso de red definirá la conexión con los medios
fı́sicos.
Modelo TCP/IP
Modelo TCP/IP
Encapsulamiento

Datos - Segmentos - Paquetes - Tramas


Comparación OSI vs TCP/IP
Comparación OSI vs TCP/IP

SIMILITUD ENTRE EL MODELO OSI Y EL MODELO TC-


PIP
• Ambos se dividen en capas o niveles.
• Se supone que la tecnologı́a es de conmutación de paquetes
(no de conmutación de circuitos)
• Los profesionales de networking deben conocer ambos: OSI
como modelo; TCP/IP como arquitectura real
Comparación OSI vs TCP/IP

DIFERENCIA ENTRE EL MODELO OSI Y EL MODELO TC-


PIP
• OSI distingue de forma clara los servicios, las interfaces y los
protocolos. TCP/IP no lo hace ası́, no dejando de forma clara
esta separación.
• OSI fue definido antes de implementar los protocolos, por lo
que algunas funcionalidades necesarias fallan o no existen. En
cambio, TCP/IP se creó después que los protocolos, por lo
que se amolda a ellos perfectamente.
• TCP/IP parece ser más simple porque tiene menos capas.
Modelo TCP/IP

Algunas de las capas del modelo TCP/IP poseen el mismo nombre


del modelo OSI.
Fundamental no confundir las funciones de las capas de los dos
modelos ya que si bien tienen aspectos en común, estas desempeñan
diferentes funciones en cada modelo.
Modelo TCP/IP
Normalmente, los tres niveles superiores del modelo OSI (Aplica-
ción, Presentación y Sesión) son considerados simplemente como el
nivel de aplicación. Como TCP/IP no tiene un nivel de sesión unifi-
cado sobre el que los niveles superiores se sostengan, estas funciones
son tı́picamente desempeñadas (o ignoradas) por las aplicaciones de
usuario.
Modelo TCP/IP
Normalmente, los tres niveles superiores del modelo OSI (Aplica-
ción, Presentación y Sesión) son considerados simplemente como el
nivel de aplicación. Como TCP/IP no tiene un nivel de sesión unifi-
cado sobre el que los niveles superiores se sostengan, estas funciones
son tı́picamente desempeñadas (o ignoradas) por las aplicaciones de
usuario.
GRACIAS!
Franklin Placencia
fplacencia2362@uta.edu.ec
franklin.placenciac@gmail.com