informe sobre tcp - ip.docx

24
TABLA DE CONTENIDO INTRODUCCIÓN……………………………………………………………………………….3 PROTOCOLO TCP/IP………………………………………………………………………….4 TCP/IP……………………………………………………………………………………………5 TCP/IP VS MODELO OSI……………………………………………………………………...7 DIRECCIONAMIENTO TPC/IP………………………………………………………………..9 DIRECCIONES IP PÚBLICAS……………………………………………………………….11 DIRECCIONES IP PRIVADAS (RESERVADAS)…………………………………………..12 MASCARA DE RED…………………………………………………………………………...13 CLASES DE REDES Y CARACTERÍSTICAS:……………………………………………..14 LOS PUERTOS………………………………………………………………………………...15 BIBLIOGRAFIA………………………………………………………………………………....17

Upload: maria-helena-santos-pineda

Post on 21-Oct-2015

97 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: informe sobre TCP - ip.docx

TABLA DE CONTENIDO

INTRODUCCIÓN……………………………………………………………………………….3

PROTOCOLO TCP/IP………………………………………………………………………….4

TCP/IP……………………………………………………………………………………………5

TCP/IP VS MODELO OSI……………………………………………………………………...7

DIRECCIONAMIENTO TPC/IP………………………………………………………………..9

DIRECCIONES IP PÚBLICAS……………………………………………………………….11

DIRECCIONES IP PRIVADAS (RESERVADAS)…………………………………………..12

MASCARA DE RED…………………………………………………………………………...13

CLASES DE REDES Y CARACTERÍSTICAS:……………………………………………..14

LOS PUERTOS………………………………………………………………………………...15

BIBLIOGRAFIA………………………………………………………………………………....17

Page 2: informe sobre TCP - ip.docx

INTRODUCCIÓN

Las redes TCP/IP son un tema al que se ha prestado más y más atención a lo largo de los últimos años. A medida que ha ido creciendo Internet, la gente se ha dado cuenta de la importancia de TCP/IP, incluso sin darse cuenta. Los exploradores Web, el correo electrónico y los chat rooms son utilizados por millones de personas diariamente.

TCP/IP mantiene silenciosamente a todos ellos en funcionamiento.

El nombre TCP/IP proviene de dos de los protocolos más importantes de la familia de protocolos Internet, el Transmission Control Protocol (TCP) y el Internet Protocol (IP).

La principal virtud de TCP/IP estriba en que esta diseñada para enlazar ordenadores de diferentes tipos, incluyendo PCs, minis y mainframes que ejecuten sistemas operativos distintos sobre redes de área local y redes de área extensa y, por tanto, permite la conexión de equipos distantes geográficamente.

Internet se encuentra estrechamente unida a un sistema de protocolo de comunicación denominado TCP/IP (Transmission Control Protocol/ Internet Protocol), que se utiliza para transferir datos en Internet además en muchas redes de área local.

2

Page 3: informe sobre TCP - ip.docx

PROTOCOLO TCP/IP

HISTORIALas siglas TCP/IP se refieren a un conjunto de protocolos para comunicaciones de datos. Este conjunto toma su nombre de dos de sus protocolos más importantes, el protocolo TCP (Transmission Control Protocol) y el protocolo IP (Internet Protocol).

La evolución del protocolo TCP/IP siempre ha estado muy ligada a la de Internet. En 1969 la agencia de proyectos de investigación avanzada, ARPA (Advanced Research Projects Agency) desarrolló un proyecto experimental de red conmutada de paquetes al que denominó ARPAnet. ARPAnet comenzó a ser operativa en 1975, pasando entonces a ser administrada por el ejército de los EEUU.

En estas circunstancias se desarrolla el primer conjunto básico de protocolos TCP/IP. Posteriormente, y ya entrados en la década de los ochenta, todos los equipos militares conectados a la red adoptan el protocolo TCP/IP y se comienza a implementar también en los sistemas Unix. Poco a poco ARPAnet deja de tener un uso exclusivamente militar, y se permite que centros de investigación, universidades y empresas se conecten a esta red. Se habla cada vez con más fuerza de Internet y en 1990 ARPAnet deja de existir oficialmente.

En los años sucesivos y hasta nuestros días las redes troncales y los nodos de interconexión han aumentado de forma imparable. La red Internet parece expandirse sin límite, aunque manteniendo siempre una constante: el protocolo TCP/IP. En efecto, el gran crecimiento de Internet ha logrado que el protocolo TCP/IP sea el estándar en todo tipo de aplicaciones telemáticas, incluidas las redes locales y corporativas. Y es precisamente en este ámbito, conocido como Intranet, donde TCP/IP adquiere cada día un mayor protagonismo.

La popularidad del protocolo TCP/IP no se debe tanto a Internet como a una serie de características que responden a las necesidades actuales de transmisión de datos en todo el mundo, entre las cuales destacan las siguientes:

Los estándares del protocolo TCP/IP son abiertos y ampliamente soportados por todo tipo de sistemas, es decir, se puede disponer libremente de ellos y son desarrollados independientemente del hardware de los ordenadores o de los sistemas operativos.

3

Page 4: informe sobre TCP - ip.docx

TCP/IP funciona prácticamente sobre cualquier tipo de medio, no importa si es una red Ethernet, una conexión ADSL o una fibra óptica.TCP/IP emplea un esquema de direccionamiento que asigna a cada equipo conectado una dirección única en toda la red, aunque la red sea tan extensa como Internet.

La naturaleza abierta del conjunto de protocolos TCP/IP requiere de estándares de referencia disponibles en documentos de acceso público. Actualmente todos los estándares descritos para los protocolos TCP/IP son publicados como RFC (Requests for Comments) que detallan lo relacionado con la tecnología de la que se sirve Internet: protocolos, recomendaciones, comunicaciones, etcétera.

TCP/IPEl TCP/IP es la base de Internet, y sirve para enlazar computadoras que utilizan diferentes sistemas operativos, incluyendo PC, minicomputadoras y computadoras centrales sobre redes de área local (LAN) y área extensa (WAN).

El TCP o protocolo para el control de la transmisión, actúa en el nivel 4 del modelo de referencia OSI. Define los procedimientos para la formación de los datagramas a partir de los datos, se asegura que los datagramas lleguen al destino correcto sin errores y una vez recibe los datagramas en el ordenador destino los vuelve a ordenar en el orden correcto para que así se vuelvan a tener los datos originales.

La internet utiliza el protocolo TCP/IP para unir el poder de redes incompatibles, no relacionadas y esparcidas alrededor del planeta.

Estos protocolos contienen detalles relacionados al formato de los mensajes, la forma en que el mensaje es manejado y el tiempo de su llegada. La ventaja principal de utilizar TCP/IP es que permite manejar problemas de comunicación independientemente del proveedor de hardware especifico. Es decir no depende del hardware del proveedor. Esta familia de protocolos ofrece numerosas aplicaciones en el nivel de aplicación. Algunas de las más populares son las siguientes:

Correo electrónicoAcceso remoto(Remote login)Transferencia de archivo

4

Page 5: informe sobre TCP - ip.docx

Figura 1. TCP

IP (Internet Protocol o Protocolo para Interedes) se define como se hace los paquetes y la manera como estos se enrutan entre las redes. Cada nodo en cada una de las redes tiene una dirección IP diferente. Para garantizar un correcto enrutamiento, IP agrega su propio encabezado a los datagramas. Este proceso se apoya en tablas de enrutamiento que son actualizadas permanentemente. En caso de que el paquete de datos sea demasiado grande los protocolos IP lo fragmentan para poderlo transportar. IP es un protocolo no orientado a la conexión y no es confiable, por lo que se usa con TCP que ofrece la confiabilidad que hace falta.

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ífica como datagrama Internet o datagrama IPLas características de este protocolo son:

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

5

Page 6: informe sobre TCP - ip.docx

La entrega del datagrama en IP no está garantizada porque ésta se puede retrasar, enrutar de manera incorrecta o mutilar al dividir y reensamblar 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 nodosMediante tablas de rutas estáticas o dinámicas

Figura 2. IP

TCP/IP VS MODELO OSILa familia de protocolos de Internet puede describirse por analogía con el modelo OSI (Open System Interconnection), que describe los niveles o capas de la pila de protocolos, aunque en la práctica no corresponde exactamente con el modelo en Internet. En una pila de protocolos, cada nivel soluciona una serie de problemas relacionados con la transmisión de datos, y proporciona un servicio bien definido a los niveles más altos. Los niveles superiores son los más cercanos al usuario y tratan con datos más abstractos, dejando a los niveles más bajos la labor de traducir los datos de forma que sean físicamente manipulables.El modelo de Internet fue diseñado como la solución a un problema práctico de ingeniería.

6

Page 7: informe sobre TCP - ip.docx

El modelo OSI, en cambio, fue propuesto como una aproximación teórica y también como una primera fase en la evolución de las redes de ordenadores. Por lo tanto, el modelo OSI es más fácil de entender, pero el modelo TCP/IP es el que realmente se usa. Sirve de ayuda entender el modelo OSI antes de conocer TCP/IP, ya que se aplican los mismos principios, pero son más fáciles de entender en el modelo OSI.

Los protocolos TCP/IP también también es un modelo dividido en capas, similar al modelo OSI. La diferencia fundamental es que mientras el modelo OSI posee siete capas, TCP/IP solo posee cuatro. Cada nivel en la arquitectura TCP/IP puede hacerse corresponder al modelo ISO-OSI mas genérico.

Comparación de TCP/IP y el modelo OSI:La capa de host a red (host to network) corresponde a la capa física y a la capa de enlace de datos en el modelo OSI.La capa internet corresponde a la capa de red en el modelo OSILa capa de transporte corresponde a la capa de transporte en el modelo OSILa capa de aplicación corresponde a las capas de presentación, aplicación y sesión en el modelo OSI.

Figura 3. Correspondencia del modelo OSI con TCP/IP.

7

Page 8: informe sobre TCP - ip.docx

Los protocolos TCP/I proveen dos servicios principales:Envió de paquetes no orientado a la conexiónTransporte de flujo de datos en forma confiable.

Los datos se dividen en pequeños bloques llamados paquetes antes de ser transmitidos a través de la red. El envio de paquetes no orientados a la conexión, asegura que cada paquete enviado a través de la red sea transmitido en forma separada, sea recibido por el receptor final, no necesariamente en la misma y reagrupados para formar el dato original. El transporte de flujo de datos en forma confiable garantiza el manejo de errores y procesos de recuperación en caso de un error.

TCP/IP es un protocolo ampliamente utilizado por su capacidad de:Conectar computadoras alrededor del mundo usando las direcciones IP(Internet Protocol) de las computadoras.Proveer un conjunto de protocolos estandarizados en el nivel de aplicación.Permitir la comunicación punto a punto (peer to peer), ya que facilita que ambos, el emisor y el receptor confirmen la recepción.Funcionar entre plataformas diferentes.

DIRECCIONAMIENTO TPC/IPHasta el momento nos hemos referido con frecuencia a las direcciones IP, que son números de 32 bits que constituyen la dirección unívoca de todo dispositivo conectado a una red que funcione con el protocolo TCP/IP. Las direcciones IP se escriben mediante la denominada notación punto decimal, o de cuatro octetos.Con el fin de facilitar el manejo de las direcciones IP, los 32 bits se dividen en cuatro grupos de 8 bits cada uno, y cada uno de estos bytes se traduce a su equivalente en decimal. De cada conversión resulta un número comprendido entre 0 y 255. Estos cuatro números se escriben separados entre sí por un punto.

Las direcciones IP proporcionan dos datos: el número de red y el número de host. Para que un sistema pueda transmitir datos debe determinar con claridad la dirección destino de red y host, además de poder informar al resto de sistemas de cuál es su propia dirección de red y host.

8

Page 9: informe sobre TCP - ip.docx

El protocolo TCP usa además números de puerto (números de 16 bits para un total de 6500) para identificar los servicios. Los números de puertos de 0 a 1023 están reservados

LA DIRECCIÓN IP: Son los códigos numéricos, únicos que identifican a los ordenadores que se conectan a la red internet que usa el protocolo IP. Este protocolo en su versión (v4) usa números binarios de 32 bits para asignar las direcciones de “fuente” y ‘destino’ , representado con una secuencia de 4 números de 8 bits cada uno de ellos separados por puntos, cada uno de los cuales varía entre o y 255. Con una nueva versión de protocolo la IP V6 el rango de direcciones se amplia, contando con 128 bits, en lugar de 32.

La dirección IP identifica la localización de un sistema en la red. Equivale a una dirección de una calle y número de portal. Es decir, es única. No pueden existir en la misma ciudad dos calles con el mismo nombre y números de portal.

Cada dirección IP tiene dos partes. Una de ellas, identifica a la RED y la otra identifica a la maquina dentro de esa red. Todas las maquinas que pertenecen a la misma red requieren el mismo número de RED el cual debe ser además único en Internet.

El número de máquina, identifica a una workstation, servidor, router o cualquier otra máquina TCP/IP dentro de la red. El número de maquina (número de host) debe ser único para esa red. Cada host TCP/IP, por tanto, queda identificado por una dirección IP que debe ser única

CLASES DE DIRECCIONES IP Clase A: En esta clase se reserva el primer grupo a la identificación de la red, quedando los tres siguientes para identificar los diferentes host. Los rangos de esta clase están comprendidos entre 1.0.0.0 y 127.255.255.255. Actualmente la ICANN asigna redes de este grupo a gobiernos de todo el mundo, aunque hay algunas grandes empresas que tienen asignadas IP's de esta clase.

Clase B: En esta clase se reservan los dos primeros grupos a la identificación de la red, quedando los dos siguientes para identificar los diferentes host. Los rangos de esta clase están comprendidos entre 128.0.0.0 y 191.255.255.255. Actualmente la ICANN asigna redes de este grupo a grandes y medianas empresas.

9

Page 10: informe sobre TCP - ip.docx

Clase C: En esta clase se reservan los tres primeros grupos a la identificación de la red, quedando el último para identificar los diferentes hosts. Los rangos de esta clase están comprendidos entre 192.0.0.0 y 223.255.255.255. Actualmente la ICANN asigna redes de este grupo a aquellos que lo solicitan.

CÓMO OBTENER UNA DIRECCIÓN IP E IDENTIFICACIÓN DE HOSTUn host de red necesita obtener una dirección exclusiva a nivel global para poder funcionar en Internet. La dirección MAC o física que posee el host sólo tiene alcance local, para identificar el host dentro de la red del área local. Como es una dirección de Capa 2, el Router no la utiliza para realizar transmisiones fuera de la LAN.

Las direcciones IP son las direcciones que más frecuentemente se utilizan en las comunicaciones en la Internet. Este protocolo es un esquema de direccionamiento jerárquico que permite que las direcciones individuales se asocien en forma conjunta y sean tratadas como grupos. Estos grupos de direcciones posibilitan una eficiente transferencia de datos a través de la Internet.Los administradores de redes utilizan dos métodos para asignar las direcciones IP. Estos métodos son el estático y el dinámico.Independientemente del esquema de direccionamiento elegido, no es posible tener dos interfaces con la misma dirección IP. Dos hosts con la misma dirección IP pueden generar conflictos que hacen que ambos no puedan operar correctamente.

Las direcciones se pueden clasificar en:

DIRECCIONES IP PÚBLICAS: Son visibles en todo Internet. Un ordenador con una IP pública es accesible (visible) desde cualquier otro ordenador conectado a Internet. Para conectarse a Internet es necesario tener una dirección IP pública. Estas direcciones son asignadas en Europa por RIPE que cede parte del direccionamiento disponible a ISPs y organizaciones.

DIRECCIONES IP PRIVADAS (RESERVADAS): Son visibles únicamente por otros hosts de su propia red o de otras redes privadas interconectadas por routers. Se utilizan en las empresas para los puestos de trabajo. Los ordenadores con direcciones IP privadas pueden salir a Internet por medio de un router (o proxy) que tenga una IP pública. Sin embargo, desde Internet no se puede acceder a ordenadores con direcciones IP privadas.

10

Page 11: informe sobre TCP - ip.docx

MASCARA DE REDLa máscara de red es una combinación de bits que sirve para delimitar el ámbito de una red de computadoras. Su función es indicar a los dispositivos qué parte de la dirección IP es el número de la red, incluyendo la subred, y qué parte es la correspondiente al host.La máscara de red es un número con el formato de una dirección IP que nos sirve para distinguir cuando una máquina determinada pertenece a una subred dada, con lo que podemos averiguar si dos máquinas están o no en la misma subred IP. En formato binario todas las máscaras de red tienen los "1" agrupados a la izquierda y los "0" a la derecha.

Funcionamiento: Básicamente, mediante la máscara de red una computadora (principalmente la puerta de enlace, router...) podrá saber si debe enviar los datos dentro o fuera de las redes. Por ejemplo, si el router tiene la ip 192.168.1.1 y máscara de red 255.255.255.0, entiende que todo lo que se envía a una IP que empiece por 192.168.1 va para la red local y todo lo que va a otras ips, para fuera (internet, otra red local mayor...).Supongamos que tenemos un rango de direcciones IP desde 10.0.0.0 hasta 10.255.255.255. Si todas ellas formaran parte de la misma red, su máscara de red sería: 255.0.0.0. También se puede escribir como 10.0.0.0/8 Como la máscara consiste en una seguidilla de unos consecutivos, y luego ceros (si los hay), los números permitidos para representar la secuencia son los siguientes: 0, 128, 192, 224, 240, 248, 252, 254, y 255.La representación utilizada se define colocando en 1 todos los bits de red (máscara natural) y en el caso de subredes, se coloca en 1 los bits de red y los bits de host usados por las subredes. Así, en esta forma de representación (10.0.0.0/8) el 8 sería la cantidad de bits puestos a 1 que contiene la máscara en binario, comenzando desde la izquierda. Para el ejemplo dado (/8), sería 11111111.00000000.00000000.00000000 y en su representación en decimal sería 255.0.0.0.Una máscara de red representada en binario son 4 octetos de bits (11111111.11111111.11111111.11111111).

Ejemplo8bit x 4 octetos = 32 bit. (11111111.11111111.11111111.11111111 = 255.255.255.255) 8bit x 3 octetos = 24 bit. (11111111.11111111.11111111.00000000 = 255.255.255.0) 8bit x 2 octetos = 16 bit. (11111111.11111111.00000000.00000000 = 255.255.0.0) 8bit x 1 octetos = 8 bit. (11111111.00000000.00000000.00000000 = 255.0.0.0)

11

Page 12: informe sobre TCP - ip.docx

En el ejemplo 10.0.0.0/8, según lo explicado anteriormente, indicaría que la máscara de red es 255.0.0.0 Las máscaras de redes, se utilizan como validación de direcciones realizando una operación AND lógica entre la dirección IP y la máscara para validar al equipo cosa que permite realizar una verificación de la dirección de la Red y con un OR y la máscara negada se obtiene la dirección del broadcasting.

CLASES DE REDES

CLASE RANGO Nº DE REDES Nº DE HOST MASCARA DE RED

A1.0.0.0 A 127.0.0.0

126 16.777.214 255.0.0.0

B128.0.0.0 A 191.255.0.0

16.384 65.534 255.255.0.0

C192.0.0.0 A

223.255.255.02.097.152 254 255.255.255.0

Tabla 1. Cuadro clases de RED según Rango

CARACTERÍSTICAS:En la red de clase A el primer octeto identifica a la red los tres octetos restantes, 24 bit se asignan l los distintos hosts.En la red clase B en este caso la red se identifica mediante los dos primeros octetos dejando los otros dos octetos 16 bit para asignar a los hosts.En la red de clase C son los tres primeros octetos los que identifican a la red, dejando un único octeto 8 bit para asignar a los hosts.

En todos los tres casos A, B, C, la dirección IP que tiene su parte de hosts a unos sirve para comunicar con todos los hosts de la red en la que se ubica. Se denomina dirección de broadcast, así para las distintas clases la dirección de broadcast.

A= 1.255.255.255 B= 1.1.255.255 C= 1.1.1.255

12

Page 13: informe sobre TCP - ip.docx

LOS PUERTOSEn el protocolo TCP/IP un puerto es la ubicación en un ordenador que permite la entrada y salida de información, por ejemplo: muchos programas que se utilizan en red por ejemplo los programas para servidor web utilizan un puerto determinado. Este puerto se determina con un número desde 0 hasta el 65535, por ejemplo los servidores web utilizan el puerto 80, el FTP el puerto 21, los servidores de correo el puerto 25, etc…

TCP usa el concepto de número de puerto para identificar a las aplicaciones emisoras y receptoras. Cada lado de la conexión TCP tiene asociado un número de puerto (de 16 bits sin signo, con lo que existen 65536 puertos posibles) asignado por la aplicación emisora o receptora. Los puertos son clasificados en tres categorías: bien conocidos, registrados y dinámicos/privados. Los puertos bien conocidos son asignados por la Internet Assigned Numbers Authority (IANA), van del 0 al 1023 y son usados normalmente por el sistema o por procesos con privilegios. Las aplicaciones que usan este tipo de puertos son ejecutadas como servidores y se quedan a la escucha de conexiones. Algunos ejemplos son: FTP (21), SSH (22), Telnet (23), SMTP (25) y HTTP (80). Los puertos registrados son normalmente empleados por las aplicaciones de usuario de forma temporal cuando conectan con los servidores, pero también pueden representar servicios que hayan sido registrados por un tercero (rango de puertos registrados: 1024 al 49151). Los puertos dinámicos/privados también pueden ser usados por las aplicaciones de usuario, pero este caso es menos común. Los puertos dinámicos/privados no tienen significado fuera de la conexión TCP en la que fueron usados (rango de puertos dinámicos/privados: 49152 al 65535, recordemos que el rango total de 2 elevado a la potencia 16, cubre 65536 números, del 0 al 65535)

NIC: Network Interface Card o mejor conocida como tarjeta de red es el dispositivo que permite la comunicación entre dos o más computadoras, el adaptador de red (NIC) que más se utiliza es el Ethernet utilizado con una interfaz o conector RJ-45.

Router: El router conocido también como enrutador o encaminador de paquetes es un dispositivo que permite enviar paquetes de datos de una red a otra cómo se muestra en la siguiente imagen (Según el modelo OSI): 

Switch: Un switch es un dispositivo que permite interconectar dos o más segmentos de red de manera similar a los puentes de red pasando los datos de acuerdo a la dirección MAC.

13

Page 14: informe sobre TCP - ip.docx

Estos se utilizan cuando se quiere conectar múltiples redes, transformándolas en una sola.

HUB: Un HUB es un dispositivo que permite centralizar el cableado de una red y así poder ampliarla, en otras palabras el HUB recibe una señal y este repite esa señal por todos sus puertos. El HUB también es conocido como concentrador.

La diferencia entre HUB, ROUTER y SWITCH es que el router trabaja en la capa tres (OSI) es decir con IP, cada máquina necesita tener una IP asignada para poder acceder al router, el switch trabaja en la capa 2, incluye la dirección MAC y el hub es simplemente una extensión la funcionalidad de la red.

Diversos programas TCP/IP pueden ejecutarse simultáneamente en Internet (por ejemplo, pueden abrirse diferentes navegadores de manera simultánea o navegar por páginas HTML mientras se descarga un archivo de un FTP). Cada uno de estos programas funciona con un protocolo. A veces el equipo debe poder distinguir las diferentes fuentes de datos.Por lo tanto, para facilitar este proceso, a cada una de estas aplicaciones puede serle asignada una dirección única en equipo, codificada en 16 bits: un puerto (por consiguiente, la combinación de dirección IP + puerto es una dirección única en el mundo denominada socket).De esta manera, la dirección IP sirve para identificar de manera única un equipo en la red mientras que el número de puerto especifica la aplicación a la que se dirigen los datos. Así, cuando el equipo recibe información que va dirigida a un puerto, los datos se envían a la aplicación relacionada. Si se trata de una solicitud enviada a la aplicación, la aplicación se denomina aplicación servidor. Si se trata de una respuesta, entonces hablamos de una aplicación cliente

NÚMEROS DE PUERTOSEn las redes que utilizan los protocolos TCP/IP cuando un programa cliente necesita de un servicio particular de un servidor,  además del tipo de servicio y localización del servidor, debe indicar el puerto por el que se establecerá la conexión.  En este sentido, un puerto es un extremo de una conexión lógica .Los puertos se indican por números, y cuando los servicios se refieren a la Web, van incluidos en la sintaxis de la mayoría de las ULRs .Para que sea posible utilizar un servicio de un servidor es necesario que el puerto correspondiente del servidor sea el correcto y que esté habilitado.  El sistema se

14

Page 15: informe sobre TCP - ip.docx

comprende mejor considerando que cada paquete de una conexión TCP/IP tiene una cabecera  con los siguientes datos:

Dirección IP de origen (4 bytes)Puerto TCP o UDP de origen (2 bytes)Dirección IP de destino (4 bytes)Puerto TCP o UDP de destino (2 bytes)

La asignación de puertos permite que una máquina pueda establecer simultáneamente diversas conexiones TCP/IP con máquinas distintas, ya que todos los paquetes que se reciben tienen la misma dirección IP, pero van dirigidos a puertos diferentes.   También que una máquina pueda establecer simultáneamente diversas comunicaciones TCP/IP con otra utilizando puertos distintos para cada conexión.

Como se ha indicado, los números de puerto se indican mediante una palabra de 2 bytes (16 bits), por lo que el rango de valores es de 216 (0 a 65535) y en principio una aplicación puede utilizar cualquier número dentro del rango.  Sin embargo, con el fin de unificar criterios en cuanto a los puertos que utilizarían las aplicaciones de Internet, la IANA realizó una asignación de los números disponibles en tres categorías:

Puertos bien conocidos ("Well known ports"), comprendidos entre 0 y 1023.  Estos 1024 (210) puertos pueden ser representados con 10 bits y son reservados para servicios conocidos.

Puertos registrados ("Registered ports").  48127 puertos comprendidos entre 1024 y 49151.

15

Page 16: informe sobre TCP - ip.docx

BIBLIOGRAFIA

http://www2.configurarequipos.com/manuales/curso-de-redes.pdf

http://www.mcgraw-hill.es/bcv/guide/capitulo/8448199766.pdf

http://elvex.ugr.es/decsai/internet/pdf/6%20Internet%20-%20TCPIP.pdf

http://www.frm.utn.edu.ar/comunicaciones/tcp_ip.html#1.3

http://navarretesg.files.wordpress.com/2010/11/mc3a1scara-de-red.pdf

http://www.isa.uniovi.es/docencia/redes/Apuntes/tema6.pdf

Posibles fuentes:

004.68 / M722

Molina Robles, Francisco José,

  Redes de area local /Francisco José Molina Robles. --    Madrid :

Alafaomega : Ra-Ma, 2006.

539 p. : il. byn. + CD-ROM ; tamaño 23x17 cm ; rústica.

004.6 / R263

Raya Cabrera, José Luis,

  Domine TCP/IP /José Luis Raya Cabrera, Víctor Rodrigo Raya. --

México : Computec, Ra-ma, Alfaguara, 1998.

334 p. : il. ; tamaño 23 x 17 cm ; rústica.

004.6 / T164 2003

Tanenbaum, Andrew S.,

  Redes de computadoras /Andrew S. Tanenbaum. --    México :

Prentice Hall Hispanoamericana, 2003.

891 p. ; tamaño 23.5 x 19 cm ; rústica.

004.6 / Z16

16

Page 17: informe sobre TCP - ip.docx

Zacker, Craig,

  Redes :manual de referencia /Craig Zackerb. --    Madrid :

McGraw-Hill, Osborne Media, 2002.

1046 p. ; tamaño 24 x 17 cm ; pasta dura

621.382 / H899

Huidobro, José Manuel,

  Fundamentos de telecomunicaciones /José Manuel Huidobro. --

Madrid : Paraninfo, Thomson Learning, 2001.

269 p. : il. ; tamaño 24 x 17 cm ; rústica.

004.68 / S782

Stallings, William,

  Comunicaciones y redes de computadores /William Stallings. --

Madrid : Prentice Hall, 2000.

747 p. : il. ; tamaño 25x19.5 cm ; rústica.

17