2. Descripción general
Introducción a TCP/IP
Familia de protocolos TCP/IP
Práctica : Uso de las utilidades de TCP/IP
Resolución de nombres
Proceso de transferencia de datos
Enrutamiento de datos
3. Introducción a TCP/IP
El proceso de comunicación
Capas de TCP/IP
Identificación de aplicaciones
4. El proceso de comunicación
Nombre
Dirección
CorreosCorreos CorreosCorreos
Nombre
Dirección
Nombre
Dirección
CorreosCorreos CorreosCorreos
Nombre
Dirección
5. Capas de TCP/IP
Capa de AplicaciónCapa de Aplicación
Capa de TransporteCapa de TransporteCapa de TransporteCapa de Transporte
Capa de InternetCapa de InternetCapa de InternetCapa de Internet
Capa de Interfaz de redCapa de Interfaz de redCapa de Interfaz de redCapa de Interfaz de red
Capa de
InternetIPIP ICMPICMP IGMPIGMP ARPARP
Capa de
Interfaz de Red
EthernetEthernetATMATM
Capa de
Transporte
UDPUDPTCPTCP
Capa de
Aplicación
FTPFTPHTTPHTTP
7. Familia de protocolos TCP/IP
Protocolo de control de transporte (TCP)
Protocolo de datagrama de usuario (UDP)
Protocolo de Internet (IP)
Protocolo de mensaje de control de Internet (ICMP)
Protocolo de administración de grupos de Internet
(IGMP)
Protocolo de resolución de direcciones (ARP)
Utilidades TCP/IP
13. Protocolo de resolución de direcciones (ARP)
UDPTCP
IP ICMP IGMP ARPARP
B
C
A
Caché
ARP
2
1
4
6
5
1. Se verifica el caché ARP
2. Se envía petición ARP
3. Se añade entrada ARP
4. Se envía respuesta ARP
5. Se añade entrada ARP
6. Se envía paquete IP
Caché
ARP
3
14. Utilidades de TCP/IP
Software
basado en
servidor
Utilidades
de
diagnóstico
Utilidades de
conectividad
FtpFtp
TelnetTelnet
TftpTftp
ArpArp
HostnameHostname
IpconfigIpconfig
NbtstatNbtstat
NetstatNetstat
PingPing
TracertTracert
Servicio
de impresión
TCP/IP
Servicio
de impresión
TCP/IP
Internet
Information
Services
Internet
Information
Services
16. Resolución de nombres
Tipos de nombres
Asignación IP estática
Asignación IP dinámica
Resolución de nombres en Windows 2000
17. Tipos de nombres
Nombres
de Host
Nombres
de Host
Asignados a la dirección IP del equipo
255 caracteres de longitud
Pueden contener caracteres
alfanuméricos, guiones y puntos
Pueden tener diversas formas
Alias
Nombre de dominio
Asignados a la dirección IP del equipo
255 caracteres de longitud
Pueden contener caracteres
alfanuméricos, guiones y puntos
Pueden tener diversas formas
Alias
Nombre de dominio
Dirección de 16 bytes
Usados para representar un equipo o
grupo de equipos
15 de los caracteres pueden ser usados
para el nombre
El 16o
carácter se usa por los servicios
que un equipo ofrece a la red
Dirección de 16 bytes
Usados para representar un equipo o
grupo de equipos
15 de los caracteres pueden ser usados
para el nombre
El 16o
carácter se usa por los servicios
que un equipo ofrece a la red
Nombres
NetBIOS
Nombres
NetBIOS
18. Asignación IP estática
Proporciona resolución de nombres para
nombres de host a direcciones IP
Múltiples nombres de host pueden ser
asignados a la misma dirección IP
Las entradas son sensibles a mayúsculas
Proporciona resolución de nombres para
nombres de host a direcciones IP
Múltiples nombres de host pueden ser
asignados a la misma dirección IP
Las entradas son sensibles a mayúsculas
Proporciona resolución de nombres para
nombres NetBIOS a direcciones IP
Una parte del archivo Lmhosts está
precargado en memoria
Proporciona resolución de nombres para
nombres NetBIOS a direcciones IP
Una parte del archivo Lmhosts está
precargado en memoria
Archivo HostsArchivo Hosts
Archivo LmhostsArchivo Lmhosts
19. Asignación IP dinámica
DNS es un sistema para nombrar equipos y
servicios de red
El sistema de nombres DNS se organiza de
modo jerárquico
Asigna nombre de dominio a dirección IP
Los registros de asignación se almacenan
en un servidor DNS
DNS es un sistema para nombrar equipos y
servicios de red
El sistema de nombres DNS se organiza de
modo jerárquico
Asigna nombre de dominio a dirección IP
Los registros de asignación se almacenan
en un servidor DNS
Proporciona una base de datos distribuida
para registrar asignaciones dinámicas a
nombres NetBIOS
WINS asigna nombres NetBIOS a
direcciones IP
Proporciona una base de datos distribuida
para registrar asignaciones dinámicas a
nombres NetBIOS
WINS asigna nombres NetBIOS a
direcciones IP
Servidor DNSServidor DNS
Servidor WINSServidor WINS
20. Resolución de nombres en Windows 2000
Introducir comandoIntroducir comando1111
Nombre de host localNombre de host local2222
Servidor DNSServidor DNS4444
Servidor WINSServidor WINS6666
Archivo
LMHOSTS
Archivo
LMHOSTS
8888
Caché nombres NetBIOSCaché nombres NetBIOS5555
Archivo
HOSTS
Archivo
HOSTS3333
7777 DifusiónDifusión
Resolución de nombres de host
Caché nombres NetBIOSCaché nombres NetBIOS2222
Servidor WINSServidor WINS3333
DifusiónDifusión4444
Servidor DNSServidor DNS7777
Archivo
HOSTS
Archivo
HOSTS6666
Archivo
LMHOSTS
Archivo
LMHOSTS5555
Introducir comandoIntroducir comando1111
Resolución de nombres NetBIOS
Introducir comandoIntroducir comando1111
Nombre de host localNombre de host local2222
Servidor DNSServidor DNS4444
Servidor WINSServidor WINS6666
Archivo
LMHOSTS
Archivo
LMHOSTS
8888
Caché nombres NetBIOSCaché nombres NetBIOS5555
Archivo
HOSTS
Archivo
HOSTS3333
7777 DifusiónDifusión
Caché nombres NetBIOSCaché nombres NetBIOS2222
Servidor WINSServidor WINS3333
DifusiónDifusión4444
Servidor DNSServidor DNS7777
Archivo
HOSTS
Archivo
HOSTS6666
Archivo
LMHOSTS
Archivo
LMHOSTS5555
Introducir comandoIntroducir comando1111
Resolución de nombres de host
Resolución de nombres NetBIOS
21. Proceso de transferencia de datos
Terminología asociada a los paquetes
Componentes de la trama
Flujo de datos
23. Componentes de la trama
Cabecera
Señaldealerta
Dirección
de origen
Dirección
de destino
Datos
0,5 KB - 4 KB0,5 KB - 4 KB
Cola
CRCCRC
24. Flujo de datos
UDPUDPTCPTCP
FTPFTPHTTPHTTP
IPIP ICMPICMP IGMPIGMP ARPARP
EthernetEthernetATMATM
UDPUDPTCPTCP
FTPFTPHTTPHTTP
IPIP ICMPICMP IGMPIGMP ARPARP
EthernetEthernetATMATM
Datos
AplicaciónAplicación
DatosFTPFTPHTTPHTTP
TransporteTransporte
Datos
UDPUDPTCPTCP
FTPFTPHTTPHTTP
InternetInternet
Datos
UDPUDPTCPTCP
IPIP ICMPICMP IGMPIGMP ARPARP
PreámbuloPreámbulo
Datos
CRCCRC
IPIP ICMPICMP IGMPIGMP ARPARP
EthernetEthernetATMATM
Datos
EthernetEthernetATMATM
Datos
EthernetEthernetATMATM
Datos
IPIP ICMPICMP IGMPIGMP ARPARP
EthernetEthernetATMATM
Datos
UDPUDPTCPTCP
IPIP ICMPICMP IGMPIGMP ARPARP
Datos
UDPUDPTCPTCP
FTPFTPHTTPHTTP
PreámbuloPreámbulo
Internet
Transporte
Aplicación
Datos
CRCCRC
FTPFTPHTTPHTTP
25. Enrutamiento de datos
Enrutamiento IP
Transferencia de datos entre routers
26. Enrutamiento IP
RouterRouter
Porción de la tabla de enrutamiento
192.168.1.0 255.255.255.0 192.168.1.1
192.168.2.0 255.255.255.0 192.168.2.1
192.168.3.0 255.255.255.0 192.168.3.1
192.168.4.0 255.255.255.0 192.168.4.1
192.168.5.0 255.255.255.0 192.168.5.1
192.168.6.0 255.255.255.0 192.168.6.1
192.168.7.0 255.255.255.0 192.168.7.1
192.168.8.0 255.255.255.0 192.168.8.1
27. Transferencia de datos entre routers
¿Es el destino local?
Sí, añadir la dirección MAC de destino
No, añadir la dirección MAC del router
Siempre añadir la dirección IP de destino
¿Es el destino local?
Sí, añadir la dirección MAC de destino
No, añadir la dirección MAC del router
Siempre añadir la dirección IP de destino
Verificar paquete
Decrementar TTL
¿Es el destino local?
Sí, añadir la dirección MAC de destino
No, añadir otra dirección MAC del router
Verificar paquete
Decrementar TTL
¿Es el destino local?
Sí, añadir la dirección MAC de destino
No, añadir otra dirección MAC del router
Verificar paquete
Verificar la dirección IP
Enviar el paquete a la próxima capa
Verificar paquete
Verificar la dirección IP
Enviar el paquete a la próxima capa
¿Es el destino local?
Sí, añadir la dirección MAC de destino
No, añadir la dirección MAC del router
Siempre añadir la dirección IP de destino
¿Es el destino local?
Sí, añadir la dirección MAC de destino
No, añadir la dirección MAC del router
Siempre añadir la dirección IP de destino
Verificar paquete
Verificar la dirección IP
Enviar el paquete a la próxima capa
Verificar paquete
Verificar la dirección IP
Enviar el paquete a la próxima capa
Verificar paquete
Decrementar TTL
¿Es el destino local?
Sí, añadir la dirección MAC de destino
No, añadir otra dirección MAC del router
Router 2Router 2
Router 1Router 1
A
B
C
D