Está en la página 1de 28

PROTOCO

LOS TCP/IP
PROTOCO
LOS TCP/IP

BROADCASTI
NG Y
BROADCASTI
MULTICASTI
NG
NGY
MULTICASTI
NG

MASCAR
AS
MASCAR
AS

TCP/IP
EN
TCP/IP
LINUX
EN
LINUX

CORREO
ELECTRONI
CORREO
CO
ELECTRONI
CO

LINU
S
XERVICIOS DE

DNS
DNS

RESOLUCIO
N DE
RESOLUCIO
PROBLEMA
N DE
S DE
RED
PROBLEMA
S DE RED

NFS,
NIS,
NFS,
LADAP Y
NIS,
HTP
LADAP Y
HTP

REDES

PROTOCOLOS TCP/IP Y DIRECCIONAMIENTO


BROADCASTING Y MULTICASTING
MASCARAS DE SUBRED
TCP/IP EN LINUX
CORREO ELECTRONICO
CONCEPTOS E IMPLEMENTACION BASICA DE DNS
INTRODUCCION A LA RESOLUCION DE PROBLEMAS DE RED
CONCEPTOS E IMPLEMENTACION BASICA DE NFS, NIS, LADAP Y HTP

GRUPO
N. 3

Finaliza
r

TCP/IP
TCP/IP es el protocolo comn utilizado por todos los
ordenadores conectados a Internet, de manera que
stos puedan comunicarse entre s. Hay que tener
en cuenta que en Internet se encuentran
conectados ordenadores de clases muy diferentes y
con hardware y software incompatibles en muchos
casos, adems de todos los medios y formas
posibles de conexin. Aqu se encuentra una de las
grandes ventajas del TCP/IP, pues este protocolo se
encargar de que la comunicacin entre todos sea
posible. TCP/IP es compatible con cualquier sistema
operativo y con cualquier tipo de hardware.

DIRECCIONAMIENTO
Unicast: El concepto ms comn de una direccin IP es una direccin
unicast. Se refiere normalmente a un nico emisor o receptor y puede ser
usada tanto para enviar como para recibir. Este tipo de direccin suele
estar asociada a un nico dispositivo u ordenador pero no implica una
correspondencia uno a uno. Algunos PC individuales tienen varias
direcciones unicast cada una para un propsito diferente. Para enviar la
misma informacin a diferentes direcciones unicast el emisor debe enviar
dichos datos una vez por cada receptor.
Broadcast: Enviar los datos a todos los destinos posibles (un "broadcast a
todos los hosts") permite al emisor enviar los datos una nica vez a todos
los receptores. En el protocolo IP, la direccin 255.255.255.255 representa
un broadcast limitado localmente. Tambin se puede hacer un broadcast
directo (y limitado) combinando el prefijo de red con el sufijo de hosts
compuesto nicamente de 1 binarios. Por ejemplo para una red con el
prefijo 192.0.2 la direccin IP a usar ser la 192.0.2.255 (asumiendo que la
mscara de red es la 255.255.255.0).

Multicast: Una direccin multicast est asociada con un


grupo de receptores interesados. De acuerdo al RFC 3171
las direcciones desde la 224.0.0.0 a la 239.255.255.255
estn destinadas para ser direcciones de multicast. Este
rango se llama formalmente "Clase D". El emisor enva un
nico datagrama (desde la direccin unicast del emisor) a
la direccin multicast y el router se encargar de hacer
copias y enviarlas a todos los receptores que hayan
informado de su inters por los datos de ese emisor.
Anycast: Como el broadcast y el multicast, con anycast se
representa una topologa de uno a muchos. Sin embargo
el flujo de datos no es transmitido a todos los receptores.
El router lo enviar nicamente al que considere que est
ms cerca en la red. Este mtodo es muy til para
conseguir balancear las cargas de datos. Es el mtodo
usado por los sistemas DNS.

BROADCASTING Y
MULTICASTING
Multicast (multidifusin) es el envo de informacin en una red a
mltiples receptores de forma simultanea, un emisor enva un mensaje y
son varios los receptores que reciben el mismo.
Si antes hablbamos de que una comunicacin unicast era una llamada
telefnica entre dos personas, podemos decir que una comunicacin
multicast podra ser una conferencia, en la que son varias las personas
que se comunican entre s. Un ejemplo claro de comunicacin multicast en
Internet es un IRC (Internet Relay Chat).
Broadcast
Broadcast es un modo de transmisin de informacin donde un nodo
emisor enva informacin a una multitud de nodos receptores de manera
simultnea, sin necesidad de reproducir la misma transmisin nodo por
nodo.
En la vida cotidiana, un ejemplo de comunicacin Broadcast es el de una
emisora de radio, que emite seales sin saber quien la recibe, el receptor
decide si recibirla o no, al igual que la seal de la televisin, que se enva
a todos los receptores.

LINU
MASCARAS DE SUBRED
X

La mscara de subred es un cdigo numrico que forma parte de la


direccin IP (Direccin de una computadora usada en internet) de los
computadores, tiene el mismo formato que la direccin IP, pero afecta
slo a un segmento particular de la red. Se utiliza para dividir grandes
redes en redes menores, facilitando la administracin y reduciendo el
trfico intil, de tal manera que ser la misma para ordenadores de una
misma subred.
La tarjeta de red rechazar aquellos paquetes que no cumplan el que (IP
& MS)+1 = GW (gateway, puerta de enlace) realizando un AND lgico;
slo con aquellos bits que indique la mscara de subred (MS).
Por ejemplo:
Decimal Binario
IP: 010.010.123.160
MS: 255.255.255.192
GW: 010.010.123.129

00001010.00001010.01111011.10/100000
11111111.11111111.11111111.11/000000
00001010.00001010.01111011.10/000001

LINU
X

TCP/IP EN LINUX

TCP/IP fue desarrollado y presentado por el Departamento de Defensa de EE.UU. En


1972 y fue aplicado en ARPANET (Advanced Research Projects Agency Network),
que era la red de rea extensa del Departamento de Defensa como medio de
comunicacin para los diferentes organismos de EE.UU. La transicin hacia TCP/IP
en ARPANET se concret en 1983.
Se conoce como familia de protocolos de Internet al conjunto de protocolos de
red que son implementados por la pila de protocolos sobre los cuales se
fundamenta Internet y que permiten la transmisin de datos entre las redes de
computadoras.
Los dos protocolos ms importantes, y que fueron tambin los primeros en
definirse y tambin los ms utilizados, son TCP (Protocolo de Control de
Transmisin o Transmission Control Protocol) e IP (Protocolo de Internet o Internet
Protocol), de ah que se denomine tambin como Conjunto de Protocolos
TCP/IP. Los tipos de protocolos existentes superan los cien, ente los cuales
podemos mencionar como los ms conocidos a HTTP, FTP, SMTP, POP, ARP, etc.
TCP/IP es la plataforma que sostiene Internet y que permite la comunicacin entre
diferentes sistemas operativos en diferentes computadoras, ya sea sobre redes de
rea local (LAN) o redes de rea extensa (WAN).

LINU Niveles de pila


X

En la actualidad contina la discusin respecto a si el modelo


TCP/IP de cinco niveles encaja dentro del modelo OSI
(Interconexin
de
Sistemas
Abiertos
u
OpenSystems
Interconnection) de siete niveles.

MODELOS

TCP/IP

OSI

NIVELES
5
4
3
2
1

Aplicacin
Transporte
Red
Enlace
Fsico.

7
6
5
4
3
2
1

Aplicacin
Presentacin
Sesin
Transporte
Red
Enlace de datos
Fsico

Modelo TCP/IP.

Utiliza encapsulamiento para proveer la abstraccin de


protocolos y servicios hacia diferentes capas en la pila.
La pila consiste de cinco niveles:
5
4
3
2
1

Aplicacin
Transporte
Red
Enlace
Fsico

LINU
X

SE COMPONE DE DIVERSOS PROTOCOLOS DE SERVICIOS


COMO:
DNS (Domain Name System)
TLS/SSL (Transport Layer Security)
TFTP (Trivial File Transfer Protocol)
FTP (File Transfer Protocol)
HTTP (Hyper Text Transfer Protocol)
IMAP (Internet Messsage Access Protocol)
IRC (Internet Relay Chat)
NNTP (Network News Transfer Protocol)
POP3 (Post Office Protocol)
SIP (Session Iniciation Protocol)
SMTP (Simple Mail Transfer Protocol)
SNMP (Simple Network Management Protocol)
SSH (Secure Shell)
TELNET
BitTorrent
RTP (Real-time Transport Protocol)
rlogin
ENRP (Endpoint Handlespace Redundancy Protocol)
Los protocolos de encaminamiento como BGP (Border Gateway Protocol) y
RIP (Routing Information Protocol) que utilizan transporte por TCP y UDP
respectivamente pueden ser considerados como parte de esta capa.

LINU
X

SE COMPONE DE DIVERSOS PROTOCOLOS DE


SERVICIOS COMO:

LINU
X

TCP (Transmision Control Protocol)


UDP (User Datagram Protocol),
DCCP (Datagram Congestion Control Protocol)
SCTP (Stream Control Transmision Protococol)
IL (Internet Link Protocol, similar a TCP pero ms simple)
RUDP (Reliable User Datagram Protocol), etc.

Los protocolos como OSPF (Open Shortest Path First),


que corren sobre IP, pueden ser tambin considerados
como parte de esta capa. ICMP (Internet Control
Message Protocol) e IGMP (Internet Group Management
Protocol) que tambin utilizan IP pueden ser
considerados parte del Nivel de Red.

Se compone de diversos protocolos de servicios


como IP (incluyendo IPv4 e IPv6). Protocolos como
ARP (Address Resolution Protocol) y RARP
(Reverse Address Resolution Protocol) operan por
debajo de IP, pero arriba del Nivel de enlace, de
modo que pertenecen a un punto intermedio entre
el Nivel de Red y el Nivel de Enlace.

LINU
X

COMPUESTO DE PROTOCOLOS COMO:


Ethernet
Wi-Fi
Token ring
PPP (Point-to-Point Protocol)
SLIP (Serial Line Internet Protocol)
FDDI (Fiber Distributed Data Interface)
ATM (Asynchronous Transfer Protocol)
Frame Relay
SMDS (Switched Multi-megabit Data Services)

Medio fsico

CORREO ELECTRONICO
Su empresa encontrar conveniente el poder contar con un Servidor de
Correo electrnico con capacidad de recuperar mensajes por medio de los
protocolos IMAP, POP3 e interfaz Web. Sus usuarios podrn acceder
fcilmente a sus correos electrnicos, ya sea desde su cliente de correo
favorito (Thunderbird, Outlook) o bien desde el navegador Web de su
eleccin.
Como funciona este servicio?
Cuales son los beneficios al instalar un servidor de correo
electrnico en Linux?
Software Requerido?
Hardware Requerido?

Como funciona este servicio?

El correo electrnico (E-mail) es probablemente la aplicacin TCP/IP ms


usada. Los protocolos bsicos de correo, proporcionan intercambio de
mensajes entre hosts TCP/IP hosts.
Hay tres protocolos estndares que se aplican a este tipo de servicios.
Todos son recomendados. En esta pgina escribiremos acerca de SMTP. Se
emplea con frecuencia para referirse a la combinacin de los tres
protocolos, por su estrecha interrelacin, pero estrictamente hablando,
SMTP es slo uno de los tres.
SMTP est basado en la entrega punto-a-punto; un cliente SMTP
contactar con el servidor SMTP del host de destino directamente para
entregar el correo. Guardar el correo hasta que se haya copiado con
xito en el receptor. Esto difiere del principio de retransmisin comn a
muchos sistemas de correo en las que el correo atraviesa un nmero de
host intermedios de la misma red y donde una transmisin con xito
implica slo que el correo ha alcanzado el host correspondiente al
siguiente salto.

Cuales son los beneficios al


instalar un servidor de correo
electrnico en Linux?
No depender de los servicios gratuitos (Hotmail, Yahoo!, etc.)
Puede enviar correos masivos a grupos y garantizar que los
mensajes son recibidos en las cuentas de los destinatarios
Puede crear todas las cuentas de redireccionamiento que
necesite
Puede crear todos los grupos de correo que necesite
El correo puede ser consultado a travs de Internet o
descargado a su PC.
No necesita adquirir ningn software.
Es muy fcil de manejar para el usuario o el administrador.

Software Requerido?
Sendmail
Imap
POP3
Make
Cyrus-sasl
Cyrus-sasl-md5
Cyrus-sasl-plain

Hardware Requerido?
Requerimientos mnimos:
Servidor a 250 MHz, 256 MB
RAM, 8 GB disco duro

CONCEPTOS E IMPLEMENTACIN BSICA DE DNS

INTRODUCCION A LA RESOLUCION DE PROBLEMAS DE RED

En general, los problemas pueden venir de


tres partes:
1.- Conectividad: problemas de conexin a red.
2.- Servidores: servicios que no funcionan
correctamente, no arrancan, etc.
3.- Sistema: discos duros llenos, errores de
dispositivos, kernel-panic, etc..

1.- Conectividad
Hay que asegurarse de que hay conectividad.
Para ello seguimos los siguientes pasos:
- Un ping continuo a la mquina.
- Intentar acceder a alguno de los servicios del
equipo (23, 22). Algunos mquinas pueden tener
cerrado el ping o los ICMP en general.
Si no hay conectividad, entonces es un problemas
que deben solventar los responsables de las
conexiones, y determinar si es responsabilidad
nuestra

2.- Servidores
Existen varios modos de verificar que los servicios estn en marcha,
y los ms prcticos son los siguientes:
-Comprobar que el proceso esta en marcha (ps -axf | grep
nombre_proceso)
-Comprobar que el puerto que utiliza esta abierto (netstat -ln | grep
puerto)
-Comprobar que el puerto responde correctamente (telnet localhost 25
por ejemplo)
-Comprobar que esta generando logs (en /var/log)
-Comprobarlo con el script de inicio (/etc/rc.d/init.d/servicio status)
A veces puede ocurrir que el proceso del servicio se pare nada mas
iniciarse,
por eso conviene comprobar DOS veces que el proceso esta en marcha.

Proceso GENERAL de resolucion


Este proceso describe el proceso genrico de resolucin de
problemas
de cualquier servidor de Linux:
0. Verificar si el servicio esta en marcha:
Se puede hacer con: service <servicio> status
/etc/rc.d/init.d/servicio status
ps -axf | grep servicio
netstat -ln | grep puerto_servicio
telnet localhost puerto_servicio
1. Si el servicio esta parado, iniciarlo directamente con:
/etc/rc.d/init.d/servicio start
2. Chequear dos veces si el servicio esta en marcha realmente.
3. En cualquier caso, si esta en marcha o parado, chequear los
logs
correspondientes al servicio para verificar o comprobar errores.
4. Segn la informacin que nos den los logs actuar en
consecuencia.
De todas formas, cada servicio Linux tiene sus pecualiaridades, por
eso se
describen por separado a continuacin.
Notas: debe tenerse en cuenta que los servicios dependen a veces
de otros servicios

CONCEPTOS E IMPLEMENTACION BASICA DE NFS, NIS, LDAP Y HTP

Sistemas de archivos de red (NFS)


NFS(Network File System) permite compartir sistemas de cheros en la red
Introducido por Sun MicroSystems en 1985, y soportado por todos los
Unices.
Versiones principales: NFSv2 y NFSv3.
NFSv4 en desarrollo (incluido en kernel 2.6, NFSv2 y 3: protocolo sin estado: no hay
prdida de informacin si el servidor cae.
NFSv4
incorpora
estado:
mecanismo
complejo
de
recuperacin
de
cadas Comunicacin mediante TCP o UDP normalmente UDP (NFSv4 usa TCP)
Dos tipos de servidores en Linux:
Servidor en espacio de usuario: ms lento y con problemas.
Servidor en modo kernel: ms rpido, menos caractersticas (versin por defecto).

NIS: Network Information Service


LDAP: Lightweight Directory Access Protocol
Dominio conjunto de equipos interconectados que
comparten informacin administrativa (usuarios, grupos,
contraseas, etc.) centralizada, Necesidad de uno (o
varios) servidores que almacenen fsicamente dicha
informacin y que la comunique al resto cuando sea
necesario,
Normalmente
se
usa
un
esquema
cliente/servidor
p.e. un usuario se conecta en un sistema cliente y este
valida
las
credenciales del usuario en el servidor, En Windows 2000,
la implementacin del concepto de dominio se realiza
mediante el denominado Directorio Activo (Active directory
)
Basado en LDAP y DNS

En UNIX, el servicio clsico de gestin de dominios es NIS


NIS
se
considera
bastante
obsoleto
Existen
implementaciones libre del protocolo LDAP para Unix
(openLDAP) ms potente y escalable que NIS para la
implementacin de dominios Servicio de Informacin de
Red NIS Desarrollado por Sun Microsystem en los aos 80
Nombre original Yellow Pages (modicado por razones
legales) Muy popular como sistema de administracin de
dominios
en
UNIX
A principios de los aos 90, versin NIS+ para Solaris 2.x
muy diferente de NIS incorpora soporte para encriptacin
y autenticacin de datos complejo y poco soportado.

GRACIAS POR SU
GRACIAS POR SU
ATENCION
ATENCION

También podría gustarte