tcpip sobre gnu linux

Upload: maribel-padilla

Post on 13-Oct-2015

95 views

Category:

Documents


0 download

TRANSCRIPT

  • 5/22/2018 TCPIP Sobre GNU Linux

    1/21

    TCP/IP sobre Linux Academia Linux

    1

    TCP/IP SOBRE LINUX

    El tiempo por default sobre arp cache es 20 minutos? Es posible cambiar este valor en

    linux.

    Si se puede cambiar el valor que esta por defecto en arp cache y se modifica utilizando

    sysctl para cambiar el valor de la variable net.ipv4.neigh.default.gc_stale_time . En el

    siguiente ejemplo se cambia el valor predeterminado y el de la interfaz eth1 a 3600

    segundos (1 hora):

    sysctl -w net.ipv4.neigh.default.gc_stale_time=3600

    sysctl -w net.ipv4.neigh.eth1.gc_stale_time=3600

    Ejecute lo siguiente para cotejar los cambios:

    cat /proc/sys/net/ipv4/neigh/default/gc_stale_time

    cat /proc/sys/net/ipv4/neigh/eth1/gc_stale_time

    Lo anterior debe devolver en ambos casos el valor 3600.

    Edite el archivo /etc/sysctl.confpara que el cambio sea permanente:

    vim /etc/sysctl.conf

    Aada al final del archivo el siguiente contenido, conservando un espacio antes y despus

    del signo = (igual):

    net.ipv4.neigh.default.gc_stale_time = 3600

    net.ipv4.neigh.eth1.gc_stale_time = 3600

  • 5/22/2018 TCPIP Sobre GNU Linux

    2/21

    TCP/IP sobre Linux Academia Linux

    2

    Realizar 10 ejercicios de direccionamiento IP (puede incluir subnetting, VLSM, etc.)

    DIRECCIONAMIENTO IP UTILIZANDO SUBNETTING

    1. De la red con direccin ip: 192.168.0.0/24 crear dos subredes. Clase: C

    Mascar de red: se cambia a binario son 24 bits a 1 entonces son 3 octetos y elltimo a cero la parte del host.

    11111111.11111111.11111111.00000000

    Frmula: 2n-2Siendo n el nmero de bits necesarios para crear estas dos subredes. Dnde:

    2n-2>=2

    n=2

    22-2>=2

    4-2>=2

    2>=2

    Se procede a robar esos 2 bits de la parte de hostSe toma esos dos bits a partir de la izquierda y se los cambia por unos. Y la mscara

    de red ser

    11111111.11111111.11111111.11000000

    255.255.255.192

    Cuntos host se puede albergar en cada subredSe tiene 6 bits para la parte de host por cada subred entonces se calcula esos 6 bits

    pasndolos a decimal

  • 5/22/2018 TCPIP Sobre GNU Linux

    3/21

    TCP/IP sobre Linux Academia Linux

    3

    26=64

    Se debe recordar que es 64 menos 2 ya que dos de ellos son para la parte de red y

    broadcast.

    Rango de ip256-192= 64

    Se empieza tomando la direccin ip:

    1

    ra

    subred192.168.0.0 direccin ip de red

    192.168.0.1 direccin ip usable

    192.168.0.2

    192.168.0.3

    192.168.0.4

    192.168.0.5

    192.168.0.6 hasta la192.168.0.62 ltima direccin ip usable

    192.168.0.63 direccin ip de broadcast

    2da

    subred

    192.168.0.64 direccin ip de red

    192.168.0. 65 direccin ip usable

    192.168.0. 66

    192.168.0. 67

    192.168.0. 68

    192.168.0. 69

    192.168.0.70 hasta la

  • 5/22/2018 TCPIP Sobre GNU Linux

    4/21

    TCP/IP sobre Linux Academia Linux

    4

    192.168.0.126 ltima direccin ip usable

    192.168.0.127 direccin ip de broadcast

    3ra

    subred

    192.168.0.128 direccin ip de red

    192.168.0. 129 direccin ip usable

    192.168.0. 130

    192.168.0. 131

    192.168.0. 132

    192.168.0. 133

    192.168.0.134 hasta la

    192.168.0.190 ltima direccin ip usable

    192.168.0.191 direccin ip de broadcast

    4ta

    subred

    192.168.0.192 direccin ip de red

    192.168.0. 193 direccin ip usable

    192.168.0. 194192.168.0. 195

    192.168.0. 196

    192.168.0. 197

    192.168.0.198 hasta la

    192.168.0.254 ltima direccin ip usable

    192.168.0.255 direccin ip de broadcast

    Las redes que se va a utilizar son la tercera y la cuarta ya que se resta dos subredes

    que son la subred 1 y la subred 4.

    2. De la red con direccin ip: 128.32.10.0/16 crear cinco subredes. Clase: B

  • 5/22/2018 TCPIP Sobre GNU Linux

    5/21

    TCP/IP sobre Linux Academia Linux

    5

    Mascar de red: se cambia a binario son 16 bits a 1 entonces son 2 octetos y losdos siguientes a cero la parte del host.

    11111111.11111111.00000000.00000000

    Frmula: 2n-2Siendo n el nmero de bits necesarios para crear estas cinco subredes. Dnde:

    2n-2>=5

    n=3

    23-2>=5

    8-2>=5

    6>=5

    Se procede a robar esos 3 bits de la parte de hostSe toma esos tres bits a partir de la izquierda y se los cambia por unos. Y la

    mscara de red ser

    11111111.11111111.11100000.00000000

    255.255.224.0

    Cuntos host se puede albergar en cada subredSe tiene 13 bits para la parte de host por cada subred entonces se calcula esos 13

    bits pasndolos a decimal

    213

    =8192

    Se debe recordar que es 8192 menos 2 ya que dos de ellos son para la parte de red

    y broadcast.

  • 5/22/2018 TCPIP Sobre GNU Linux

    6/21

    TCP/IP sobre Linux Academia Linux

    6

    Rango de ip256-224=32

    Se empieza tomando la direccin ip:

    1ra

    subred

    128.32.0.0 - 128.32.31.255

    2da

    subred

    192.168.32.0 - 192.168.63.255

    3ra

    subred

    192.168.64.0 - 192.168.95.255

    4ta

    subred

    192.168.95.0 - 192.168.127.255

    5

    ta

    subred192.168.128.0 - 192.168.159.255

    6ta

    subred

    192.168.160.0 - 192.168.191.255

    7ma

    subred

    192.168.192.0 - 192.168.223.255

    8va

    subred

    192.168.224.0 - 192.168.255.255

  • 5/22/2018 TCPIP Sobre GNU Linux

    7/21

    TCP/IP sobre Linux Academia Linux

    7

    3. De la red con direccin ip: 10.10.0.0/8 crear 14 subredes. Clase: A

    Mascar de red: se cambia a binario son 8 bits a 1 entonces es 1 octeto y los tressiguientes a cero la parte del host.

    11111111.00000000.00000000.00000000

    Frmula: 2n-2Siendo n el nmero de bits necesarios para crear estas catorce subredes. Dnde:

    2n-2>=14

    n=4

    24-2>=14

    16-2>=14

    14>=14

    Se procede a robar esos 4 bits de la parte de hostSe toma esos cuatro bits a partir de la izquierda y se los cambia por unos. Y la

    mscara de red ser

    11111111.11110000.00000000.00000000

    255.240.0.0

    Cuntos host se puede albergar en cada subredSe tiene 12 bits para la parte de host por cada subred entonces se calcula esos 12

    bits pasndolos a decimal

    212

    =4096

    Se debe recordar que es 4096 menos 2 ya que dos de ellos son para la parte de red

    y broadcast.

  • 5/22/2018 TCPIP Sobre GNU Linux

    8/21

    TCP/IP sobre Linux Academia Linux

    8

    Rango de ip256-240=16

    Se empieza tomando la direccin ip:

    1ra

    subred

    10.0.0.0 - 10.15.255. 255

    2da

    subred

    10.16.0.0 - 10.31. 255. 255

    3

    ra

    subred10.32.0.0 - 10.47. 255. 255

    4ta

    subred

    10.48.0.0 - 10.63. 255. 255

    5ta

    subred

    10.64.0.0 - 10.79. 255. 255

    6ta

    subred

    10.80.0.0 - 10.95. 255. 255

    7ma

    subred

    10.96.0.0 - 10.111. 255. 255

    8va

    subred

    10.112.0.0 - 10.127. 255. 255

    9na

    subred

  • 5/22/2018 TCPIP Sobre GNU Linux

    9/21

    TCP/IP sobre Linux Academia Linux

    9

    10.128.0.0 - 10.143.0. 255

    10ma

    subred

    10.144.0.0 - 10.159. 255. 255

    11va

    subred

    10.160.0.0 - 10.175. 255.255

    12va

    subred

    10.176.0.0 - 10.191. 255. 255

    13va

    subred

    10.192.0.0 - 10.207. 255. 255

    14va

    subred

    10.208.0.0 - 10.223. 255. 255

    15

    va

    subred10.224.0.0 - 10.239. 255. 255

    16va

    subred

    10.240.0.0 - 10.255. 255. 255

    4.

    De la red con direccin ip: 132.18. 0.0/16 crear siete subredes. Clase: B

    Mascar de red: se cambia a binario son 16 bits a 1 entonces son 2 octetos y losdos siguientes a cero la parte del host.

    11111111.11111111.00000000.00000000

  • 5/22/2018 TCPIP Sobre GNU Linux

    10/21

    TCP/IP sobre Linux Academia Linux

    10

    Frmula: 2n-2Siendo n el nmero de bits necesarios para crear estas siete subredes. Dnde:

    2n-2>=7

    n=3

    24-2>=7

    16-2>=7

    14>=7

    Se procede a robar esos 4 bits de la parte de hostSe toma esos cuatro bits a partir de la izquierda y se los cambia por unos. Y la

    mscara de red ser

    11111111.11111111.11110000.00000000

    255.255.240.0

    Cuntos host se puede albergar en cada subredSe tiene 12 bits para la parte de host por cada subred entonces se calcula esos 12

    bits pasndolos a decimal

    212

    =4096

    Se debe recordar que es 4096 menos 2 ya que dos de ellos son para la parte de red

    y broadcast.

    Rango de ip256-240=16

    Se empieza tomando la direccin ip:

  • 5/22/2018 TCPIP Sobre GNU Linux

    11/21

    TCP/IP sobre Linux Academia Linux

    11

    1ra

    subred

    132.18.0.0 - 128.18.15.255

    2da

    subred

    132.18.16.0 - 128.18.31.255

    3ra

    subred

    132.18.32.0 - 128.18.47.255

    4ta

    subred

    132.18.48.0 - 128.18.63.255

    5ta

    subred

    132.18.64.0 - 128.18.79.255

    6ta

    subred

    132.18.80.0 - 128.18.95.255

    7ma

    subred

    132.18.96.0 - 128.18.111.255

    8va

    subred

    132.18.112.0 - 128.18.127.255

    9

    na

    subred

    132.18.128.0 - 128.18.143.255

    10ma

    subred

    132.18.144.0 - 128.18.159.255

  • 5/22/2018 TCPIP Sobre GNU Linux

    12/21

    TCP/IP sobre Linux Academia Linux

    12

    11va

    subred

    132.18.160.0 - 128.18.175.255

    5. De la red con direccin ip: 210.10.56.0/24 crear 10 subredes. Clase: C

    Mascar de red: se cambia a binario son 24 bits a 1 entonces son 3 octetos y elltimo a cero la parte del host.

    11111111.11111111. 11111111.00000000

    Frmula: 2n-2Siendo n el nmero de bits necesarios para crear estas diez subredes. Dnde:

    2n-2>=10

    n=4

    24-2>=10

    16-2>=10

    14>=10

    Se procede a robar esos 4 bits de la parte de hostSe toma esos cuatro bits a partir de la izquierda y se los cambia por unos. Y la

    mscara de red ser

    11111111.11111111.11110000.00000000

    255.255.240.0

    Cuntos host se puede albergar en cada subredSe tiene 12 bits para la parte de host por cada subred entonces se calcula esos 12

    bits pasndolos a decimal

  • 5/22/2018 TCPIP Sobre GNU Linux

    13/21

    TCP/IP sobre Linux Academia Linux

    13

    212

    =4096

    Se debe recordar que es 4096 menos 2 ya que dos de ellos son para la parte de red

    y broadcast.

    Rango de ip256-240=16

    Se empieza tomando la direccin ip:

    1ra

    subred

    210.10.56.0 - 210.10.56.15

    2da

    subred

    210.10.56.16 - 210.10.56.31

    3ra

    subred

    210.10.56.32 - 210.10.56.47

    4ta

    subred

    210.10.56.48 - 210.10.56.63

    5ta

    subred

    210.10.56.64 - 210.10.56.79

    6ta

    subred

    210.10.56.80 - 210.10.56.95

    7ma

    subred

    210.10.56.96 - 210.10.56.111

  • 5/22/2018 TCPIP Sobre GNU Linux

    14/21

    TCP/IP sobre Linux Academia Linux

    14

    8va

    subred

    210.10.56.112 - 210.10.56.127

    9na

    subred

    210.10.56.128 - 210.10.56.143

    10ma

    subred

    210.10.56.144 - 210.10.56.159

    11va

    subred

    210.10.56.160 - 210.10.56.175

    DIRECCIONAMIENTO IP UTILIZANDO VLSM

    6. De la red con direccin ip: 172.16.0.0/16. Clase: B

  • 5/22/2018 TCPIP Sobre GNU Linux

    15/21

    TCP/IP sobre Linux Academia Linux

    15

    Listar de mayor a menor la cantidad de host que tiene cada red

    Buscar una potencia x que sea mayor a cada nmero de host

    Iniciar con la red por defecto escrita en decimal y binario, tomar X bits dela porcin de hostsy modificar la mscara ajustando a esta direccin IP.

    Cambio el bit menos significativo de la porcin de red de tal forma que pase a la redsiguiente

    Host

    439

    300

    200

    80

    30

    2

    Host 2X

    439 9

    300 9

    200 8

    80 7

    30 5

    2 2

    Host 2X Direccin IP Mask

    439 9 172.16.00000000.00000000 /23

    300 9 172.16.00000000.00000000 /23

    200 8 172.16.0000000.00000000 /24

    80 7 172.16.00000000.00000000 /2530 5 172.16.00000000.00000000 /27

    2 2 172.16.00000000.00000000 /30

  • 5/22/2018 TCPIP Sobre GNU Linux

    16/21

    TCP/IP sobre Linux Academia Linux

    16

    Modifico la mscara de tal forma que se ajuste a la cantidad X de bits que tiene lasiguiente red.

    7. Si se tiene la red 192.160.0.0/24, Cul debe ser el plan de direccionamiento quecumpla con los siguientes requerimientos?

    Tomar en consideracin que en VLSM se aplica para host (2^n)-2

    Una subred de 100 hosts para ser asignada a la VLAN de Estudiantes

    Una subred de 30 hosts para ser asignada a la VLAN de Profesores

    Una subred de 24 hosts para ser asignada a la VLAN de Invitados

    Tres subredes de 2 hosts para ser asignada a los enlaces entre enrutadores.

    CLASE C /24

    Host 2X Direccin IP Mask Direccin de RED

    439 9 172.16.00000000.00000000 /23 172.16.0.0

    300 9 172.16.00000010.00000000 /23 172.16.2.0

    200 8 172.16.00000100.00000000 /24 172.16.4.0

    80 7 172.16.00000101.00000000 /25 172.16.5.0

    30 5 172.16.00000101.10000000 /27 172.16.5.128

    2 2 172.16.00000101.10100000 /30 172.16.5.160

    Host 2X Direccin IP Mask Direccin de RED

    439 9 172.16.00000000.00000000 /23 172.16.0.0

    300 9 172.16.00000010.00000000 /23 172.16.2.0

    200 8 172.16.00000100.00000000 /24 172.16.4.0

    80 7 172.16.00000101.00000000 /25 172.16.5.0

    30 5 172.16.00000101.10000000 /27 172.16.5.128

    2 2 172.16.00000101.10100000 /30 172.16.5.160

  • 5/22/2018 TCPIP Sobre GNU Linux

    17/21

    TCP/IP sobre Linux Academia Linux

    17

    Se calcula para 100 host(2^7)-2 = 128-2 = 126

    Se calcula para 30 host(2^5)-2 = 32-2 = 30

    Se calcula para 24 host(2^5)-2 = 32-2 = 30

    Se calcula para 2 host(2^2)-2 = 4-2 = 2

    Red Direccin Ip Rango BROADCAST MASCARA

    Estudiantes(100) 192.160.0.0 .1-.126 192.160.0.127 /25

    Profesores(30) 192.160.0.128 .129-158 192.160.0.159 /27

    Invitados(24) 192.160.0.160 .161-190 192.160.0.191 /27

    SUBRED 1(2) 192.160.0.192 .193-194 192.160.0.195 /30

    SUBRED 1(2) 192.160.0.196 .197-198 192.160.0.199 /30

    SUBRED 1(2) 192.160.0.200 .201-202 192.160.0.203 /30

    8. Se tiene la red 192.160.10.0/24, desarrolle un esquema de direccionamientousando VLSM que cumpla los siguientes requerimientos:

    Una subred de 100 hosts para la VLAN de Ventas

    Una subred de 54 hosts para la VLANde Mercadeo

    Una subred de 30 hosts para la VLAN de Administrativos

    Una subred de 14 hosts para la VLAN de Financieros

    Una subred de 12 hosts para la VLAN de Directivos

    CLASE C /24

  • 5/22/2018 TCPIP Sobre GNU Linux

    18/21

    TCP/IP sobre Linux Academia Linux

    18

    Se calcula para 100 host(2^7)-2 = 128-2 = 126

    Se calcula para 54 host(2^6)-2 = 64-2 = 62

    Se calcula para 30 host(2^5)-2 = 32-2 = 30

    Se calcula para14 host(2^4)-2 = 16-2 = 14

    Se calcula para 12 host(2^4)-2 = 16-2 = 124

    Red Direccin IP Rango Broadcast Mscara

    VENTAS (100) 192.160.10.0 .1-.126 192.160.10.127 /25

    MERCADEO(30) 192.160.10.128 .129-158 192.160.10.191 /26

    ADMINISTRATIVOS(24) 192.160.10.192 .161-190 192.160.10.223 /27

    FINANCIEROS(2) 192.160.10.224 .193-194 192.160.10.239 /28

    DIRECTIVOS (2) 192.160.10.240 .197-198 192.160.10.255 /28

    9. Dada la siguiente direccin de red: 172.10.0.0/16, planificar en subredes de lassiguientes capacidades:

    2 subredes de 900 hosts 1800 hosts 6 hosts 56 hosts 90 hosts

  • 5/22/2018 TCPIP Sobre GNU Linux

    19/21

    TCP/IP sobre Linux Academia Linux

    19

    15 enlaces de 2 hosts por enlace

    CLASE B /16

    Se calcula para 1800 host(2^11)-2 = 2048-2 = 2046

    Se calcula para 900 host(2^10)-2 = 1024-2 = 1022

    Se calcula para 90 host(2^7)-2 = 128-2 = 126

    Se calcula para 56 host(2^6)-2 = 64-2 = 62

    Se calcula para 6 host(2^3)-2 = 8-2 = 6

    Se calcula para 2 host(2^2)-2 = 4-2 =2

    Calculo para n

    host

    Direccin IP Rango Broadcast Mscara

    1 1800 172.10.0.0 0.1-8.254 172.10.8.255 /21

    2 900 172.10.9.0 9.1-12.254 172.10.12.255 /22

    3 900 172.10.13.0 13.1-16.254 172.10.16.255 /22

    4 90 172.10.17.0 17.0-17.126 172.10.17.127 /25

    5 56 172.10.17.128 17.129-17.190 172.10.17.191 /26

    6 6 172.10.17.192 17.193-17.198 172.10.17.199 /29

  • 5/22/2018 TCPIP Sobre GNU Linux

    20/21

    TCP/IP sobre Linux Academia Linux

    20

    7 2 172.10.17.200 17.199-17.202 172.10.17.203 /30

    8 2 172.10.17.204 17.205-17.206 172.10.17.207 /30

    9 2 172.10.17.208 17.209-17.210 172.10.17.211 /30

    10 2 172.10.17.212 17.213-17.214 172.10.17.215 /3011 2 172.10.17.216 17.217-17.218 172.10.17.219 /30

    12 2 172.10.17.220 17.221-17.222 172.10.17.223 /30

    13 2 172.10.17.224 17.225-17.226 172.10.17.227 /30

    14 2 172.10.17.228 17.229-17.230 172.10.17.231 /30

    15 2 172.10.17.232 17.233-17.234 172.10.17.235 /30

    16 2 172.10.17.236 17.237-17.238 172.10.17.239 /30

    17 2 172.10.17.240 17.241-17.242 172.10.17.243 /30

    18 2 172.10.17.244 17.245-17.246 172.10.17.247 /30

    19 2 172.10.17.248 17.249-17.250 172.10.17.251 /30

    20 2 172.10.17.252 17.243-17.254 172.10.17.255 /30

    21 2 172.10.18.0 18.1-18.2 172.10.18.3 /30

    10.Tenemos una red con ip 192.168.1.0/24 y nos piden una subred de 30 hosts, unacon 6 hosts, una con 80 hosts, una con 60 hosts, otra con 14 hosts y 3 subredes

    de 2 hosts para los enlaces WAN. Hacer el plan de direccionamiento

    Clase C/24

    Se calcula para 80 host(2^7)-2 = 128-2 = 126

    Se calcula para 60 host(2^6)-2 = 64-2 = 62

    Se calcula para 30 host(2^5)-2 = 32-2 = 30

  • 5/22/2018 TCPIP Sobre GNU Linux

    21/21

    TCP/IP sobre Linux Academia Linux

    21

    Se calcula para 14 host(2^4)-2 = 16-2 = 14

    Se calcula para 2 host(2^2)-2 = 4-2 = 2

    El esquema resultado es:

    Calculo para n host Direccin IP Rango Broadcast Mscara

    80 192.168.1.0 .1-.126 192.168.1.127 /25

    60 192.168.1.128 .129-190 192.168.1.191 /26

    30 192.168.1.192 .193-.222 192.168.1.223 /27

    14 192.168.1.224 .225-238 192.168.1.239 /28

    2 192.168.1.240 .241-242 192.168.1.243 /30

    2 192.168.1.244 .245-246 192.168.1.247 /30

    2 192.168.1.248 .249-250 192.168.1.251 /30