X-Git-Url: https://git.llucax.com/z.facultad/75.43/tp2.git/blobdiff_plain/82ce8eea5d87cdfc31d124154486136b4b119e12..e8a2201d037c5ca8f8239ae8a9fde28e7f3bcf29:/Informe.lyx?ds=inline diff --git a/Informe.lyx b/Informe.lyx index 9b92671..cf2e71e 100644 --- a/Informe.lyx +++ b/Informe.lyx @@ -61,7 +61,7 @@ Protocolo PPP Introducción \layout Standard -El protocolo PPP es muy utilizado para establecer una comunicación entre +El protocolo PPP[1] es muy utilizado para establecer una comunicación entre 2 redes (routers), ya sea entre LANs o entre una LAN y WAN u otras redes más grandes. Incluso es útil para comunicar un sólo host a una red distante (donde no @@ -76,7 +76,7 @@ Protocolo \begin_inset Float figure wide false -collapsed true +collapsed false \layout Caption @@ -85,7 +85,7 @@ collapsed true \end_inset -Diagrama de estados de una conexión PPP +Diagrama de estados de una conexión PPP[2] \layout Standard @@ -167,15 +167,7 @@ El protocolo NCP es muy espec a la asignación de la IP (aunque puede negociar compresión de cabeceras también). Hay también extensiones, como la extensión para configurar servidores de - nombre (definido en la RFC 1877 -\begin_inset Quotes eld -\end_inset - -PPP Internet Protocol Control Protocol Extensions for Name Server Addresses -\begin_inset Quotes erd -\end_inset - -). + nombre[3]. \layout Subsection Configuración de los routes sobre línea dedicada @@ -185,7 +177,7 @@ Con modems \layout Standard Lo primero que hay que hacer si utilizamos un modem sobre una línea telefónica - conmutada, es establecer el canal de la capa física. + conmutada, es establecer el canal de la capa física[4]. Esto significa que una de las puntas debe discar el número de la otra y establecer el canal utilizando algún programa de comunicación que permita salir sin @@ -370,7 +362,7 @@ Tablas de ruteo \begin_inset Float figure wide false -collapsed true +collapsed false \layout Caption @@ -9469,7 +9461,7 @@ Tablas de ruteo (simulaci \begin_inset Float figure wide false -collapsed true +collapsed false \layout Caption @@ -14816,8 +14808,6 @@ Caracter \layout Standard - -\size scriptsize Tecnología \end_inset @@ -14826,8 +14816,6 @@ Tecnolog \layout Standard - -\size scriptsize MTU \end_inset @@ -14836,8 +14824,6 @@ MTU \layout Standard - -\size scriptsize Cabeceras (máx-mín si aplica) \end_inset @@ -14846,8 +14832,6 @@ Cabeceras (m \layout Standard - -\size scriptsize Máxima cantidad de host \end_inset @@ -14858,8 +14842,6 @@ M \layout Standard - -\size scriptsize PPP \end_inset @@ -14868,8 +14850,6 @@ PPP \layout Standard - -\size scriptsize negociable \end_inset @@ -14878,9 +14858,7 @@ negociable \layout Standard - -\size scriptsize -7-10 Libro Tanembaum +7-10 [5] \end_inset @@ -14888,8 +14866,6 @@ negociable \layout Standard - -\size scriptsize 2 \end_inset @@ -14900,8 +14876,6 @@ negociable \layout Standard - -\size scriptsize X.25 \end_inset @@ -14910,8 +14884,6 @@ X.25 \layout Standard - -\size scriptsize 128 \end_inset @@ -14920,8 +14892,6 @@ X.25 \layout Standard - -\size scriptsize 3 \end_inset @@ -14939,8 +14909,6 @@ X.25 \layout Standard - -\size scriptsize IEEE 802.3 (CSMA/CD) \end_inset @@ -14949,8 +14917,6 @@ IEEE 802.3 (CSMA/CD) \layout Standard - -\size scriptsize 1492 \end_inset @@ -14959,8 +14925,6 @@ IEEE 802.3 (CSMA/CD) \layout Standard - -\size scriptsize 26 \end_inset @@ -14969,8 +14933,6 @@ IEEE 802.3 (CSMA/CD) \layout Standard - -\size scriptsize 100 \end_inset @@ -14981,8 +14943,6 @@ IEEE 802.3 (CSMA/CD) \layout Standard - -\size scriptsize Ethernet (Fast y Giga inclusive) \end_inset @@ -14991,8 +14951,6 @@ Ethernet (Fast y Giga inclusive) \layout Standard - -\size scriptsize 1500 \end_inset @@ -15001,9 +14959,7 @@ Ethernet (Fast y Giga inclusive) \layout Standard - -\size scriptsize -26 Libro T +26 [6] \end_inset @@ -15011,9 +14967,8 @@ Ethernet (Fast y Giga inclusive) \layout Standard - -\size scriptsize -100 (por segmento de 100 metros) +100 (p/seg. + de 100 metros) \end_inset @@ -15023,8 +14978,6 @@ Ethernet (Fast y Giga inclusive) \layout Standard - -\size scriptsize FDDI \end_inset @@ -15033,8 +14986,6 @@ FDDI \layout Standard - -\size scriptsize 4352 \end_inset @@ -15043,9 +14994,7 @@ FDDI \layout Standard - -\size scriptsize -18-48 http://www.protocols.com/pbook/lan.htm +18-48 [7] \end_inset @@ -15053,9 +15002,6 @@ FDDI \layout Standard - -\size scriptsize -Infinitas? \end_inset @@ -15065,8 +15011,6 @@ Infinitas? \layout Standard - -\size scriptsize Token Ring (16MB) \end_inset @@ -15075,8 +15019,6 @@ Token Ring (16MB) \layout Standard - -\size scriptsize 17914 \end_inset @@ -15085,9 +15027,7 @@ Token Ring (16MB) \layout Standard - -\size scriptsize -21-51 http://www.protocols.com/pbook/lan.htm +21-51 [8] \end_inset @@ -15095,9 +15035,6 @@ Token Ring (16MB) \layout Standard - -\size scriptsize -infinitas? \end_inset @@ -15107,8 +15044,6 @@ infinitas? \layout Standard - -\size scriptsize 802.11g \end_inset @@ -15117,8 +15052,6 @@ infinitas? \layout Standard - -\size scriptsize 2312 \end_inset @@ -15127,9 +15060,7 @@ infinitas? \layout Standard - -\size scriptsize -34 Libro T +34 [9] \end_inset @@ -15146,8 +15077,6 @@ infinitas? \layout Standard - -\size scriptsize Bluetooth \end_inset @@ -15156,8 +15085,6 @@ Bluetooth \layout Standard - -\size scriptsize 343 \end_inset @@ -15166,9 +15093,7 @@ Bluetooth \layout Standard - -\size scriptsize -126 (bits) Libro T +126 (bits) [10] \end_inset @@ -15185,8 +15110,6 @@ Bluetooth \layout Standard - -\size scriptsize 802.16 \end_inset @@ -15195,8 +15118,6 @@ Bluetooth \layout Standard - -\size scriptsize 1996 \end_inset @@ -15205,9 +15126,7 @@ Bluetooth \layout Standard - -\size scriptsize -52 (bits) Libro T +52 (bits) [11] \end_inset @@ -15229,6 +15148,21 @@ Suponemos que el MTU de los PPP negociados es el m las redes adyacentes a cada router participante del enlace PPP. \layout Subsection +Paquetes de red +\layout Standard + +No se realizó este punto, según lo indicado en la práctica. +\layout Subsection + +Cálculo de eficiencia +\layout Standard + +No se realizó este punto, según lo indicado en la práctica. +\layout Subsection + +Cálculo de fragmentación por distintos caminos +\layout Subsubsection + HTTP \layout Standard @@ -15237,10 +15171,10 @@ Calculamos la fragmentaci request \emph default HTTP del host al servidor web como su respuesta de 100KiB. -\layout Subsubsection +\layout Paragraph Token Ring del webserver (alf) - Ethernet (seinfeld) -\layout Paragraph +\layout Subparagraph Request HTTP \layout Standard @@ -15537,7 +15471,7 @@ webserver \end_inset -\layout Paragraph +\layout Subparagraph Response HTTP \layout Standard @@ -15870,14 +15804,14 @@ host \end_inset -\layout Subsubsection +\layout Paragraph Token Ring del webserver (alf) - Token Ring (simpsons) \layout Standard Se omitirán las explicaciones detalladas de los cálculos realizados en el punto anterior. -\layout Paragraph +\layout Subparagraph Request HTTP \layout Standard @@ -16333,7 +16267,7 @@ webserver \end_inset -\layout Paragraph +\layout Subparagraph Response HTTP \layout Standard @@ -16819,10 +16753,10 @@ host \end_inset -\layout Subsubsection +\layout Paragraph Token Ring del webserver (alf) - FDDI (heman) -\layout Paragraph +\layout Subparagraph Request HTTP \layout Standard @@ -17138,7 +17072,7 @@ webserver \end_inset -\layout Paragraph +\layout Subparagraph Response HTTP \layout Standard @@ -17456,10 +17390,10 @@ host \end_inset -\layout Subsubsection +\layout Paragraph Token Ring del webserver (alf) - Bluetooth (csi) -\layout Paragraph +\layout Subparagraph Request HTTP \layout Standard @@ -17648,7 +17582,7 @@ webserver \end_inset -\layout Paragraph +\layout Subparagraph Response HTTP \layout Standard @@ -17850,10 +17784,10 @@ host \end_inset -\layout Subsubsection +\layout Paragraph Token Ring del webserver (alf) - 802.11g (friends) -\layout Paragraph +\layout Subparagraph Request HTTP \layout Standard @@ -18042,7 +17976,7 @@ webserver \end_inset -\layout Paragraph +\layout Subparagraph Response HTTP \layout Standard @@ -18244,25 +18178,847 @@ host \end_inset -\layout Subsubsection +\layout Paragraph Token Ring del webserver (alf) - 802.16 (internet B) -\layout Comment +\layout Subparagraph -Falta completo -\layout Subsection +Request HTTP +\layout Standard -FTP +Camino: \layout Standard -El análisis de tráfico FTP va a ser muy similar al HTTP, con la diferencia - de que probablemente los comandos FTP sean tan pequeños que no sufran fragmenta -ción alguna, mientras que la transferencia de datos sí. -\layout Subsection +host -> 802.16 -> H114 -> Gigabit Ethernet -> H118 -> PPP (MTU: 1500) -> + H131 -> FDDI -> H132 -> Token Ring -> Webserver +\layout Standard -Telnet +El MTU de 802.16 es de 1996, pero descontando las cabeceras IP + TCP quedarían + 1944 bytes efectivos. + Por lo tanto se fragmenta en 53 frames: +\layout LyX-Code + +802.16: | 1944 | ... + x52 | 1312 | \layout Standard -Telnet va a comportarse de manera muy similar a los comandos FTP, ya que - son paquetes muy pequeños, seguramente nunca van a ser necesario fragmentarlos. +Pero H114 debe volver a fragmentar para que quepan en la Gigabit Ethernet, + resultando 105 frames: +\layout LyX-Code + +802.16: | 1944 | ... + x52 | 1312 | +\layout LyX-Code + +Gb ETH: | 1440 | 504 | ... + x52 | 1312 | +\layout Standard + +A partir de ahora, no es necesario fragmentar más a estos frames, ya que + todos los MTU utilizados en el resto de la transmisión son mayores que + el de la Gigabit Ethernet. + Por lo tanto sólo resta que el webserver reensamble los frames. +\layout Standard + + +\begin_inset Tabular + + + + + + + + + + +\begin_inset Text + +\layout Standard + +Tecnología +\end_inset + + +\begin_inset Text + +\layout Standard + +Origen +\end_inset + + +\begin_inset Text + +\layout Standard + +Destino +\end_inset + + +\begin_inset Text + +\layout Standard + +Fragmentos +\end_inset + + +\begin_inset Text + +\layout Standard + +Fragmenta +\end_inset + + +\begin_inset Text + +\layout Standard + +Reensabla +\end_inset + + + + +\begin_inset Text + +\layout Standard + +802.16 +\end_inset + + +\begin_inset Text + +\layout Standard + +host +\end_inset + + +\begin_inset Text + +\layout Standard + +H114 +\end_inset + + +\begin_inset Text + +\layout Standard + +53 +\end_inset + + +\begin_inset Text + +\layout Standard + +host +\end_inset + + +\begin_inset Text + +\layout Standard + +- +\end_inset + + + + +\begin_inset Text + +\layout Standard + +Gigabit Ethernet +\end_inset + + +\begin_inset Text + +\layout Standard + +H114 +\end_inset + + +\begin_inset Text + +\layout Standard + +H118 +\end_inset + + +\begin_inset Text + +\layout Standard + +105 +\end_inset + + +\begin_inset Text + +\layout Standard + +H114 +\end_inset + + +\begin_inset Text + +\layout Standard + +- +\end_inset + + + + +\begin_inset Text + +\layout Standard + +PPP (MTU 1500) +\end_inset + + +\begin_inset Text + +\layout Standard + +H118 +\end_inset + + +\begin_inset Text + +\layout Standard + +H131 +\end_inset + + +\begin_inset Text + +\layout Standard + +105 +\end_inset + + +\begin_inset Text + +\layout Standard + +- +\end_inset + + +\begin_inset Text + +\layout Standard + +- +\end_inset + + + + +\begin_inset Text + +\layout Standard + +FDDI +\end_inset + + +\begin_inset Text + +\layout Standard + +H131 +\end_inset + + +\begin_inset Text + +\layout Standard + +H132 +\end_inset + + +\begin_inset Text + +\layout Standard + +105 +\end_inset + + +\begin_inset Text + +\layout Standard + +- +\end_inset + + +\begin_inset Text + +\layout Standard + +- +\end_inset + + + + +\begin_inset Text + +\layout Standard + +Token Ring +\end_inset + + +\begin_inset Text + +\layout Standard + +H132 +\end_inset + + +\begin_inset Text + +\layout Standard + +webserver +\end_inset + + +\begin_inset Text + +\layout Standard + +105 +\end_inset + + +\begin_inset Text + +\layout Standard + +- +\end_inset + + +\begin_inset Text + +\layout Standard + +webserver +\end_inset + + + + +\end_inset + + +\layout Subparagraph + +Response HTTP +\layout Standard + +Camino: +\layout Standard + +Webserver -> Token Ring -> H132 -> FDDI -> H131 -> PPP (1500) -> H118 -> + Gigabit Ethernet -> H114 -> 802.16 -> host +\layout Standard + +Del webserver salen (por la fragmentación) 6 frames: +\layout LyX-Code + +TOKEN: | 17862 | ... + x5 | 13090 | +\layout Standard + +Ahora el router H132 debe fragmentar para poder enviarlos por la red FDDI. + Pasamos de tener 6 frames Token Ring a tener 29 FDDI: +\layout LyX-Code + +TOKEN: | 17862 | ... + x5 | 13090 | +\layout LyX-Code + +FDDI: | 4300 | ... + x4 | 662 | ... + x5 | 4300 | ... + x3 | 190 | +\layout Standard + +Ahora el router H131 toma estos nuevos frames y debe volver a fragmentarlos + para poder enviarlos por PPP (que como dijimos tiene un MTU de 1500). + Cada fragmento de 4300 bytes de payload se convierte en 3 fragmentos; el + resto no necesita ser fragmentado. + Por lo tanto tenemos 75 fragmentos PPP: +\layout LyX-Code + +FDDI: | 4300 | ... + x23 | 662 | ... + x5 | 190 | +\layout LyX-Code + +PPP: | 1448 | 1448 | 1404 | ... + x23 | 662 | ... + x5 | 190 | +\layout Standard + +A partir de ahora, no es necesario fragmentar más a estos frames, ya que + todos los MTU utilizados en el resto de la transmisión son mayores que + el del enlace PPP. + Por lo tanto sólo resta que el host reensamble los frames. +\layout Standard + + +\begin_inset Tabular + + + + + + + + + + +\begin_inset Text + +\layout Standard + +Tecnología +\end_inset + + +\begin_inset Text + +\layout Standard + +Origen +\end_inset + + +\begin_inset Text + +\layout Standard + +Destino +\end_inset + + +\begin_inset Text + +\layout Standard + +Fragmentos +\end_inset + + +\begin_inset Text + +\layout Standard + +Fragmenta +\end_inset + + +\begin_inset Text + +\layout Standard + +Reensabla +\end_inset + + + + +\begin_inset Text + +\layout Standard + +Token Ring +\end_inset + + +\begin_inset Text + +\layout Standard + +webserver +\end_inset + + +\begin_inset Text + +\layout Standard + +H132 +\end_inset + + +\begin_inset Text + +\layout Standard + +6 +\end_inset + + +\begin_inset Text + +\layout Standard + +webserver +\end_inset + + +\begin_inset Text + +\layout Standard + +- +\end_inset + + + + +\begin_inset Text + +\layout Standard + +FDDI +\end_inset + + +\begin_inset Text + +\layout Standard + +H132 +\end_inset + + +\begin_inset Text + +\layout Standard + +H131 +\end_inset + + +\begin_inset Text + +\layout Standard + +29 +\end_inset + + +\begin_inset Text + +\layout Standard + +H132 +\end_inset + + +\begin_inset Text + +\layout Standard + +- +\end_inset + + + + +\begin_inset Text + +\layout Standard + +PPP (MTU 1500) +\end_inset + + +\begin_inset Text + +\layout Standard + +H131 +\end_inset + + +\begin_inset Text + +\layout Standard + +H118 +\end_inset + + +\begin_inset Text + +\layout Standard + +75 +\end_inset + + +\begin_inset Text + +\layout Standard + +H131 +\end_inset + + +\begin_inset Text + +\layout Standard + +- +\end_inset + + + + +\begin_inset Text + +\layout Standard + +Gigabit Ethernet +\end_inset + + +\begin_inset Text + +\layout Standard + +H118 +\end_inset + + +\begin_inset Text + +\layout Standard + +H114 +\end_inset + + +\begin_inset Text + +\layout Standard + +75 +\end_inset + + +\begin_inset Text + +\layout Standard + +- +\end_inset + + +\begin_inset Text + +\layout Standard + +- +\end_inset + + + + +\begin_inset Text + +\layout Standard + +802.16 +\end_inset + + +\begin_inset Text + +\layout Standard + +H114 +\end_inset + + +\begin_inset Text + +\layout Standard + +host +\end_inset + + +\begin_inset Text + +\layout Standard + +75 +\end_inset + + +\begin_inset Text + +\layout Standard + +- +\end_inset + + +\begin_inset Text + +\layout Standard + +host +\end_inset + + + + +\end_inset + + +\layout Subsubsection + +FTP +\layout Standard + +El análisis de tráfico FTP va a ser muy similar al HTTP, con la diferencia + de que probablemente los comandos FTP sean tan pequeños que no sufran fragmenta +ción alguna, mientras que la transferencia de datos sí. +\layout Subsubsection + +Telnet +\layout Standard + +Telnet va a comportarse de manera muy similar a los comandos FTP, ya que + son paquetes muy pequeños, seguramente nunca van a ser necesario fragmentarlos. +\layout Section + +Referencias +\layout Standard + +[1] RFC 1661 +\begin_inset Quotes eld +\end_inset + +The Point-to-Point Protocol (PPP) +\begin_inset Quotes erd +\end_inset + + (http://www.faqs.org/rfcs/rfc1661.html) +\layout Standard + +[2] Tanenbaum Andrew S., : +\begin_inset Quotes eld +\end_inset + +Computers Networks +\begin_inset Quotes erd +\end_inset + +, Prentice Hall, Marzo 17, 2003, cap 3, pag 190 +\layout Standard + +[3] RFC 1877 +\begin_inset Quotes eld +\end_inset + +PPP Internet Protocol Control Protocol Extensions for Name Server Addresses +\begin_inset Quotes erd +\end_inset + + (http://www.faqs.org/rfcs/rfc1877.html) +\layout Standard + +[4] Linux PPP Howto (http://www.tldp.org/HOWTO/PPP-HOWTO/) +\layout Standard + +[5] Tanenbaum Andrew S., : +\begin_inset Quotes eld +\end_inset + +Computers Networks +\begin_inset Quotes erd +\end_inset + +, Prentice Hall, Marzo 17, 2003, cap 3, pag 189 +\layout Standard + +[6] Tanenbaum Andrew S., : +\begin_inset Quotes eld +\end_inset + +Computers Networks +\begin_inset Quotes erd +\end_inset + +, Prentice Hall, Marzo 17, 2003, cap 4, pag 218 +\layout Standard + +[7] http://www.protocols.com/pbook/lan.htm +\layout Standard + +[8] http://www.protocols.com/pbook/lan.htm +\layout Standard + +[9] Tanenbaum Andrew S., : +\begin_inset Quotes eld +\end_inset + +Computers Networks +\begin_inset Quotes erd +\end_inset + +, Prentice Hall, Marzo 17, 2003, cap 4, pag 234 +\layout Standard + +[10] Tanenbaum Andrew S., : +\begin_inset Quotes eld +\end_inset + +Computers Networks +\begin_inset Quotes erd +\end_inset + +, Prentice Hall, Marzo 17, 2003, cap 4, pag 246 +\layout Standard + +[11] Tanenbaum Andrew S., : +\begin_inset Quotes eld +\end_inset + +Computers Networks +\begin_inset Quotes erd +\end_inset + +, Prentice Hall, Marzo 17, 2003, cap 4, pag 240 \the_end