Intercambio de informacion entre sistemas

Clasificado en Informática

Escrito el en español con un tamaño de 16,32 KB

NIVELES OSI

Estandar internacional protocolos comunicacion entre sistemas informaticos, propone dividir en niveles las tareas de comunicacion entre ordenadores para q cuando haya un problema, modificacion, correccion en uno de ellos no interfiera de los demas. Para redes locales.

-FISICO: (funciones comunicacion) Define caracteristicas electricas y mecanicas de la red necesarias para establecer y mantener, conectores, cables, tipo señal a enviar. Ethernet, Token Ring, FDDI.

-DE ENLACE DE DATOS:(funciones comunicacion) Establece y mantiene flujo datos, controla errores y los corrige (formato bloques datos, codigos direccion, orden datos transmitidos deteccion y recuperacion errores). Ethernet, Token Ring.

- DE RED:(funciones comunicacion)decide por donde se transmiten los datos,regula trafico (administracion y y gestion datos, emision mensajes y regulacion trafico red). Protocolos IP, IPX.

-DE TRANSPORTE:(funciones comunicacion) Asegura transferencia informacion a pesar de fallos en niveles anteriores(caida sistema, rutas alternativas, coordina vel transmision y recepcion). TCP, SPX, NetBios. 

-DE SESION:(funciones proceso)Organiza funciones permite a usuarios comunicacion (seguridad, contraseñas, administracion sistema)

-DE APLICACION:(funciones proceso) Intercambio informacion entre usuarios y SO (transferncia archivos y programas aplicacion)

-PROCESO DE LA COMUNICACION:(funciones proceso) Desde el envio del mensaje hasta que llega a su destino, bajada de todos los niveles (usuario,aplicacion, presentacion, sesion, transporte,red, enlace, fisico) alli se encontrara con el canal de datosque le dirige al usuario final y subira los niveles al reves. Cada nivel es un conjunto de servicios, los inferiores proporcionan servicio a los superiores,los servicios estan definidos por protocolos, los programadores solo deben preocuparse por los protocolos del nivel en el que trabajan.

PROTOCOLOS DE RED Y TRANSPORTE

Para redes area extensa. Protocolos fisico, red y enlace datos: su gestion es responsabilidad de compañias telecomunicaciones, los protocolos superiores (transporte, aplicacion) son responsabilidad del usuario.   

-IPX/SPX: Sirven de interfaz entre el SO de red NetWare y las arquitecturas de red (Ethernet,Arcnet, Token Ring) La identificacion del equipo se hace con el nº de node que corresponde a la direccion de red, el caracter de 2 puntos y la direccion de la tarjeta de red que se instala en Pc.

-IPX: transmite los datos en datagramas (paquetes autocontenidos que viajan en forma independiente desde origen a destino en modo sin conexion, pero no espera confirmacion del receptor confirmando validez datos) Mejora rendimiento transmision pero no pierde fiabilidad (Cada bloque contiene suma de comprobacion CRC que garantiza precision y en caso de no contestacion reenvia paquete automaticamente)

-SPX: Extenso de IPX de nivel superior orientado a conexion, es para enviar/recibir paquetes pero con una interfaz para establecer conexion entre receptor/emisor, asi se tiene confirmacion explicita. Proporciona mecanismo de secuenciacion paquetes. Elige mejor camino, pero los paquetes llegan desordenados y la receptora los ordena. Misma estructura IPX pero con 12 bytesen la cabecera para control conexion y nº secuencia del paquete.

-NETBIOS/NETBEUI: lo usa IBM para servicios de sesion entre LAN Requester y LAN Server. Envia periodicamente info al nodo de datos remoto informando de que esta disponoble y puede recibir. No puede comunicarse con otra red que use el entorno IBM. Es la extension para NetBios para microsoft, se usa en redes pequeñas, sencillo de configurar. No se puede comunicar con una red remota ya que no permite encaminamiento. La identificacion de equipos se hace con el nombre de Pc que esta en Panelcontrol/Red/Identificacion y + 6 bytes de la direccion de la tarjeta de red.

TCP/IP

Transmision control protocol+ Internet protocol. Diseñado para enlazar Pcs de distintos tipos, con distintos SO, sobre redes de area local y extensa y en Pcs separados geograficamente. Es el usado standar en internet. Dificil de configurar, no recomendable para redes pequeñas. transfiere datos en paquetes, cada paquete comienza con una cabecera que contiene info de control seguida de los datos. IP (protocolo de red OSI) permite  a las aplicaciones ejecutarse de forma transparente, no necesitan conocer el hardware que se esta usando, puede usarse en cualquier arquitectura de red. Transmision control protocol (protocolo transporte OSI) asegura entrega de datos, que se corresponda lo enviado con lo recibido y reordenarlos.

-COMO DENOMINAR ORDENADOR TCP/IP: nombre usuario + nombre dominio de red. Dominio (arbol invertido, cad hoja un dominio. Esta formado pro varios apartados separados por puntos, que son subdominios, el de la derecha es eñ + general y recibe el nombre de dominio de alto nivel. 1º nombre estacion trabajo, 2º nombre de la red, 3º nombre red superior) Institucion encargada de poner nombres a dominios es INTERNIC, en españa (red iris)

-DIRECCIONES IPV4: 32 bits, campos de 4 bits, separados por puntos, representacion binaria pero se pasan a decimal. Clases de redes: A (7 bits para direcciones de red y los 24 restantes paradirecciones de equipo, maximo de 128 redes con 16 mil Pc´s); B (14 bits dir de red y 16 de dir de equipo, 16 mil redes de 65 mil Pc´s); C (21 bits de dir y 8 de equipo, 2 mill. de redes y 256 equipos); D (resrva todas las direcciones para multidestino, un pc transmite un mensaje para grupo de Pc´s de esa clase); E (fines experimentales, no disponoble para publico)

-DIRECCIONAMIENTO FUTURO IPV6: 128 bits, mayor nº de nodos direccionables, mas niveles de direcciones jerarquicas y autoconfiguracion + sencilla. Incorpora formato cabezera simplificado, menor dificultad mantenimiento. nuevo tipo direcciones en cluster.  Definicion mecanismo adaptable  de difusion. Permite autenticacion de usuarios e integridad de datos. Varias formas de autoconfiguracion. Transicion de ipv4 a ipv6 sencilla y fiable. Tres formas de representarlas: x:x:x:x:x:x:x:x; valores=0 x:x:x:.x; x:x:x:x:d:d:d:d donde x son hexadecimales y d son decimales.

-SERVIDOR DHCP: en una red con servidor dhcp solo asigna dir ip cuando es necesario. Se envia mensaje solicitando dir ip, servidor responde ofreciendo varias, cliente selecciona una, ddhcp admite y garantiza su uso por tiempo determinado, cuando acabe debe renovarla o pedir otra.

-RESOLVER NOMBRES ORDENADORES

-servidor DNS: usa servidores distribuidos a lo largo de la red parapara resolver el nombre de un pc.

-archivos LMHOST: #pre: carga nombre en cache para su uso; #dom: especifica dominio; #include: permite cargar entradas desde un archivo remoto.

-resolucion NeTBIOS sobre nodos: B-nodos (broadcast, usa mensajes en forma de datagramas upd para resolver y registrar nombre, aconsejable redes pequeñas); P-nodos (punto-punto, no crea ni responde mensajes, usan comunicaciones punto-punto, si el servidor no esta disponible no podra hacerse); M-nodo (mixto, el cliente intente conectarse a los anteriores); H-nodo (hibrido, primero intenta al p-nodo y luego al b-nodo).

-PROTOCOLOS TCP/IP:  5 niveles: fisico (hardware); de red (tarjeta red + software especifico); de internet (direccionamiento y encaminamiento); de transporte (servicios de comunicacion); de aplicacion (aplicaciones para usuarios) Equivalencia tcp/ip-osi (fisico-fisico; red-enlace datos; internet-red; transporte-transporte; aplicacion- sesion) Esta correspondencia es teorica, existen diferencias como ell concepto de jerarquia en relacion a los niveles (tcp/ip da mayor libertad uso), la interoperacion de las redes (tcp/ip es para sistemas no conectados a la misma red), la fiabilidad extremo a extremo (ip no es fiable, no garantiza correccion entrega, conserven orden envio), los servicios no orientados a conexion (ip no esta orientado a conexion), la gestion de la red (en osi no)

-a nivel fisico

-ARP: convertir direcciones ip en direcciones fisicaas para que la usen los manejadores, cada pc usa tabla dir arp como si fuese una caché intermedia. Lo incorporan  muchos pc´s.

-RARP: para cuando los pc´s no conocen su ip, se incorpora en muy pocos pc´s.

-a nivel de red: PPP es un slip mejorado con control y recuperacion de errores, mas robusto y complejo que slip. Mejoras: posible negociar tamaño max paquetes y tecnicas de compresion, posible autenticacion, monitorizarse calidad enlace, posibilidad conectarse a redes rdsi

-a nivel internet:

-IP: selecciona trayectoria par datagramas, tareas de fragmentacion y reensamblado, no es fiable nie sesta orientado a conexion, no garantiza control de flujo, recuperacion de errores ni confirmacion de llegada.El paquete contiene una cabezera con info, los paquetes tienen un tamaño maximo MTU (unidad maxima de transmision)

-ICMP: mantenimiento/gestion/supervision de red, para encontrar ruta para que los datagramasunidad maxima de transmision viajen y alcancen destino. Proporciona info sobre errores,de destino no alcanzable, de control de congestion, de redireccionamiento, de tiempo excedido. Ping para saber si un pc esta conectado a la red.

-a nivel de transporte

-TCP: orientado a conexion. Ters fases: Establecimiento conexion, transferencia datos, liberacion conexion. permite multiplexacion (varios usuarios vez)

-UDP: intercambio datagramas sin establecimiento previo de conexion, el datagrama incorpora direccionamiento en su cabezera, no confirmacion de recibo ni de orden adecuado, la aplicacion controla eso.

- a nivel de aplicacion:

-FTP: mas usado. para transferir archivos con acceso interactivo, especificaciones formato y control autentificacion.

-HTTP: consultas en hipertexto, Muy usado en internet.

-SMTP: protocolo correo electronico,especifica formato mensajes, no especifica modo almacenamiento, ni frecuencia envio.

-TELNET: acceso remoto a otros pc. Actua de intermediario entre ambos pc´s. Tres principios (Concepto de terminal virtual; simetria entre terminales y procesos; permite que cliente y servidor negocien sus procesos: Will (deseo comenzar accion, y se contesta con Do o con Dont); Wont (deseo no comenzar,se responde dont); Do (indica que comience, se contesta will o wont); Dont (que no comience, responde wont))

-ENVIANDO PAQUETES EN LA SUBRED LOCAL: IP debe saber a donde enviar un paquete, recibe una trama dirigida a una ip, compara identificativo de la subred de la dir recibida y si coincide la envia local, despues determina dir fisica red y añade la siguiente info  al trama: ip origen, dir fisica origen, ip destino, dir fisica destino.

-ENVIANDO PAQUETES A LA SUBRED REMOTA: Cuando un pc esta conectado a red remota debe tener dir IP de un gataway por defecto, ip dirige paquete a gateway, alli realiza distintos algoritmos de encaminamiento hasta que identifica gateway de subred remota, lo envia alli y este a su vez a su destino. Para identificarlo debe mirar en una tabla, que puede ser: Estatica (la crea el administrador y no se actualiza manualmente, contienen dir de red, mascara de subred, dir del gateway, dir fisica de la red); Dinamica (actualizacion automatica)

-SEGURIDAD DE TCP/IP: no cifra los datos por si mismo, debe hacerlo la aplicacion,si no se hace sera leida por todos. Firewall (filtras intentos de establecimiento de conexion, impide acceso intrusos, se puede configurar impidiendo paso a determinadas direcciones. Las funciones de cortafuegos las puede realizae un: Pc exclusivo esa funcion, router configurado, software, dispositivo intercalado entre red y pc. Beneficios: control acceso, proteccion, admon de seguridad centralizada, estadisticas, filtrado sofisticado de paquetes. Razones para no usarlo: dificulta accesos, necesario + mantenimiento, config compleja, mas caro)

COMANDOS TCP/IP

-ARP: <opcion>muestra/modifica tablas de traduccion de direcciiones fisicas de IP a Ethernet usadas por el protocolo de direcciones ARP. ARP<opcion><dir IP(nota decimal con puntos)><dirEthernet(6 bytes hexadecimales separados por puntos)><dirInterfaz(indica Ip interfaz cuya tabla se desea modificar)>. A (muestra entradas actuales de arp,si se pone ip muestra dir ip fisicas del equipo); D (elimina de la tabla indicada la entrada indicada de la dir ip);  N (solo se usa con dir intrefaz, muestra entradas de la tabla de la red especificada);  S (añade entrada a la tabla para asociar dir ip con dir ethernet)

-HOSTNAME: indica el nombre del equipo actual, no tiene opciones.

-IPCONFIG: <opcion>de diagnostico, muestra valores actuales de tcp/ip, util en sistemas DHCP ya que permite ver las dir IP que ha adjudicado. ALL (presentacion completa de datos); RELEASE (libera la configuracion  de dhcp, desactivando tcp/ip); RELEASEALL (libera config de dhcp de todos los adaptadores); RENEWRE (renueva parametros configuracion dhcp); RENEWALL (renueva parametros configuracion thcp de todos los adap)

-NETSTAT: <opcion>muestra estadisticas de protocolo y la sconexiones actuales de tcp/ip. Intervalo: indica el tiempo que esperara antes volver a mostrar estadisticas. A (muestra todas conexiones y puertos escucha); E (estadisticas relativas a ethernet, se puede combinar con s); N (direcciones y nº de puerto en forma numerica); P (muestra conexiones del protocolo indicado (tcp o udp), si se combina con s (ip, tcp, udp)); R (contenido tabla enrutamiento); S(prsenta estadisticas de cada protocolo, si se combina con p presenta subconjunto de estadisticas)

-PING: <opcion>Envia llamada a equipo remoto e informa si se puede establecer conexion, asi como estadisticas. A (resuelve direcciones a nombres de equipos); F (envia indicador a para uqe las puertas de nlace no fragmenten paquete); I(espera respuesta equipo en tiempo indicado); L( pone nº bytes del buffer de datos al indicado); N (hace el nº indicado de reintentos de comunicacion y para); T (envia señal continua a equipo esperando respuesta)

-TRACERT: <opcion>Utilida de diagnostico, determina camino tomado hacia destino enviando paquetes de protocolo ICMP. D (indica que las dir no de deben resolver en nombres de equipos); H (especifica nº de saltos max a dar para buscar destino);

Entradas relacionadas: