Arquitectura tcp

Solo disponible en BuenasTareas
  • Páginas : 29 (7179 palabras )
  • Descarga(s) : 0
  • Publicado : 5 de mayo de 2011
Leer documento completo
Vista previa del texto
Arquitectura TCP/IP
Transmission Control Protocol / Internet Protocol

1. Protocolo Internet (IP). 1. Introducción 2. El Protocolo Internet (Internet Protocol - IP) 3. Direccionamiento IP 4. Protocolos De Ruteo (Nivel Ip). 5. Protocolos De Resolucion De Direcciones. 6. Mensajes De Error Y Control En Ip (ICMP). 7. Protocolo De Datagrama De Usuario (UDP). 2. Protocolo de Control de Transmisión(TCP). 1. Servicio de Transporte de Flujo Confiable 2. La "Contradicción" 3. Puertos, conexiones y puntos extremos 3. La Interface SOCKET 1. El Paradigma de E/S de UNIX y la E/S de la Red 2. La abstracción de SOCKET 4. Sistema de Nombre de Dominio (DNS) 1. Introducción 2. Resolución de nombres

.

1. Protocolo Internet (IP).
1.1 Introducción
La arquitectura TCP/IP esta hoy en día ampliamentedifundida, a pesar de ser una arquitectura de facto, en lugar de ser uno de los estándares definidos por la ISO, IICC, etc... Esta arquitectura se empezó a desarrollar como base de la ARPANET (red de comunicaciones militar del gobierno de los EE.UU), y con la expansión de la INTERNET se ha convertido en una de las arquitecturas de redes más difundida. Antes de continuar, pasemos a ver la relaciónde esta arquitectura con respecto al modelo de referencia OSI (Open Systems Interconnection) de la ISO.

Así como el modelo de referencia OSI posee siete niveles (o capas), la arquitectura TCP/IP viene definida por 4 niveles : el nivel de subred [enlace y físico], el nivel de interred [Red, IP], el protocolo proveedor de servicio [Transporte, TCP o UDP] , y el nivel de aplicación.

1.2 ElProtocolo Internet (Internet Protocol - IP)
El protocolo IP es el principal del modelo OSI, así como parte integral del TCP/IP. Las tareas principales del IP son el direccionamiento de los datagramas de información y la administración del proceso de fragmentación de dichos datagramas. El datagrama es la unidad de transferencia que el IP utiliza, algunas veces identificada en forma más específicacomo datagrama Internet o datagrama IP Las características de este protocolo son :
• • • •

NO ORIENTADO A CONEXIÓN Transmisión en unidades denominadas datagramas. Sin corrección de errores, ni control de congestión. No garantiza la entrega en secuencia.

La entrega del datagrama en IP no está garantizada porque ésta se puede retrasar, enrutar de manera incorrecta o mutilar al dividir yreensamblar los fragmentos del mensaje. Por otra parte, el IP no contiene suma de verificación para el contenido de datos del datagrama, solamente para la información del encabezado. En cuanto al ruteo (encaminamiento) este puede ser :
• •

Paso a paso a todos los nodos Mediante tablas de rutas estáticas o dinámicas

1.3 Direccionamiento IP
El TCP/IP utiliza una dirección de 32 bits para identificaruna máquina y la red a la cual está conectada. Únicamente el NIC (Centro de Información de Red) asigna las direcciones IP (o Internet), aunque si una red no está

conectada a Internet, dicha red puede determinar su propio sistema de numeración. Hay cuatro formatos para la dirección IP, cada uno de los cuales se utiliza dependiendo del tamaño de la red. Los cuatro formatos, Clase A hasta ClaseD (aunque últimamente se ha añadido la Clase E para un futuro) aparecen en la figura :

Conceptualmente, cada dirección está compuesta por un par (RED (netid), y Dir. Local (hostid)) en donde se identifica la red y el host dentro de la red. La clase se identifica mediante las primeras secuencias de bits, a partir de los 3 primeros bits (de orden más alto). Las direcciones de Clase A correspondena redes grandes con muchas máquinas. Las direcciones en decimal son 0.1.0.0 hasta la 126.0.0.0 (lo que permite hasta 1.6 millones de hosts). Las direcciones de Clase B sirven para redes de tamaño intermedio, y el rango de direcciones varía desde el 128.0.0.0 hasta el 191.255.0.0. Esto permite tener 16320 redes con 65024 host en cada una. Las direcciones de Clase C tienen sólo 8 bits para la...
tracking img