Sei sulla pagina 1di 9

Universidad Autnoma de Campeche

Facultad de Ingeniera

Licenciatura en Ingeniera Mecatrnica

Temas selectos de redes

Puertos TCP

Mascaras de subredes

Angel Rodrguez Hernndez


PUERTOS TCP

Diversos programas TCP/IP pueden ejecutarse simultneamente en Internet (por ejemplo,


pueden abrirse diferentes navegadores de manera simultnea o navegar por pginas 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 direccin nica en equipo, codificada en 16 bits: un puerto (por consiguiente,
la combinacin de direccin IP + puerto es una direccin nica en el mundo denominada
socket).

De esta manera, la direccin IP sirve para identificar de manera nica un equipo en la red
mientras que el nmero de puerto especifica la aplicacin a la que se dirigen los datos. As,
cuando el equipo recibe informacin que va dirigida a un puerto, los datos se envan a la
aplicacin relacionada. Si se trata de una solicitud enviada a la aplicacin, la aplicacin se
denomina aplicacin servidor. Si se trata de una respuesta, entonces hablamos de una
aplicacin cliente.

La funcin de multiplexacin

El proceso que consiste en poder enviar informacin desde varias aplicaciones a travs de
una conexin se denomina multiplexacin. De la misma manera, la tarea de administrar
poniendo en paralelo (por lo tanto compartiendo entre varias aplicaciones) el flujo de datos
se denomina demultiplexacin.

Estas operaciones se pueden realizar gracias a un puerto, es decir, un nmero relacionado


con un tipo de aplicacin que, combinado con una direccin IP, permite determinar de
manera nica una aplicacin que se est ejecutando en un determinado equipo.

Asignaciones predeterminadas

Existen miles de puertos (codificados en 16 bits, es decir que se cuenta con 65536
posibilidades). Es por ello que la IANA (Internet Assigned Numbers Authority [Agencia de
Asignacin de Nmeros de Internet]) desarroll una aplicacin estndar para ayudar con las
configuraciones de red.
Los puertos del 0 al 1023 son los "puertos conocidos" o reservados. En trminos generales,
estn reservados para procesos del sistema (daemons) o programas ejecutados por usuarios
privilegiados. Sin embargo, un administrador de red puede conectar servicios con puertos
de su eleccin.

Los puertos del 1024 al 49151 son los "puertos registrados".


Los puertos del 49152 al 65535 son los "puertos dinmicos y/o privados".
A continuacin se indican algunos de los puertos conocidos ms utilizados:

Puerto Servicio o aplicacin


21 FTP
23 Telnet
25 SMTP
53 Sistema de nombre de dominio
63 Whois
70 Gopher
79 Finger
80 HTTP
110 POP3
119 NNTP

Por lo tanto, un servidor (un equipo conectado que ofrece servicios como FTP, Telnet, etc.)
cuenta con nmeros de puerto fijos a los cuales el administrador de red conecta los
servicios. Entonces, los puertos del servidor generalmente se encuentran entre 0 y 1023
(rango de valores relacionado con servicios conocidos).

Del lado del cliente, el sistema operativo elige el puerto entre aqullos que estn
disponibles de forma aleatoria. Por lo tanto, los puertos del cliente nunca incluirn los
puertos que se encuentran entre 0 y 1023, ya que este rango de valores representa a los
puertos conocidos.
Hay tres clases de direcciones IP que una organizacin puede recibir de parte del Registro
Americano de Nmeros de Internet (ARIN) (o ISP de la organizacin): Clase A, B y C. En
la actualidad, ARIN reserva las direcciones Clase A para los gobiernos de todo el mundo
(aunque en el pasado se le hayan otorgado a empresas de gran envergadura como, por
ejemplo, Hewlett Packard) y las direcciones Clase B para las medianas empresas. Se
otorgan direcciones Clase C para todos los dems solicitantes.

Clase A Cuando est escrito en formato binario, el primer bit (el bit que est ubicado ms a
la izquierda) de la direccin Clase A siempre es 0. Un ejemplo de una direccin IP Clase A
es 124.95.44.15. El primer octeto, 124, identifica el nmero de red asignado por ARIN. Los
administradores internos de la red asignan los 24 bits restantes. Una manera fcil de
reconocer si un dispositivo forma parte de una red Clase A es verificar el primer octeto de
su direccin IP, cuyo valor debe estar entre 0 y 126. (127 comienza con un bit 0, pero est
reservado para fines especiales).

Todas las direcciones IP Clase A utilizan solamente los primeros 8 bits para identificar la
parte de red de la direccin. Los tres octetos restantes se pueden utilizar para la parte de
host de la direccin. A cada una de las redes que utilizan una direccin IP Clase A se les
pueden asignar hasta 2 elevado a la 24 potencia (224) (menos 2), o 16.777.214 direcciones
IP posibles para los dispositivos que estn conectados a la red.

Clase B Los primeros 2 bits de una direccin Clase B siempre son 10 (uno y cero). Un
ejemplo de una direccin IP Clase B es 151.10.13.28. Los dos primeros octetos identifican
el nmero de red asignado por ARIN. Los administradores internos de la red asignan los 16
bits restantes. Una manera fcil de reconocer si un dispositivo forma parte de una red Clase
B es verificar el primer octeto de su direccin IP. Las direcciones IP Clase B siempre tienen
valores que van del 128 al 191 en su primer octeto.

Todas las direcciones IP Clase B utilizan los primeros 16 bits para identificar la parte de red
de la direccin. Los dos octetos restantes de la direccin IP se encuentran reservados para la
porcin del host de la direccin. Cada red que usa un esquema de direccionamiento IP
Clase B puede tener asignadas hasta 2 a la 16ta potencia (216) (menos 2 otra vez), o 65.534
direcciones IP posibles a dispositivos conectados a su red.

Clase C Los 3 primeros bits de una direccin Clase C siempre son 110 (uno, uno y cero).
Un ejemplo de direccin IP Clase C es 201.110.213.28. Los tres primeros octetos
identifican el nmero de red asignado por ARIN. Los administradores internos de la red
asignan los 8 bits restantes. Una manera fcil de reconocer si un dispositivo forma parte de
una red Clase C es verificar el primer octeto de su direccin IP. Las direcciones IP Clase C
siempre tienen valores que van del 192 al 223 en su primer octeto.

Todas las direcciones IP Clase C utilizan los primeros 24 bits para identificar la porcin de
red de la direccin. Slo se puede utilizar el ltimo octeto de una direccin IP Clase C para
la parte de la direccin que corresponde al host. A cada una de las redes que utilizan una
direccin IP Clase C se les pueden asignar hasta 28 (menos 2), o 254, direcciones IP
posibles para los dispositivos ue estn conectados a la red.
SUBREDES Y MASCARAS DE SUBREDES

Los administradores de red necesitan a veces dividir redes, especialmente las ms grandes,
en redes ms pequeas. Estas divisiones ms pequeas se denominan subredes y
proporcionan flexibilidad de direccionamiento. Por lo general, se conoce a las subredes
simplemente como subredes.

Principios bsicos de la divisin en subredes

Las direcciones de subred incluyen la porcin de red Clase A, Clase B o Clase C adems de
un campo de subred y un campo de host. El campo de subred y el campo de host se crean a
partir de la porcin de host original para toda la red. La capacidad de decidir cmo dividir
la porcin de host original en los nuevos campos de subred y de host ofrece flexibilidad
para el direccionamiento al administrador de red. Para crear una direccin de subred, un
administrador de red pide prestados bits de la parte original de host y los designa como
campo de subred.

Para crear una direccin de subred, un administrador de red pide prestados bits del campo
de host y los designa como campo de subred. La cantidad mnima de bits que se puede
pedir prestada es 2. Si fuera a pedir prestado slo 1 bit para crear una subred, entonces slo
tendra un nmero de red (el .0 de red) y el nmero de broadcast (el .1 de red). La cantidad
mxima de bits que se puede pedir prestada puede ser cualquier nmero que deje por lo
menos 2 bits restantes para el nmero de host.

Propsito de las subredes

La razn principal para usar una subred es reducir el tamao de un dominio de broadcast.
Los broadcasts se envan a todos los hosts de una red o subred. Cuando el trfico de
broadcast empieza a consumir una porcin demasiado grande del ancho de banda
disponible, los administradores de red pueden preferir reducir el tamao del dominio de
broadcast.
Mscara de subred

La mscara de subred (trmino formal: prefijo de red extendida), no es una direccin, sin
embargo determina qu parte de la direccin IP corresponde al campo de red y qu parte
corresponde al campo de host. Una mscara de subred tiene una longitud de 32 bits y tiene
4 octetos, al igual que la direccin IP.

Para determinar la mscara de subred para una direccin IP de subred particular, siga estos
pasos. (1) Exprese la direccin IP de subred en forma binaria. (2) Cambie la porcin de red
y subred de la direccin por todos unos. (3) Cambie la porcin del host de la direccin por
todos ceros. (4) Como ltimo paso, convierta la expresin en nmeros binarios nuevamente
a la notacin decimal punteada.
Direcciones de subred

Las mscaras de subred usan el mismo formato que las direcciones IP. Tienen una longitud
de 32 bits y estn divididas en cuatro octetos, escritos en formato decimal separado por
puntos. Las mscaras de subred tienen todos unos en las posiciones de bit de red
(determinadas por la clase de direccin) as como tambin en las posiciones de bit de
subred deseadas, y tienen todos ceros en las posiciones de bit restantes, designndolas
como la porcin de host de una direccin.

Por defecto, si no se pide ningn bit prestado, la mscara de subred para una red Clase B
sera 255.255.0.0, que es el equivalente en notacin decimal punteada de los 1s en los 16
bits que corresponden al nmero de red Clase B.

Si se pidieran prestados 8 bits para el campo de subred, la mscara de subred incluira 8 bits
1 adicionales y se transformara en 255.255.255.0.
Fuentes
Puerto/Puertos TCP/IP http://es.ccm.net/contents/272-puerto-puertos-tcp-ip

Anexo: Nmeros de puertos de red


https://es.wikipedia.org/wiki/Anexo:N%C3%BAmeros_de_puertos_de_red

Captulo 10: Capa 3 - Enrutamiento y direccionamiento


ftp://iesjuandelacierva.com/pub/20042005/apuntes%20de%20clase%202004/tema10.pdf

Mascara de red https://es.wikipedia.org/wiki/M%C3%A1scara_de_red