tarjetas perforadas2

28
SERVICIOS DE 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 PROTOCOLO S TCP/IP BROADCASTING Y MULTICASTING MASCARAS TCP/IP EN LINUX CORREO ELECTRONIC O DNS RESOLUCION DE PROBLEMAS DE RED NFS, NIS, LADAP Y HTP Finaliz ar LINUX GRUPO N. 3

Upload: compuenvio

Post on 07-Dec-2015

216 views

Category:

Documents


0 download

DESCRIPTION

TARJETAS PERFORADAS

TRANSCRIPT

SERVICIOS DE 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

• PROTOCOLOS TCP/IP

BROADCASTING Y MULTICASTING MASCARAS TCP/IP EN

LINUXCORREO

ELECTRONICO DNSRESOLUCION DE PROBLEMAS DE

RED

NFS, NIS, LADAP Y

HTP

Finalizar

LINUXGRU

PO N

. 3

TCP/IP

TCP/IP es el protocolo común 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, además de todos los medios y formas posibles de conexión. Aquí se encuentra una de las grandes ventajas del TCP/IP, pues este protocolo se encargará de que la comunicación entre todos sea posible. TCP/IP es compatible con cualquier sistema operativo y con cualquier tipo de hardware.

DIRECCIONAMIENTO• Unicast: El concepto más común de una dirección IP es una dirección unicast. Se

refiere normalmente a un único emisor o receptor y puede ser usada tanto para enviar como para recibir. Este tipo de dirección 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 propósito diferente. Para enviar la misma información 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 dirección 255.255.255.255 representa un broadcast limitado localmente. También 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 dirección IP a usar será la 192.0.2.255 (asumiendo que la máscara de red es la 255.255.255.0).

• Multicast: Una dirección 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 están destinadas para ser direcciones de multicast. Este rango se llama formalmente "Clase D". El emisor envía un único datagrama (desde la dirección unicast del emisor) a la dirección multicast y el router se encargará de hacer copias y enviarlas a todos los receptores que hayan informado de su interés por los datos de ese emisor.

• Anycast: Como el broadcast y el multicast, con anycast se representa una topología 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é más cerca en la red. Este método es muy útil para conseguir balancear las cargas de datos. Es el método usado por los sistemas DNS.

BROADCASTING Y MULTICASTING• Multicast (multidifusión) es el envío de información en una red a múltiples

receptores de forma simultanea, un emisor envía un mensaje y son varios los receptores que reciben el mismo.

• Si antes hablábamos de que una comunicación unicast era una llamada telefónica entre dos personas, podemos decir que una comunicación multicast podría ser una conferencia, en la que son varias las personas que se comunican entre sí. Un ejemplo claro de comunicación multicast en Internet es un IRC (Internet Relay Chat).

• Broadcast• Broadcast es un modo de transmisión de información donde un nodo emisor envía

información a una multitud de nodos receptores de manera simultánea, sin necesidad de reproducir la misma transmisión nodo por nodo.

• En la vida cotidiana, un ejemplo de comunicación Broadcast es el de una emisora de radio, que emite señales sin saber quien la recibe, el receptor decide si recibirla o no, al igual que la señal de la televisión, que se envía a todos los receptores.

MASCARAS DE SUBRED• La máscara de subred es un código numérico que forma parte de la

dirección IP (Dirección de una computadora usada en internet) de los computadores, tiene el mismo formato que la dirección IP, pero afecta sólo a un segmento particular de la red. Se utiliza para dividir grandes redes en redes menores, facilitando la administración y reduciendo el tráfico inútil, 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 lógico; sólo con aquellos bits que indique la máscara de subred (MS).

• Por ejemplo:• Decimal Binario• IP: 010.010.123.160 00001010.00001010.01111011.10/100000• MS: 255.255.255.192 11111111.11111111.11111111.11/000000• GW: 010.010.123.129 00001010.00001010.01111011.10/000001

LINUX

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 comunicación para los diferentes organismos de EE.UU. La transición 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 transmisión de datos entre las redes de computadoras.

• Los dos protocolos más importantes, y que fueron también los primeros en definirse y también los más utilizados, son TCP (Protocolo de Control de Transmisión o Transmission Control Protocol) e IP (Protocolo de Internet o Internet Protocol), de ahí que se denomine también como Conjunto de Protocolos TCP/IP. Los tipos de protocolos existentes superan los cien, ente los cuales podemos mencionar como los más conocidos a HTTP, FTP, SMTP, POP, ARP, etc.

• TCP/IP es la plataforma que sostiene Internet y que permite la comunicación entre diferentes sistemas operativos en diferentes computadoras, ya sea sobre redes de área local (LAN) o redes de área extensa (WAN).

LINUX

Niveles de pila• En la actualidad continúa la discusión respecto a si el modelo TCP/IP

de cinco niveles encaja dentro del modelo OSI (Interconexión de Sistemas Abiertos u OpenSystems Interconnection) de siete niveles.

MODELOS NIVELES

TCP/IP

5 Aplicación4 Transporte3 Red2 Enlace1 Físico.

OSI

7 Aplicación6 Presentación5 Sesión4 Transporte3 Red2 Enlace de datos1 Físico

LINUX

Modelo TCP/IP.• Utiliza encapsulamiento para proveer la abstracción de protocolos y

servicios hacia diferentes capas en la pila. La pila consiste de cinco niveles:

5 Aplicación4 Transporte3 Red2 Enlace1 Físico

LINUX

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.

LINUX

SE COMPONE DE DIVERSOS PROTOCOLOS DE SERVICIOS COMO:

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 más simple) RUDP (Reliable User Datagram Protocol), etc.

Los protocolos como OSPF (Open Shortest Path First), que corren sobre IP, pueden ser también considerados como parte de esta capa. ICMP (Internet Control Message Protocol) e IGMP (Internet Group Management Protocol) que también utilizan IP pueden ser considerados parte del Nivel de Red.

LINUX

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.

LINUX

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 físico

CORREO ELECTRONICO

• Su empresa encontrará conveniente el poder contar con un Servidor de Correo electrónico con capacidad de recuperar mensajes por medio de los protocolos IMAP, POP3 e interfaz Web. Sus usuarios podrán acceder fácilmente a sus correos electrónicos, ya sea desde su cliente de correo favorito (Thunderbird, Outlook) o bien desde el navegador Web de su elección.

• ¿Como funciona este servicio?

• ¿Cuales son los beneficios al instalar un servidor de correo electrónico en Linux?

• ¿Software Requerido?

• ¿Hardware Requerido?

¿Como funciona este servicio?

El correo electrónico (E-mail) es probablemente la aplicación TCP/IP más usada. Los protocolos básicos de correo, proporcionan intercambio de mensajes entre hosts TCP/IP hosts.Hay tres protocolos estándares que se aplican a este tipo de servicios. Todos son recomendados. En esta página escribiremos acerca de SMTP. Se emplea con frecuencia para referirse a la combinación de los tres protocolos, por su estrecha interrelación, pero estrictamente hablando, SMTP es sólo 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 retransmisión común a muchos sistemas de correo en las que el correo atraviesa un número de host intermedios de la misma red y donde una transmisión con éxito implica sólo que el correo ha alcanzado el host correspondiente al siguiente salto.

¿Cuales son los beneficios al instalar un servidor de correo electrónico 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 través de Internet o descargado a su PC. • No necesita adquirir ningún software. • Es muy fácil 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 mínimos:Servidor a 250 MHz, 256 MB RAM, 8

GB disco duro

CONCEPTOS E IMPLEMENTACIÓN BÁSICA DE DNS

INTRODUCCION A LA RESOLUCION DE PROBLEMAS DE RED

En general, los problemas pueden venir de tres partes:

1.- Conectividad: problemas de conexión a red.

2.- Servidores: servicios que no funcionan correctamente, no arrancan, etc.

3.- Sistema: discos duros llenos, errores de dispositivos, kernel-panic, etc..

1.- ConectividadHay que asegurarse de que hay conectividad. Para ello seguimos los siguientes pasos:- Un ping continuo a la máquina.- Intentar acceder a alguno de los servicios del equipo (23, 22). Algunos máquinas pueden tenercerrado el ping o los ICMP en general. Si no hay conectividad, entonces es un problemas que deben solventar los responsables de lasconexiones, y determinar si es responsabilidad nuestra

2.- ServidoresExisten varios modos de verificar que los servicios están en marcha,y los más prácticos 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 resolucionEste proceso describe el proceso genérico de resolución de problemasde 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 statusps -axf | grep servicionetstat -ln | grep puerto_serviciotelnet localhost puerto_servicio1. Si el servicio esta parado, iniciarlo directamente con:/etc/rc.d/init.d/servicio start2. Chequear dos veces si el servicio esta en marcha realmente.3. En cualquier caso, si esta en marcha o parado, chequear los logscorrespondientes al servicio para verificar o comprobar errores.4. Según la información que nos den los logs actuar en consecuencia.De todas formas, cada servicio Linux tiene sus pecualiaridades, por eso sedescriben por separado a continuación.Notas: debe tenerse en cuenta que los servicios dependen a veces de otros serviciosexternos o internos, cosa que a veces puede provocar malentendidos.

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 redIntroducido por Sun MicroSystems en 1985, y soportado por todos losUnices.

Versiones principales: NFSv2 y NFSv3.

•NFSv4 en desarrollo (incluido en kernel 2.6, NFSv2 y 3: protocolo sin estado: no hay pérdida de información si el servidor cae.

•NFSv4 incorpora estado: mecanismo complejo de recuperación decaídas Comunicación mediante TCP o UDP normalmente UDP (NFSv4 usa TCP)Dos tipos de servidores en Linux:

• Servidor en espacio de usuario: más lento y con problemas.• Servidor en modo kernel: más rápido, menos características (versión por defecto).

NIS: Network Information Service LDAP: Lightweight Directory Access Protocol

Dominio conjunto de equipos interconectados que comparten información administrativa (usuarios, grupos, contraseñas, etc.) centralizada, Necesidad de uno (o varios) servidores que almacenen físicamente dicha información 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 lascredenciales del usuario en el servidor, En Windows 2000, la implementación del concepto de dominio se realizamediante el denominado Directorio Activo (Active directory )• Basado en LDAP y DNS

En UNIX, el servicio clásico de gestión de dominios es NISNIS se considera bastante obsoleto Existen implementaciones libre del protocolo LDAP para Unix (openLDAP) más potente y escalable que NIS para la implementación de dominios Servicio de Información de Red NIS Desarrollado por Sun Microsystem en los años 80 Nombre original Yellow Pages (modicado por razones legales) Muy popular como sistema de administración de dominios en UNIXA principios de los años 90, versión NIS+ para Solaris 2.x muy diferente de NIS incorpora soporte para encriptación y autenticación de datos complejo y poco soportado.

GRACIAS POR SU ATENCION