Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Redes Industriales
Ing. En Automatización
Inacap Curicó
TCP/IP es un conjunto de protocolos de datos.
Debe su nombre a sus dos protocolos famosos:
◦ TCP: Transmission control protocol.
◦ IP: Internet protocol.
TCP/IP protocolo fundamental de internet.
Nació en 1969 en EE.UU., cuando el Departamento de defensa
creo una red de conmutación de paquetes de computadoras
conectadas mediante líneas punto a punto (ARPANET).
TCP/IP proporciona interconexión de redes.
Una red bajo TCP/IP opera como una única red que conecta
muchas computadoras.
TCP fue desarrollado
antes que OSI.
Los niveles de TCP/IP no
coinciden con los de OSI.
TCP/IP define 4 niveles en
vez de 7.
En los niveles físicos
TCP/IP no define ningún
protocolo específico.
TCP/IP se aplica en LAN y
WAN
APLICACIÓN APLICACIONES
TELNET
SNMP
SMPT
DNS
STP
FTP
PRESENTACIÓN MENSAJE
SESIÓN
ICMP IGMP
RED IP DATAGRAMA H
ARP RARP
ENLACE TRAMA H
PROTOCOLOS DEFINIDOS POR REDES
SUBYACENTES
FÍSICO BITS
Direccionamientos y Protocolos
En el nivel de Red TCP/IP ofrece el protocolo de internet (IP).
IP a su vez contiene 4 protocolos distintos:
◦ ARP
◦ RARP
◦ ICMP
◦ IGMP
Todos los protocolos auxiliares (excepto ARP y RARP) hacen
uso de datagramas IP transmitir la información
IP no ofrece comprobaciones ni seguimientos.
Es decir, IP no es fiable.
Como IP no es fiable, debe ser utilizado con un protocolo
fiable como TCP.
IP transporta datos en forma de datagrama.
IP ofrece funciones básicas y deja libertad al usuario para
añadir aquellas facilidades necesarias para una aplicación
concreta.
Como se dijo, el paquete de IP se denomina datagrama.
Un datagrama puede tener longitud variable, hasta 65536
bytes.
El datagrama contiene 2 partes: Cabecera (de 20 a 60 bytes,
con info. para entrega y encaminamiento) y datos.
+ Bits 0–3 4–7 8–15 16–18 19–31
Type of Service
0 Version Header length Total Length
(now DiffServ and ECN)
32 Identification Flags Fragment Offset
64 Time to Live Protocol Header Checksum
96 Source Address
128 Destination Address
160 Options
160
or
Data
192
+
Version: Indica versión IP, IPv4 ó IPv6.
Longitud Cabecera: Longitud de cabecera en múltiplos de 4
bytes. Contiene 4 Bit, que al multiplicar por 4 resulta 60 bytes
como máximo.
Tipo de Servicio: Define forma en que se debería manejar el
datagrama, incluye prioridad.
Longitud Total: Longitud datagrama (en bytes).
Identificación: Se utiliza en fragmentación en otras redes.
Indicadores: Indica si el datagrama esta fragmentado.
Desplazamiento Fragmento: Desplazamiento del fragmento
actual en unidad de 8 bytes.
Tiempo de vida: Indica número de saltos que un datagrama
puede dar antes de ser eliminado.
Protocolo: Indica el nivel superior (TCP, UDO, ICMP, etc.).
CheckSum: Se utiliza para comprobar solo la cabecera, no de
los datos.
Dirección origen: Dirección IP de 4 bytes.
Dirección destino: ídem al anterior.
Opciones: Información adicional que puede llevar el paquete.
◦ Record Route: Registra ruta seguida. Máximo 9 direcciones.
◦ Timestamp: Registra ruta y además los tiempos.
Cada tarjeta de red tiene una dirección física MAC que
identifica el dispositivo.
Además, cada dispositivo conectado a internet debe tener una
IP única.
Cada dirección en internet consta de 4 bytes (32 bits).
Se suelen representar por números enteros (base 10)
separados por puntos. Ej:
147.168.202.55
¿Es una IP válida 585.698.115.31?
ESTRUCTURA DE LAS DIRECCIONES IPv4
Las direcciones IP tiene dos partes:
Dominios
Genéricos
Dominios
DNS
de Países
Dominios
inversos
DOMINIOS GENÉRICOS:
Creados durante la primera etapa del registro de dominios.
No están enfocados en un país en concreto.
Se clasifican según su funcionamiento.
Etiqueta Descripción
.com Organizaciones Comerciales
.edu Instituciones Educativas
.gov Instituciones gubernamentales
.int Organizaciones internacionales
.net Centros de soporte de red
.org Organizaciones sin ánimo de lucro
.mil Grupos militares
DOMINIOS DE PAÍSES
Utiliza abreviaturas para países de dos caracteres.
Pueden ser organizaciones, designaciones nacionales, etc.
DOMINIOS INVERSOS
Se utiliza para proyectar una dirección a un nombre.
Sirve cuando un cliente le solicita al servidor realizar una
tarea, el servidor tiene una dirección clientes autorizados, y le
solicita al servidor DNS que le traduzca la dirección IP a
nombre.
TELNET es la abreviación de Terminal NETwork (terminal de
red).
Permite la conexión con un sistema remoto y ejecutar tareas
(aplicaciones, programas, etc.) en el sistema remoto.
Permite copiar archivo de una estación a otra.
Problemas para pasar archivos de una estación a otra:
◦ Compatibilidad de SO.
◦ Dos sistemas pueden utilizar convenciones diferentes para nombres de
archivos.
◦ Dos sistemas pueden tener diferentes estructuras de directorios.
Ejemplo
SMTP: Simple mail transfer protocol.
Sistema para enviar mensajes a otras computadoras basadas
en direcciones de correo electrónico.
SMPT solo puede enviar mensajes en formato ASCII 7 bits.
Por ende, no se pueden enviar mensajes en hebreo, ruso,
chino, japonés y francés.
Tampoco puede enviar sonido o vídeo.
Para solucionar esto nació MIME (Ampliación multiuso de
correo electrónico en internet).
MIME: protocolo suplementario que permite enviar datos no
ASCII a través de SMTP.
Protocolo para acceder a datos de la World Wide Web.
Protocolo transfiere datos en forma de texto plano,
hipertexto, sonido, vídeo, etc.
Funciona como combinación de SMTP y FTP.
Los mensajes HTTP están destinados a ser leídos por el
navegador, y se transmiten de forma inmediata.
En cambio, los mensajes SMTP se pueden almacenar y
reenviar.