Módulo 2. Protocolo TCP/IP
Diplomado Diseño, Construcción y Administración de Redes de Datos
Facultad de Contaduría y Administración
Universidad Nacional Autónoma de México
M´odulo 2. Protocolo TCP/IP
M´odulo 2. Protocolo TCP/IP
Tema 1. Introducci´on
Francisco Medina L´opez —
paco.medina@comunidad.unam.mx
http://aulavirtual.capacitacionentics.com
Facultad de Contadur´ıa y Administraci´on
Universidad Nacional Aut´onoma de M´exico
2015-1
M´odulo 2. Protocolo TCP/IP
Agenda
1 Tema 1. Introducci´on
¿Qu´e es TCP/IP?
Caracter´ısticas principales
RFC’S
M´odulo 2. Protocolo TCP/IP
Tema 1. Introducci´on
¿Qu´e es TCP/IP?
1 Tema 1. Introducci´on
¿Qu´e es TCP/IP?
Caracter´ısticas principales
RFC’S
M´odulo 2. Protocolo TCP/IP
Tema 1. Introducci´on
¿Qu´e es TCP/IP?
Conceptos previos
Red de computadoras
Una red de computadoras es un conjunto de computadoras
aut´onomas interconectadas mediante una sola tecnolog´ıa.
Se dice que dos computadoras est´an interconectadas si
pueden intercambiar informaci´on.
M´odulo 2. Protocolo TCP/IP
Tema 1. Introducci´on
¿Qu´e es TCP/IP?
Conceptos previos (2)
Protocolo de red
Un protocolo de red es un conjunto de reglas y procedimientos
que establecen una descripci´on formal de los formatos que deber´an
presentar los mensajes para poder ser intercambiados por equipos
de c´omputo;
De manera adicional, definen las reglas que ellos deben seguir
para lograrlo.
M´odulo 2. Protocolo TCP/IP
Tema 1. Introducci´on
¿Qu´e es TCP/IP?
Protocolos de red
Computer Networking: A Top-Down Approach, James F. Kurose & Keith W. Ross, 2013.
M´odulo 2. Protocolo TCP/IP
Tema 1. Introducci´on
¿Qu´e es TCP/IP?
Conceptos previos (3)
TCP/IP
TCP/IP (’Transmission Control Protocol/Internet Protocol) es un
conjunto de protocolos de red. (Casad, 2011)
Protocolos desarrollados como parte del proyecto DARPA a
mediados de los 70’s, dando lugar a la red ARPANET.
Su objetivo fue que computadoras cooperativas compartieran
recursos mediante una red de comunicaciones.
Se dio a conocer como Modelo de referencia TCP/IP por
primera vez en 1974.
Se convirti´o en est´andar de la comunidad de Internet en 1989.
ARPANET deja de funcionar oficialmente en 1990.
M´odulo 2. Protocolo TCP/IP
Tema 1. Introducci´on
¿Qu´e es TCP/IP?
Responsabilidad de TCP/IP
Dividir los mensajes en fragmentos m´as manejables de datos
que pueden pasar de una manera efectiva a trav´es del medio
de transmisi´on.
Interactuar con el hardware del adaptador de red.
Llevar a cabo el direccionamiento.
Enrutar los datos de la subred hacia un equipo destino,
aunque la subred origen y la subred destino sean redes
f´ısicamente diferentes.
Llevar a cabo el control de errores, el flujo de control y acuse
de recibo.
Aceptar datos de una aplicaci´on y pasarlos a la red.
Recibir datos de la red y pasarlos a una aplicaci´on.
M´odulo 2. Protocolo TCP/IP
Tema 1. Introducci´on
¿Qu´e es TCP/IP?
El modelo de referencia TCP/IP
Computer Networks, Andrew S. Tanenbaum & David J. Wetherall, 2011. p. 46
M´odulo 2. Protocolo TCP/IP
Tema 1. Introducci´on
¿Qu´e es TCP/IP?
Capa de acceso a la red
Proporciona una interfaz con la red f´ısica.
Da formato a los datos para el medio de transmisi´on y dirige
los datos a la subred en funci´on de las direcciones f´ısicas del
hardware.
Dispone de control de errores para el env´ıo de datos a la red
f´ısica.
M´odulo 2. Protocolo TCP/IP
Tema 1. Introducci´on
¿Qu´e es TCP/IP?
Capa de internet
Proporciona un direccionamiento l´ogico independiente del
hardware para que los datos puedan pasar entre subredes con
arquitectura f´ısicas diferentes.
Relaciona las direcciones f´ısicas con las direcciones l´ogicas.
M´odulo 2. Protocolo TCP/IP
Tema 1. Introducci´on
¿Qu´e es TCP/IP?
Capa de transporte
Proporciona control de flujo, control de errores y servicios de
acuse de recibo para redes interconectadas.
Sirve como interfaz para las aplicaciones de red.
M´odulo 2. Protocolo TCP/IP
Tema 1. Introducci´on
¿Qu´e es TCP/IP?
Capa de aplicaci´on
Proporciona aplicaciones para la resoluci´on de problemas de la
red, la transferencia de archivos, el control remoto y las
actividades e internet.
M´odulo 2. Protocolo TCP/IP
Tema 1. Introducci´on
¿Qu´e es TCP/IP?
Funcionamiento TCP/IP
Sams Teach Yourself TCP/IP in 24 Hours, Joe Casad, 2015.
M´odulo 2. Protocolo TCP/IP
Tema 1. Introducci´on
¿Qu´e es TCP/IP?
Terminolog´ıa
El nombre de una unidad de datos que fluye a trav´es de
internet depende de donde se encuentre en la pila de
protocolos.
Si est´a en Ethernet se le llama trama Ethernet; si est´a entre
el driver Ethernet y el m´odulo IP se le llama paquete IP; si
est´a entre el m´odulo IP y el m´odulo UDP se le llama
datagrama UDP; si est´a entre el m´odulo IP y el m´odulo
TCP se le llama segmento TCP (o mensaje de transporte); y
si est´a en una aplicaci´on de red se le llama mensaje de
aplicaci´on.1
1
http://www.rfc-es.org/rfc/rfc1180-es.txt
M´odulo 2. Protocolo TCP/IP
Tema 1. Introducci´on
¿Qu´e es TCP/IP?
Protocolos TCP/IP
Computer Networks, Andrew S. Tanenbaum & David J. Wetherall, 2011.
M´odulo 2. Protocolo TCP/IP
Tema 1. Introducci´on
Caracter´ısticas principales
1 Tema 1. Introducci´on
¿Qu´e es TCP/IP?
Caracter´ısticas principales
RFC’S
M´odulo 2. Protocolo TCP/IP
Tema 1. Introducci´on
Caracter´ısticas principales
Caracter´ısticas principales
Direccionamiento l´ogico.
Enrutamiento (encaminamiento o ruteo).
Resoluci´on de nombres.
Control de errores y el control de flujo.
Soporte de aplicaciones.
M´odulo 2. Protocolo TCP/IP
Tema 1. Introducci´on
RFC’S
1 Tema 1. Introducci´on
¿Qu´e es TCP/IP?
Caracter´ısticas principales
RFC’S
M´odulo 2. Protocolo TCP/IP
Tema 1. Introducci´on
RFC’S
Organizaciones de est´andares y RFC’s
Internet Architecture Board (IAB): oficina gubernamental
que define las pol´ıticas de Internet y vela por el desarrollo de
los est´andares TCP/IP.
Internet Engineering Task Force (IETF): Organizaci´on que
estudia y dicta las normas de los aspectos de ingenier´ıa.
Internet Research Task Force (IRTF): Rama de la IAB
que patrocina las investigaciones a largo plazo.
Internet Coporation for Assigned Names and Numbers
(ICANN): Una organizaci´on establecida en 1998 que
coordina la asignaci´on de nombres de dominio en Internet,
direcciones IP y par´ametros del protocolo ´unico global tales
como n´umeros de puertos (http://www.icann.com).
M´odulo 2. Protocolo TCP/IP
Tema 1. Introducci´on
RFC’S
RFC’s
La documentaci´on oficial de TCP/IP se hace visible a trav´es
de una serie de RFC’S (Requests for Comments, peticiones de
comentarios.
La biblioteca de RFC’S incluye los est´andares de Internet e
informes de los grupos de trabajo.
Aunque la mayor´ıa de las RFC’S han sido creados por grupos
de trabajo en la industria e instituciones de investigaci´on,
cualquiera puede enviar una RFC para su revisi´on.
El RFC es enviado al IETF o al correo electr´onico
rfc-editor@rfc-editor.org.
M´odulo 2. Protocolo TCP/IP
Tema 1. Introducci´on
RFC’S
RFC’s m´as representativos
N´umero T´ıtulo
791 Protocolo de Internet, Internet Protocol (IP).
792 Protocolo de mensajes de control de Internet,
Internet Control Message Protocol (ICMP) .
793 Protocolo de control de transmisiones, Trans-
mission Control Protocol.
959 Protocolo de transferencias de archivos File
Transfer Protocol.
968 Twas the Night Before Start-up
1180 Manual de TCP/IP
1188 Est´andar propuesto para la transmisi´on de data-
gramas a trav´es de redes FDDI.
2097 Protocolo de control de marcos PPP NetBIOS.
4831 Gesti´on de movilidad localizada basada en redes.
M´odulo 2. Protocolo TCP/IP
Referencias bibliogr´aficas
Referencias bibliogr´aficas I
A. Tanenbaum.
Computer Networks.
Prentice Hall, 2010.
J. Casad.
Sams Teach Yourself TCP/IP in 24 Hours.
Sams, 2011.