Desglose de la practica 4

Report

TCP/IP son las siglas de Protocolo de Control
de Transmisión/Protocolo de Internet (en
inglés Transmission Control Protocol/Internet
Protocol), un sistema de protocolos que
hacen posibles servicios Telnet, FTP, E-mail,
y otros entre ordenadores que no pertenecen
a la misma red.

El Protocolo de Control de Transmisión (TCP)
permite a dos anfitriones establecer una
conexión e intercambiar datos. El TCP
garantiza la entrega de datos, es decir, que
los datos no se pierdan durante la
transmisión y también garantiza que los
paquetes sean entregados en el mismo orden
en el cual fueron enviados.


El Protocolo de Internet (IP) utiliza direcciones
que son series de cuatro números octetos
(byte) con un formato de punto decimal, por
ejemplo: 69.5.163.59
Los Protocolos de Aplicación como HTTP y
FTP se basan y utilizan TCP/IP.



En Internet, un servidor es un ordenador
remoto que provee los datos solicitados por
parte de
los navegadores de otras
computadoras.
En redes locales se entiende como el software
que configura un PC como servidor para
facilitar el acceso a la red y sus recursos.
Los Servidores almacenan información en
forma de páginas web y a través del
protocolo HTTP lo entregan a petición de los
clientes (navegadores web) en formato HTML.

Un servidor web es un programa que se ejecuta
continuamente en un computador, manteniéndose a
la espera de peticiones de ejecución que le hará un
cliente o un usuario de Internet. El servidor web se
encarga de contestar a estas peticiones de forma
adecuada, entregando como resultado una página
web o información de todo tipo de acuerdo a los
comandos solicitados. En este punto es necesario
aclarar lo siguiente: mientras que comúnmente se
utiliza la palabra servidor para referirnos a una
computadora con un software servidor instalado, en
estricto rigor un servidor es el software que permite
la realización de las funciones descritas.

Un cliente realiza peticiones a otro programa,
el servidor, que le da respuesta. Esta idea
también se puede aplicar a programas que se
ejecutan sobre una sola computadora,
aunque es más ventajosa en un sistema
operativo multiusuario distribuido a través de
una red de computadoras.



Un servidor web opera mediante el protocolo
HTTP, de la capa de aplicación del Modelo OSI. Al
protocolo HTTP se le asigna habitualmente el
puerto TCP 80. Las peticiones al servidor suelen
realizarse mediante HTTP utilizando el método
de petición GET en el que el recurso se solicita a
través
de
la
url
al
servidor
web.
GET /index.html HTTP/1.1 HOST: www.host.com
En la barra de URL de un navegador cualquiera la
petición anterior sería análoga a la siguiente
dirección Web:
www.host.com/index.html

El protocolo de transferencia de
hipertexto
(HTTP,
Hyper
Text
Transfer Protocol (Protocolo de
transferencia de Hyper Texto)) es el
protocolo usado en cada transacción
de la Web (WWW). Un protocolo se
puede entender como el lenguaje
utilizado por dos computadoras para
comunicarse entre si.

Hyper Texto se refiere al contenido de las
paginas escrito en un lenguaje especial
(html), los browser (navegadores) se
comunican con los servidores de internet
mediante este protocolo se envían las
paginas en el lenguaje html y lo interpretan
y nos muestran su contenido.

HTTP es un protocolo sin estado, es decir,
que no guarda ninguna información sobre
conexiones anteriores. Al finalizar la
transacción todos los datos se pierden. Por
esto se popularizaron las cookies, que son
pequeños archivos guardados en el propio
ordenador que puede leer un sitio web al
establecer conexión con él, y de esta forma
reconocer a un visitante que ya estuvo en
ese sitio anteriormente. Gracias a esta
identificación, el sitio web puede almacenar
gran número de información sobre cada
visitante, ofreciéndole así un mejor servicio.

1. El cliente HTTP envía una solicitud HTTP al
servidor.

Envió la información por segmentos: el
número de secuencia 1, el número ACK 1, y la
longitud de datos 101.

La dirección IP de destino está en la misma
subred. El dispositivo establece el siguiente
salto a su destino.

1. La dirección del siguiente salto IP es una
dirección de unidifusión. El proceso de ARP se ve
en
la
tabla
ARP.
2. La dirección IP del siguiente salto en la tabla
ARP. El proceso de ARP establece la trama de la
dirección MAC de destino al que se encuentra en
la
tabla.
3. El dispositivo encapsula el PDU en una trama
Ethernet.


Una dirección de UNIDIFUSION MAC IEEE 802
es un identificador de 6 OCTETOS o 48 bits o
6 GRUPOS DE DOS DÍGITOS HEXADECIMALES.
Los 3 primeros octetos identifican al
fabricante de la tarjeta y los tres últimos
octetos identifican al número de serie de la
tarjeta.
El nivel de Interfaz de la red de acceso tiene
que ser capaz de transmitir tramas de
unidifusión, difusión, solo para IPv4, y
multidifusión.

1. El puerto esta enviando otra trama al
mismo tiempo.

FastEthernet recibe la trama.

1. La trama de la dirección MAC de destino
coincide con la dirección del puerto de
recepción de MAC, la dirección de difusión, o
una
dirección
de
multidifusión.
2. El dispositivo desencapsula el PDU de la
trama Ethernet.

1. El destino del paquete IP coincide con la
dirección IP del dispositivo o la dirección de
difusión. El dispositivo de-encapsula el
paquete.

1. El dispositivo recibe un PUSH TCP + ACK en la conexión a
192.168.1.1
en
el
puerto
1027.
2. Recibió la información por segmentos: el número de secuencia
1, el número ACK 1, y la longitud de datos 101.
3. El segmento TCP tiene el número de pares de secuencia
esperado.
4.
TCP
procesos
de
carga
útil
de
datos.
5. TCP reensambla los segmentos de datos y pasa a la capa
superior

1. El servidor recibe una petición HTTP.

similar documents