Вы находитесь на странице: 1из 27

Introduccin al protocolo TCP/IP

Descripcin general

Introduccin a TCP/IP Familia de protocolos TCP/IP Prctica : Uso de las utilidades de TCP/IP Resolucin de nombres Proceso de transferencia de datos

Enrutamiento de datos

Introduccin a TCP/IP

El proceso de comunicacin Capas de TCP/IP Identificacin de aplicaciones

El proceso de comunicacin

Nombre Nombre Direccin Direccin

Nombre Direccin

Correos

Correos

Capas de TCP/IP

Capa de Aplicacin HTTP FTP Capa de Transporte TCP UDP

Capa de Aplicacin
Capa de Transporte Capa de Internet

IP

Capa de Internet ICMP IGMP ARP

Capa de red ATMde Interfaz Ethernet

Capa de Interfaz de Red

Identificacin de aplicaciones
direccin IP + puerto TCP o puerto UDP = Socket
Puerto TCP 20, 21 Servidor FTP

HTTP TCP

FTP UDP

Puerto TCP 80 Servidor HTTP

192.168.2.150

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 administracin de grupos de Internet (IGMP) Protocolo de resolucin de direcciones (ARP) Utilidades TCP/IP

Protocolo de control de transporte (TCP)

TCP
IP

UDP ARP

ICMP IGMP

Protocolo de datagrama de usuario (UDP)

TCP IP

UDP
ARP

ICMP IGMP

Protocolo de Internet (IP)

TCP

UDP ARP

Router

IP

ICMP IGMP

Protocolo de mensaje de control de Internet (ICMP)

TCP IP

UDP

Router

ICMP IGMP ARP

Protocolo de administracin de grupos de Internet (IGMP)

TCP IP

UDP

ICMP IGMP ARP

Protocolo de resolucin de direcciones (ARP)


1 5
Cach ARP

B
2

A
6

Cach ARP

TCP IP

UDP
1. Se verifica el cach ARP 2. Se enva peticin ARP 3. Se aade entrada ARP 4. Se enva respuesta ARP 5. Se aade entrada ARP 6. Se enva paquete IP

C
4

ICMP IGMP ARP

Utilidades de TCP/IP
Ftp
Arp Hostname Utilidades de diagnstico Ipconfig Nbtstat Netstat Ping Tracert Software basado en servidor

Utilidades de conectividad

Telnet Tftp Servicio de impresin TCP/IP Internet Information Services

Prctica : Uso de las utilidades de TCP/IP

Resolucin de nombres

Tipos de nombres Asignacin IP esttica Asignacin IP dinmica Resolucin de nombres en Windows 2000

Tipos de nombres
Asignados

Nombres de Host

a la direccin IP del equipo 255 caracteres de longitud Pueden contener caracteres alfanumricos, guiones y puntos Pueden tener diversas formas Alias Nombre de dominio
Direccin

Nombres NetBIOS

de 16 bytes Usados para representar un equipo o grupo de equipos 15 de los caracteres pueden ser usados para el nombre El 16o carcter se usa por los servicios que un equipo ofrece a la red

Asignacin IP esttica
Proporciona

resolucin de nombres para nombres de host a direcciones IP nombres de host pueden ser asignados a la misma direccin IP entradas son sensibles a maysculas

Archivo Hosts

Mltiples Las

Proporciona

Archivo Lmhosts

resolucin de nombres para nombres NetBIOS a direcciones IP


parte del archivo Lmhosts est precargado en memoria

Una

Asignacin IP dinmica
DNS El

es un sistema para nombrar equipos y servicios de red sistema de nombres DNS se organiza de modo jerrquico nombre de dominio a direccin IP registros de asignacin se almacenan en un servidor DNS una base de datos distribuida para registrar asignaciones dinmicas a nombres NetBIOS asigna nombres NetBIOS a direcciones IP

Servidor DNS

Asigna Los

Proporciona

Servidor WINS

WINS

Resolucin de nombres en Windows 2000


Resolucin nombres Resolucinde de nombresNetBIOS de host Archivo
1
Introducir comando

LMHOSTS

Resolucin de nombres de host 8


Archivo 7 Servidor DNS LMHOSTS

1 1 Nombre de host local


3
Archivo HOSTS

Introducir comando Introducir comando 7

Difusin

Servidor WINS

2 2

Cach nombres NetBIOS Nombre de host local


Servidor DNS

7 6
1
Introducir comando

Difusin Archivo HOSTS


7
Servidor DNS

Cach nombres NetBIOS

Archivo Servidor WINS HOSTS

6
2
Cach nombres NetBIOS

Servidor WINS
6
Archivo HOSTS

Archivo Resolucin de nombres NetBIOS LMHOSTS 3 Servidor WINS 4 Servidor DNS Difusin 5 Cach nombres NetBIOS

Archivo LMHOSTS

Difusin

Proceso de transferencia de datos

Terminologa asociada a los paquetes Componentes de la trama Flujo de datos

Teminologa asociada a los paquetes


Segmento

Mensaje

Datagrama

Trama

Componentes de la trama

Cabecera

Datos

Cola

Seal de alerta

Direccin de origen

0,5 KB - 4 KB
Direccin de destino

CRC

Flujo de datos

CRC HTTP FTP Datos Aplicacin Transporte IP ICMP IGMP ARP Internet Prembulo IP ICMP IGMP ARP HTTP FTP

TCP

UDP

TCP

UDP

ATM

Ethernet

ATM

Ethernet

Enrutamiento de datos

Enrutamiento IP Transferencia de datos entre routers

Enrutamiento IP
Porcin de la tabla de enrutamiento
192.168.1.0 192.168.2.0 192.168.3.0 192.168.4.0 192.168.5.0 192.168.6.0 192.168.7.0 192.168.8.0 255.255.255.0 255.255.255.0 255.255.255.0 255.255.255.0 255.255.255.0 255.255.255.0 255.255.255.0 255.255.255.0 192.168.1.1 192.168.2.1 192.168.3.1 192.168.4.1 192.168.5.1 192.168.6.1 192.168.7.1 192.168.8.1

Router

Transferencia de datos entre routers


Es el destino local? Verificar paquete S, aadir la direccin MAC de destino Es el destino Verificar local? paquete Verificar Verificar paquetela direccin IP No, aadir la direccin MAC del router S, aadir la Decrementar direccin MAC deVerificar destino Enviar TTL la direccin IP a la prxima capa el paquete Siempre aadir la direccin IP de destino

No, aadir la direccin MAC del router Es el destino local? Enviar el paquete a la prxima capa Siempre aadir la direccin IPdireccin de destino Verificar paquete S, aadir la MAC de destino Decrementar No, aadir TTL otra direccin MAC del router
Es el destino local? S, aadir la direccin MAC de destino No, aadir otra direccin MAC del router

A
Router 1

B
Router 2