El documento describe los diferentes niveles de la arquitectura TCP/IP, comenzando por el nivel físico y de enlace de datos. Explica que inicialmente TCP/IP no consideraba el nivel físico, pero posteriormente se reconoció que era importante tenerlo en cuenta. También describe los protocolos clave como Ethernet, ARP y RARP en el nivel de enlace de datos, así como el direccionamiento físico y las tramas.
100%(2)100% encontró este documento útil (2 votos)
60 vistas27 páginas
El documento describe los diferentes niveles de la arquitectura TCP/IP, comenzando por el nivel físico y de enlace de datos. Explica que inicialmente TCP/IP no consideraba el nivel físico, pero posteriormente se reconoció que era importante tenerlo en cuenta. También describe los protocolos clave como Ethernet, ARP y RARP en el nivel de enlace de datos, así como el direccionamiento físico y las tramas.
El documento describe los diferentes niveles de la arquitectura TCP/IP, comenzando por el nivel físico y de enlace de datos. Explica que inicialmente TCP/IP no consideraba el nivel físico, pero posteriormente se reconoció que era importante tenerlo en cuenta. También describe los protocolos clave como Ethernet, ARP y RARP en el nivel de enlace de datos, así como el direccionamiento físico y las tramas.
El documento describe los diferentes niveles de la arquitectura TCP/IP, comenzando por el nivel físico y de enlace de datos. Explica que inicialmente TCP/IP no consideraba el nivel físico, pero posteriormente se reconoció que era importante tenerlo en cuenta. También describe los protocolos clave como Ethernet, ARP y RARP en el nivel de enlace de datos, así como el direccionamiento físico y las tramas.
Descargue como PPTX, PDF, TXT o lea en línea desde Scribd
Descargar como pptx, pdf o txt
Está en la página 1/ 27
La arquitectura TCP/IP en su estandarizacin original no se
preocupaba demasiado del nivel fsico en s, de hecho, en un
principio slo se preocup de estandarizar los protocolos relacionados con el enlace de datos, de ah el nombre de este nivel.
Posteriormente con el auge de las redes de todo tipo, se vio que
los estndares que ya existan desde un punto de vista fsico, cada vez se tenan que tener ms en cuenta, y por esto algunos autores, desarrolladores y diseadores consideran que la arquitectura TCP/IP realmente consta de cinco capas, siendo la primera la capa fsica o de hardware y la segunda la de enlace de datos, tal y como recomienda el modelo OSI. La principal funcin de este nivel es convertir la informacin suministrada por el nivel de red, en seales que puedan ser transmitidas por el medio fsico. La funcin inversa es convertir las seales que llegan por el medio fsico en paquetes de informacin manejables por el nivel de red.
En este nivel se deben tener en cuenta las cuestiones
relacionadas con las conexiones fsicas, que en las redes locales vienen definidas por el estndar Ethernet. Este estndar define las caractersticas de cableado y sealizacin de nivel fsico, y los formatos de las tramas de datos del nivel de enlace de datos. Ethernet es la base para el estndar IEEE 802.3, que es un estndar internacional que tiene posibilidades de uso tanto en redes locales como en redes de rea amplia. Otro aspecto importante de este nivel es lo relacionado con eldireccionamiento fsico. Este concepto viene de lo que se considera una subcapa del nivel de enlace de datos, y que se llama control de acceso al medio, cuyas siglas en ingls, MAC, se utilizan para definir lo que se conoce como direcciones MAC.
En este nivel hay un protocolo relacionado con el
direccionamiento fsico. Este protocolo es el ARP. ARP son las siglas en ingls del Protocolo de Resolucin de Direcciones, este protocolo trabaja a nivel de enlace de datos y se encarga de encontrar la direccin fsica o MAC que tiene relacin con la correspondiente direccin lgica, que se corresponde con la direccin IP. Lo que hace ARP es traducir direcciones lgicas (IP) a direcciones fsicas (MAC). Existe su inverso el RARP que son las siglas en ingls del Protocolo de Resolucin de Direcciones Inverso, hace la funcin inversa del protocolo ARP pero no es tan utilizado.
Cada nivel tendr una unidad de informacin, en este nivel se
llama TRAMA, y tiene un formato determinado El protocolo SLIP (Protocolo de lnea serial de Internet) es el resultado de la integracin de los protocolos de mdem anteriores al conjunto de protocolos TCP/IP. Es un simple protocolo de conexin a Internet que no proporciona direcciones ni control de errores. sta es la razn por la cual rpidamente se est volviendo obsoleto en comparacin con PPP. La transmisin de datos con SLIP es muy sencilla: este protocolo enva una trama compuesta slo de datos que se enviarn seguidos de un carcter de fin de transmisin (el carcter END 192 del cdigo ASCII). El protocolo PPP (Protocolo punto a punto). Es un protocolo mucho ms desarrollado que SLIP (por ello lo est reemplazando), en la medida en que transfiere datos adicionales ms adaptados a la transmisin de datos a travs de Internet (la adicin de datos en una trama se debe principalmente al aumento del ancho de banda).
Los datos encapsulados en una trama PPP se denominan
paquetes. Estos paquetes generalmente son datagramas, pero tambin pueden ser diferentes (de all la designacin especfica de paquete en lugar de datagrama). Por lo tanto, un campo de la trama se reserva para el tipo de protocolo al que el paquete pertenece. En realidad, PPP es un conjunto de tres protocolos:
Un protocolo de encapsulacin de datagramas.
Un protocolo LCP, Protocolo de control de vnculos, que permite probar y configurar la comunicacin. Un conjunto de NCP, Protocolos de control de red, que permiten el control de la integracin de PPP dentro de los protocolos de las capas superiores El nivel de red del modelo TCP/IP se considera el nivel de la arquitectura ms importante, ya que permite que las estaciones enven informacin a la red en forma de paquetes. Estos paquetes viajan por la red de forma independiente, pudiendo atravesar diferentes redes y sin un orden establecido. Esta es una de las principales ventajas de esta arquitectura y por eso es la base de Internet.
El objetivo principal del nivel de red ser encaminar los paquetes
desde el nodo origen hasta el nodo destino y los gua a travs de las distintas redes hasta llegar a su objetivo. En la arquitectura TCP/IP la capa de red es casi totalmente asimilable a la capa de red del modelo OSI, pero en el caso de la arquitectura TCP/IP la capa de red no se preocupa de las tareas de ordenacin de los paquetes cuando llegan a su destino. Esto es lo que se conoce como servicio no orientado a conexin. Cuando los paquetes se tratan de forma independiente, conteniendo cada uno la direccin de destino, se dice que se usa la tcnica de datagrama, por tanto, Internet es una red de conmutacin de paquetes basada en datagramas. Entre las funciones de la capa de red se encuentra:
El direccionamiento: Permite identificar de forma nica cada nodo
de la red. Cuando se habla de direccionamiento en este nivel, se est hablando de direccionamiento lgico, para distinguirlo del direccionamiento fsico que ya hemos visto anteriormente.
La conectividad: Conseguir que los nodos de una red se conecten,
independientemente de la red a la que pertenezcan.
El enrutamiento: Tambin llamado encaminamiento, los protocolos
de est capa deben ser capaces de encontrar el mejor camino entre dos nodos.
El control de la congestin: Es conveniente realizar un control del
trfico, ya que si un nodo recibe ms informacin de la que puede procesar, se produce una saturacin y este problema puede extenderse a toda la red. Para realizar todas estas funciones el nivel de red utiliza diferentes protocolos, entre los protocolos ms destacados de este nivel tenemos:
IP: Internet Protocol, o Protocolo de Internet proporciona un
enrutamiento de paquetes no orientado a conexin y es usado tanto por el origen como por el destino para la comunicacin de datos.
ARP y RARP: Tambin se utilizan en la capa de enlace de datos y
sirven para relacionar direcciones IP con direcciones MAC y viceversa. ICMP: Protocolo de Mensajes de Control en Internet, suministra capacidades de control y envo de mensajes. Tambin se considera protocolo del nivel de transporte, y herramientas tales como ping y tracert lo utilizan para poder funcionar.
OSPF: Es un protocolo de enrutamiento que busca el camino ms corto
entre dos nodos de la red.
RIP: Protocolo de Enrutamiento de Informacin, al igual que OSPF,
tambin busca el camino ms corto, pero utilizando otras tcnicas de enrutamiento.
Como se puede comprobar este nivel tiene varias funciones, y varios
protocolos, pero podemos decir que el ms importante de todos, de hecho da nombre a la arquitectura, es el protocolo IP. Cumple la funcin de establecer las reglas necesaria para establecer una conexin entre dos dispositivos remotos. Al igual que las capas anteriores, la informacin que maneja esta capa tiene su propio nombre y se llama segmento.
Por tanto la capa de transporte se debe de encargar de unir mltiples
segmentos del mismo flujo de datos. Como la capa de red en la arquitectura TCP/IP no se preocupa del orden de los paquetes ni de los errores, es en esta capa donde se deben cuidar estos detalles.
El nivel de transporte de la arquitectura de TCP/IP es totalmente asimilable
al nivel de transporte del modelo OSI, por tanto podemos decir que este nivel es el encargado de la transferencia libre de errores de los datos entre el emisor y el receptor, aunque no estn directamente conectados, as como de mantener el flujo de la red. La tarea de este nivel es proporcionar un transporte de datos confiable de la mquina de origen a la mquina destino, independientemente de la redes fsica. En este nivel trabajan varios protocolos pero los dos ms importantes son el TCP y el UDP.
TCP es un protocolo orientado a conexin y fiable, se dise
especficamente para proporcionar un flujo de bytes confiable de extremo a extremo a travs de redes no fiables. Por eso es tan til en Internet, ya que a diferencia del trfico en un sola red donde conoceremos sus caractersticas, las redes que configuran Internet podran tener diferentes topologas, anchos de banda, retardos, tamaos de paquete, etc. Pero TCP tiene un diseo que se adapta de manera dinmica a las propiedades de estas redes y permite la conexin en muchos tipos de situaciones.
UDP es un protocolo no orientado a conexin y no fiable, este protocolo
proporciona todo lo necesario para que las aplicaciones enven datagramas IP encapsulados sin tener una conexin establecida. Uno de sus usos es en la transmisin de audio y vdeo en tiempo real, donde no es posible realizar retransmisiones por los estrictos requisitos de retardo que se tiene en estos casos. Puertos de comunicaciones
Cuando un proceso de aplicacin quiere establecer comunicacin con otro
proceso de aplicacin remoto, debe especificar a cul se conectar. El mtodo que normalmente se emplea es el de definir direcciones de transporte en las que los procesos pueden estar a la escucha de solicitudes de conexin. Estos puntos terminales se llaman puertos.
Una vez que el mensaje llega a la IP de destino es necesario conocer a que
programa/proceso hay que entregarlo. Esta es la funcin del nmero de puerto; por tanto, un nmero de puerto es un nmero de 16 bits (del 0 al 65535) que sirve para identificar el proceso al que entregar el mensaje dentro de la mquina. Dicho tcnicamente, los puertos son las direcciones de transporte en las que los procesos pueden estar a la escucha de solicitudes de conexin. El trmino puerto es el que se utiliza en Internet, mientras que el trmino genrico es el de Punto de Acceso al Servicio de Transporte, cuyas siglas en ingls son TSAP.
Aunque podemos usar cualquiera de ellos para cualquier protocolo, existe
una entidad, la IANA (Internet Assigned Numbers Authority, Agencia de Asignacin de Nmeros de Internet), encargada de su asignacin, la cual cre tres categoras:
Puertos bien conocidos
Puertos registrados Puertos dinmicos o privados Puertos bien conocidos: Los puertos del 0 al 1023 son puertos reservados para el sistema operativo y usados por "protocolos bien conocidos" como por ejemplo HTTP (servidor Web), POP3/SMTP (servidor de e-mail) y Telnet. Suelen ser usados por aplicaciones servidor. Si queremos usar uno de estos puertos tendremos que arrancar el servicio que los use teniendo permisos de administrador.
Puertos registrados: Son los comprendidos entre 1024 y 49151 y
pueden ser usados por cualquier aplicacin. Son usados tanto por aplicaciones cliente como servidor.
Puertos dinmicos o privados: Son los comprendidos entre los
nmeros 49152 y 65535 y normalmente se asignan en forma dinmica a las aplicaciones de clientes al iniciarse la conexin. Son usados en conexiones peer to peer (P2P). Estos nmeros de puertos son utilizados por TCP y UDP para identificar las sesiones que establecen las distintas aplicaciones. Algunos puertos son:
20: datos de FTP (Protocolo de transferencia de ficheros).
21: control de FTP. 53: DNS (Servicio de nombres de dominio). 80: HTTP (Protocolo utilizado para servir y descargar pginas web).
Por ltimo, al conjunto <direccin IP>:<N puerto> se le denomina
socket. El nivel aplicacin contiene los programas de usuario (aplicaciones) que hace que nuestro ordenador pueda crear textos, chatear, leer correo, visitar pginas web, etc.
En este nivel se incluyen todos los protocolos de alto nivel que utilizan los programas para comunicarse.
En la arquitectura TCP/IP este nivel incluye a los niveles de sesin,
presentacin y aplicacin del modelo OSI. Algunos de los protocolos de la capa de aplicacin son:
FTP: Protocolo utilizado en la transferencia de ficheros entre un ordenador
y otro.
DNS: Servicio de nombres de dominio, es el sistema utilizado en Internet
para convertir los nombres de los nodos de red en direcciones de red.
SMTP: Protocolo simple de transferencia de correo, basado en texto y
utilizado para el intercambio de mensajes de correo. Est basado en el concepto cliente-servidor, donde un cliente enva un mensaje a uno o varios servidores. POP: Protocolo de oficina de correo, se utiliza en los clientes de correo para obtener los mensajes de correo almacenados en un servidor.
SNMP: Protocolo de administracin de redes, permite monitorizar y
controlar los dispositivos de red y de administrar configuraciones y seguridad.
HTTP: Protocolo de transferencia de hipertexto, es el protocolo utilizado en
las transacciones de pginas web. Define la sintaxis y la semntica que utilizan los elementos de software de la arquitectura web (clientes, servidores, proxies) para comunicarse. Es un protocolo orientado a transacciones y sigue el esquema peticin-respuesta entre un cliente y un servidor. Tiene una versin segura que es el HTTPS. PROTOCOLO DE SPANNING TREE (RBOL DE EXTENSIN)
Cuando varios switch estn ubicados en un rbol jerrquico
sencillo, es poco probable que ocurran bucles de conmutacin. Sin embargo, a menudo las redes conmutadas se disean con rutas redundantes para ofrecer ms confiabilidad y tolerancia a fallas. Los bucles de conmutacin pueden ocurrir ya sea por diseo o por accidente, y pueden llevar tormentas de broadcast que rpidamente abrumen la red. Para contrarrestar la posibilidad de bucles, se proporcionan switches con un protocolo basado en los estndares llamado protocolo de spanning tree (Spanning Tree Protocol, STP). PROTOCOLO DE SPANNING TREE (RBOL DE EXTENSIN) Cada switch en una LAN que usa STP enva un mensaje especial llamado unidades de datos del protocolo puente (Bridge Protocol Data Unit, BPDU) desde todos sus puertos para que los otros switches sepan de su existencia y elijan un puente raz para la red. Los switches entonces usan un algoritmo spanning-tree (Spanning Tree Algorithm, STA) para resolver y desconectar las rutas redundantes. Cada puerto de un switch que usa protocolo de spanning- tree se encuentra en uno de los cinco estados siguientes: