Está en la página 1de 5

Arquitectura, historia, estándares y tendencias Hoy, Internet y la World Wide

Web (WWW)
Son términos familiares para millones de personas de todo el mundo. Muchas
personas dependen de las aplicaciones habilitadas por el Internet, como correo
electrónico y acceso a Internet. Además, el aumento en la popularidad de las
aplicaciones comerciales pone un énfasis adicional en Internet. El conjunto de
protocolos de protocolo de control de transmisión / protocolo de Internet (TCP /
IP) es el motor para Internet y redes en todo el mundo. Su simplicidad y poder
tiene llevó a que se convirtiera en el protocolo de red único de elección en el
mundo de hoy. En este capítulo, ofrecemos una descripción general del
conjunto de protocolos TCP / IP. Discutimos cómo Internet se formó, cómo se
desarrolló y cómo es probable que se desarrolle en el futuro.

1.1 Modelo arquitectónico TCP / IP


El conjunto de protocolos TCP / IP recibe este nombre por dos de sus
protocolos más importantes: Protocolo de control de transmisión (TCP) y
Protocolo de Internet (IP). Un menos utilizado nombre para ello es el Protocolo
de Internet Suite, que es la frase utilizada en el oficial Documentos de
estándares de Internet. En este libro, usamos el más común, más corto
término, TCP / IP, para referirse a todo el conjunto de protocolos.

1.1.1 Internetworking
El principal objetivo de diseño de TCP / IP era construir una interconexión de
redes, se conoce como internetwork, o internet, que proporciona universal
servicios de comunicación sobre redes físicas heterogéneas. El claro El
beneficio de tal interés es la habilitación de comunicación entre hosts en
diferentes redes, tal vez separadas por un área geográfica grande. Las
palabras internetwork e internet son simplemente una contracción de la frase
red interconectada. Sin embargo, cuando se escribe con mayúscula "I", Internet
se refiere al conjunto mundial de redes interconectadas. Por lo tanto, Internet
es un internet, pero lo contrario no aplica. Internet a veces se llama el Internet
conectado.

Internet consta de los siguientes grupos de redes:


 Backbones: grandes redes que existen principalmente para
interconectar otras redes. También conocidos como puntos de
acceso a la red (NAP) o intercambio de Internet Puntos (IXP).
Actualmente, los backbones consisten en entidades comerciales.
 Redes regionales que conectan, por ejemplo, universidades y
colegios.
 Redes comerciales que proporcionan acceso a las redes troncales a
los suscriptores, y redes propiedad de organizaciones comerciales
para uso interno que también tienen conexiones a Internet.
 Redes locales, como redes universitarias en todo el campus.

En la mayoría de los casos, las redes tienen un tamaño limitado por la


cantidad de usuarios que pueden pertenecer a la red, por la distancia
geográfica máxima que la red puede abarcar, o por la aplicabilidad de la
red a ciertos entornos. Por ejemplo, una red Ethernet es intrínsecamente
limitada en términos de tamaño geográfico. Por lo tanto, la capacidad de
interconectar una gran cantidad de redes en algunos la moda jerárquica
y organizada permite la comunicación de dos hosts perteneciente a esta
internetwork.
La figura
1-1

muestra dos ejemplos de internet. Cada uno consta de dos o más redes
físicas

Figura 1-1 Ejemplos de Internet: dos conjuntos interconectados de


redes, cada uno visto como uno red lógica

Otro aspecto importante de la interconexión TCP / IP es la creación de


un abstracción estandarizada de los mecanismos de comunicación
provistos por cada tipo de red Cada red física tiene su propia tecnología
dependiente interfaz de comunicación, en la forma de una interfaz de
programación que proporciona funciones básicas de comunicación
(primitivas). TCP / IP proporciona comunicación servicios que se
ejecutan entre la interfaz de programación de una red física y
aplicaciones de usuario. Permite una interfaz común para estas
aplicaciones, independiente de la red física subyacente. La arquitectura
de lo físico Por lo tanto, la red está oculta para el usuario y para el
desarrollador del solicitud. La aplicación solo necesita código para la
comunicación estandarizada abstracción para poder funcionar bajo
cualquier tipo de red física y plataforma operativa.

Como es evidente en la Figura 1-1, para poder interconectar dos redes,


necesitamos una computadora que está conectada a ambas redes y
puede reenviar paquetes de datos de una red a la otra; dicha máquina
se llama enrutador. El término enrutador IP es también se utiliza porque
la función de enrutamiento es parte de la porción de Protocolo de
Internet de el conjunto de protocolos TCP / IP (consulte 1.1.2, "Las
capas del protocolo TCP / IP" en la página 6).

Para poder identificar un host dentro de la internetwork, a cada host se


le asigna un dirección, llamada dirección IP. Cuando un host tiene
múltiples adaptadores de red (interfaces), como con un enrutador, cada
interfaz tiene una dirección IP única. los La dirección IP consta de dos
partes:
Direccion IP=<numero de red><numero de host

La parte del número de red de la dirección IP identifica la red dentro del


Internet y es asignado por una autoridad central y es único en todo el
Internet. La autoridad para asignar el número de host parte de la
dirección IP reside en la organización que controla la red identificada por
la red número. Describimos el esquema de direccionamiento en detalle
en 3.1.1, "Direccionamiento IP" en la página 68.
1.1.2 Las capas del protocolo TCP / IP

Al igual que la mayoría del software de red, TCP / IP se modela en


capas. Está en capas la representación conduce al término pila de
protocolos, que se refiere a la pila de capas en el conjunto de protocolos.
Se puede usar para posicionamiento (pero no para funcional
comparando) el conjunto de protocolos TCP / IP con otros, como
Systems Network
Arquitectura (SNA) y el modelo de Open System Interconnection (OSI).
Las comparaciones funcionales no se pueden extraer fácilmente de esto,
porque hay diferencias básicas en los modelos estratificados utilizados
por los diferentes conjuntos de protocolos.

Al dividir el software de comunicación en capas, la pila de protocolos


permite división del trabajo, facilidad de implementación y pruebas de
código, y la capacidad de desarrollar implementaciones de capa
alternativa. Las capas se comunican con esos arriba y abajo a través de
interfaces concisas. En este sentido, una capa proporciona un servicio
para la capa directamente sobre ella y hace uso de los servicios
provistos por la capa directamente debajo de él. Por ejemplo, la capa IP
proporciona la capacidad de transferir datos de un host a otro sin
ninguna garantía para la entrega confiable o duplicado supresión. Los
protocolos de transporte como TCP hacen uso de este servicio para
proporcionar a las aplicaciones entrega de flujo de datos confiable y en
orden.

Estas leyes incluyen:


Capa de aplicación
La capa de aplicación es proporcionada por el programa que usa TCP /
IP para la comunicación. Una aplicación es una proceso de usuario
cooperando con otro proceso usualmente en un host diferente (también
hay un beneficio para la aplicación comunicación dentro de un solo
host). Ejemplos de las aplicaciones incluyen Telnet y la transferencia de
archivos Protocolo (FTP). La interfaz entre la aplicación y capas de
transporte se define por números de puerto y tomas de corriente, que
describimos con más detalle en 4.1, "Puertos y enchufes "en la página
144.
Capa de transporte
La capa de transporte proporciona los datos de extremo a extremo
transferencia entregando datos de una aplicación a su compañero
remoto. Múltiples aplicaciones pueden ser compatibles
simultaneamente. La capa de transporte más utilizada protocolo es el
Protocolo de control de transmisión (TCP), que proporciona datos
confiables orientados a la conexión entrega, supresión de datos
duplicados, congestión control y control de flujo Discutimos esto con más
detalle en 4.3, "Protocolo de control de transmisión (TCP)" en página
149. Otro protocolo de capa de transporte es el User Datagram
Protocolo (ver 4.2, "Protocolo de datagrama de usuario (UDP)" en
página 146). Proporciona sin conexión, poco confiable,servicio de mejor
esfuerzo. Como resultado, las aplicaciones que usan UDP ya que el
protocolo de transporte debe proporcionar su propio integridad de
extremo a extremo, control de flujo y congestión control, si lo deseas.
Por lo general, UDP es utilizado por aplicaciones que necesitan un
mecanismo de transporte rápido y puede tolerar la pérdida de algunos
datos.

Capa Inter-redes

La capa inter-redes, también llamada capa de internet o la capa de red,


proporciona la "red virtual" imagen de internet (esta capa protege al
niveles de la arquitectura de red física a continuación eso). El protocolo
de Internet (IP) es el más importante protocolo en esta capa. Es un
protocolo sin conexión eso no supone confiabilidad de las capas
inferiores. IP no proporciona confiabilidad, control de flujo o error
recuperación. Estas funciones deben ser proporcionadas a nivel más
alto.
IP proporciona una función de enrutamiento que intenta entregar
mensajes transmitidos a su destino. Discutimos IP en detalle en el
Capítulo 3, "Protocolos de Internetworking" en página 67. Una unidad de
mensaje en una red IP se llama Datagrama de IP. Esta es la unidad
básica de información transmitido a través de redes TCP / IP. Otro los
protocolos de capa de internetwork son IP, ICMP, IGMP, ARP y RARP.

También podría gustarte