Académique Documents
Professionnel Documents
Culture Documents
PROTOCOLOS TCP/IP
Introduccin Cabeceras TCP/IP Enrutamiento La nueva versin: IP v.6
INTRODUCCIN
Historia Qu es TCP/IP? La direccin IP Arquitectura TCP/IP
INTRODUCCIN: Historia
Protocolo de Internet (IP) y Protocolo de Transmisin (TCP) fueron desarrollados en 1973 por Vinton Cerf. Era parte de un proyecto dirigido por Robert Kahn y patrocinado por el ARPA ( Agencia de Programas Avanzados de Investigacin) del departamento Estadounidense de Defensa.
INTRODUCCIN: Historia
Internet comenz siendo una red informtica de ARPA ( llamada ARPAnet) que conectaba redes de varias universidades y laboratorios de investigacin en USA. World Wide Web se desarroll en 1989 por Timothy Berners-Lee para el CERN ( Consejo Europeo de Investigacin Nuclear).
INTRODUCCIN: Qu es TCP/IP?
Es el protocolo comn utilizado por todos los ordenadores conectados a internet, para que estos puedan comunicarse entre s. Hay ordenadores de clases diferentes; con hardware, software, medios y formas posibles de conexin diferentes. Este protocolo se encarga de que la comunicacin entre todos sea posible TCP/IP es compatible con cualquier sistema operativo y con cualquier tipo de hardware.
INTRODUCCIN: Qu es TCP/IP?
No es un nico protocolo, sino un conjunto de protocolos que cubren los distintos niveles del modelo OSI. Los dos protocolos ms importantes son el TCP ( Transmission Control Protocol) y el IP ( Internet Protocol).
INTRODUCCIN: La direccin IP
Constan de 4 bytes ( 32 bits) separados por puntos. Nmero de host nico.
Clases A B C Nmero de Redes 127 4095 2,097,151 Nmero de Nodos 16,777,215 65,535 255 Rango de Direcciones IP 1.0.0.0 a la 127.0.0.0 128.0.0.0 a la 191.255.0.0 192.0.0.0 a la 223.255.255.0
Protocolos destinados a proporcionar servicios ( correo electrnico SMTP, transferencia de ficheros FTP, conexin remota TELNET...).
Protocolos que se encargan de enviar paquetes de informacin a sus destinos correspondientes Ejemplos: TCP/IP no especifica un protocolo concreto ( CSMA/CD, X.25, 802.2...).
INTERFACE DE RED: nivel fsico OSI. Interconexin fsica que incluye las caractersticas de voltaje y corriente de los dispositivos que se conectan al medio de transmisin.
CABECERAS TCP/IP
Cabecera IP Cabecera TCP
16 bits de identificacin
8 bits TTL 8 bits protocolo 32 bits @ fuente 32 bits @ destino Opciones
60
16 bits de identificacin
8 bits TTL 8 bits protocolo
bytes
max.
20 bytes
40 bytes
20 bytes
40 bytes
Lo normal es que no hayan opciones; ya Despues van los datos.(texto)...... que si no metemos el router va mas rpido pero si metemos opciones, el 16 router ya bits checksum rpido porque tiene no va tan que analizarlas.
Opciones
16 bits de identificacin
8 bits TTL bits versin Indica a8quprotocolo del protocolo @ fuente 32 bits pertenece 32 bits @ destino cada uno de los datagramas Opciones
16 bits de identificacin
8 bits TTL 8 bits protocolo
Ya que la longitud de la cabecera no es constante, 32 bits @ fuente este campo indica la longitud que tiene la 32 bits @ bits cabecera en palabras de 32destino(4 bytes). Se pueden tener 15 palabras. Opciones: Record route/Time tamp/Source routing/String source routing
Despues van los datos.(texto)...... 15x4=60 bytes de longitud mxima de la cabecera
16 bits de identificacin
8 bits TTL 8 bits protocolo
Este campo indica el tipo de servicio, que le 32 bits @ fuente permite al host indicarle a la subred el tipo de 32 bits @ destino servicio que desea.(Este campo no sirve todava ya que las redes no estaOpciones preparadas para la calidad de servicio). Despues van los datos.(texto)......
16 bits de identificacin
8 bits TTL 8 bits protocolo
Incluye toda la longitud que se encuentra en el 32 bits @ fuente datagrama (tanto la cabecera como los datos). La mxima longitud es 32 bits @ destino de 65.536 octetos (bytes).
Opciones Despues van los datos.(texto)......
16 bits de identificacin
8 bits TTL 8 bits protocolo
Se necesita el host destinatario determine 32 bits a qu datagrama pertenece el @ fuente 32 bits fragmento recin llegado. @ destino Todos los fragmentos de un Opciones mismo datagrama contienen el Despues van los datos.(texto)...... mismo valor de identificacin.
Es
8 bits TOS de
16 bits logitud total (bytes) 3 bits FLAG 13 bits de fragmentation offset 16 bits checksum
reserva.
16 bits de identificacin
2 bit DF Dont fragmention. 8 bits TTL 8 bits protocolo Si est activo significa que el 32 bits @ datagrama no se puede fragmentarfuente
32 bits @ destino
3er bit MF More fragmention Opciones Todos los fragmentos, a excepcin del ltimo deben tener este bit los datos.(texto)...... Despues van activo.
16 bits de identificacin
8 bits TTL 8 bits protocolo
Es un contador que limita el tiempo 32 bits @ fuente de vida de los paquetes. Cuando 32 bits @ destino a 0 el paquete se destruye. llega Tiempo de vida mx. 255 segundos Opciones
16 bits de identificacin
8 bits TTL 8 bits protocolo 32 bits @ fuente
16 bits checksum
Protocolo superior al que se le tiene Opciones que pasar el datagrama, de manera que pueda ser tratado correctamente Despues van los datos.(texto)...... cuando llegue a su destino.
32 bits @ destino
16 bits de identificacin
8 bits TTL 8 bits protocolo 32 bits @ fuente
32 bits @ destino
16 bits de identificacin
8 bits TTL 8 bits protocolo 32 bits @ fuente 32 bits @ destino
Contiene la direccin del host que Despues enva datos.(texto)...... van los el paquete.
Opciones
la informacin. Los routers o gatewaysbits de 3 bits 13 intermedios 16 bits de identificacin fragmentation deben conocerla paraFLAG correctamente el dirigir offset paquete protocolo 8 bits TTL 8 bits 16 bits checksum
32 bits @ fuente 32 bits @ destino Opciones Despues van los datos.(texto)......
4 bits long. 8 bits 16 bits logitud total (bytes) Contiene la direccin del host que recibir cabecera TOS
16 bits de identificacin
8 bits TTL
3 bits Se utiliza para fines de seguridad, 13 bits de FLAG encaminamiento fuente, informe fragmentation de errores,as offset 8 bits protocolo como otro tipo de informacin...checksum 16 bits 32 bits @ fuente 32 bits @ destino Opciones Despues van los datos.(texto)......
Opciones
16 bits checksum
Contienen la direccin de los puertos 6 bits 6 bits de 16 origen y destino. Cada pareja de bits Window Reservado control puertos identifica una sola conexin.
Opciones
Nmero de secuencia de los bytes transmitidos (sirve para Opciones poder mantener los paquetes de datos ordenados).
Es el nmero del prximo byte que se Opciones espera recibir (es una confirmacin de que los bytes anteriores llegaron).
Longitud de la cabecera TCP, indica el Opciones nmero de palabras de 32 bits que estn contenidas en la cabecera TCP.
Opciones
bit.
paquete contiene informacin urgente. requiere un "push" (los datos sean entregados a las 16 bits Window aplicaciones sin buffers intermedios. RST: Reset de la conexin.
Opciones
Control de errores
Opciones
4 bits tamao
6 Reservado
Dice donde 32 estan bits seales de confirmacin los datos bitsurgentes de 6 bits
control
16 bits Window
16 bits checksum
Opciones
4 bits tamao
6 Reservado
Se utiliza para diferentes 32 bits seales de confirmacin cosas. Es una informacin bitsopcional. Variable. 6 bits de
control
16 bits Window
16 bits checksum
Opciones
Direccions IP
194.179.1.101
Direccions IP
Les direccions IP (Internet Protocol) versi 4, sn de 32 bits i se representen com quatre octets per punts (p.e.: 192.69.254.1). Les direccions publiques IP integren lespai de direccions dinternet, sn niques i sassignen seguint un esquema jerrquic.
Direcci daquests elements dins una comunitat (internet, LAN, ...) Ips fixes o per DHCP
Pc o LAN
3 Generacions Routers
60
16 bits de identificacin
8 bits TTL 8 bits protocolo
bytes
max.
20 bytes
40 bytes
Models comercials
Models i aplicacions
Cisco 2612
Cisco 4000
autenticar al emisor.
Direcciones ms largas:
Pasamos de 32 a 128 bits. Espacio de direcciones inagotable en un futuro previsible. Esto implicara 2128 direcciones posibles.
Una vez reglamentado jerrquicamente el espacio reducido sera de 1564 dir/m2 a 3-4 trillones dir/m2.
104.230.140.100.255.255.255.255.0.0.17.128.150.10.255.10
68E6:8C64:FFFF:FFFF:0:1180:96A:FFA
Cambio de una cabecera de datagrama de formato fijo (IPv4) a una con un conjunto de cabeceras opcionales. Flexibilidad mxima.
Se parte de una cabecera base de 40 bytes a la que se puede aadir una serie de cabeceras de extensin. Las opciones y algunos de los campos fijos de IPv4 se han cambiado por cabeceras de extensin en IPv6. Un datagrama IPv6 puede contener hasta 64Kbytes de datos.
Opciones mejoradas:
Cmo IPv4, IPv6 permite que un datagrama incluya informacin de control opcional. IPv6 incluye nuevas opciones que proporcionan nuevas capacidades no disponibles en IPv4.
IPv6 reemplaza la especificacin de tipo de servicio de IPv4, por un mecanismo que permite la preasignacin de recursos de red. Aumento de la QoS (Calidad de Servicio).
Pasamos de un protocolo rgido como IPv4, a un protocolo flexible que puede permitir caractersticas adicionales sin modificar el mismo.
PROTOCOLOS TCP/IP
COMPONENTES DEL GRUPO: David Fernndez Carles Otero M Cruz Redn Xavi Snchez
BIBLIOGRAFIA
http://members.es.tripod.de/janjo/janjo1.html http://www.cybercursos.net/tcp-ip.htm http://www.monografias.com/trabajos/protocolotc pip/protocolotcpip.shtml http://www.ulpgc.es/otros/tutoriales/tcpip/3376fm. html TCP/IP Redes Globales de Informacin. Editorial Prentice Hall. Douglas E. Comer