proiectarea rețelelor - 2012€¦ · 4 octombrie 2012 proiectarea rețelelor - 2012 ....

32
Introducere 4 octombrie 2012 Proiectarea Rețelelor - 2012

Upload: others

Post on 03-Jul-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Proiectarea Rețelelor - 2012€¦ · 4 octombrie 2012 Proiectarea Rețelelor - 2012 . Universitatea Politehnica ucureşti ... Proiectarea Reţelelor 8 Luni 12-14 (342C1): Sergiu

Introducere 4 octombrie 2012

Proiectarea Rețelelor - 2012

Page 2: Proiectarea Rețelelor - 2012€¦ · 4 octombrie 2012 Proiectarea Rețelelor - 2012 . Universitatea Politehnica ucureşti ... Proiectarea Reţelelor 8 Luni 12-14 (342C1): Sergiu

Universitatea Politehnica Bucureşti - Proiectarea Reţelelor 2

Mult succes în noul an!

Page 3: Proiectarea Rețelelor - 2012€¦ · 4 octombrie 2012 Proiectarea Rețelelor - 2012 . Universitatea Politehnica ucureşti ... Proiectarea Reţelelor 8 Luni 12-14 (342C1): Sergiu

Echipa PR

Universitatea Politehnica Bucureşti - Proiectarea Reţelelor 3

Răzvan Rughiniș

Fun learning

Reading

Biking

Sergiu Costea

Muzică

Fotbal

Starcraft

Page 4: Proiectarea Rețelelor - 2012€¦ · 4 octombrie 2012 Proiectarea Rețelelor - 2012 . Universitatea Politehnica ucureşti ... Proiectarea Reţelelor 8 Luni 12-14 (342C1): Sergiu

Echipa PR

Universitatea Politehnica Bucureşti - Proiectarea Reţelelor 4

Andreea Dragomir

Routing

Networking & IT forums

Mountain hiking

Traian Popeea

Penetration Testing

Board Games

US Sports (NFL, NASCAR)

Page 5: Proiectarea Rețelelor - 2012€¦ · 4 octombrie 2012 Proiectarea Rețelelor - 2012 . Universitatea Politehnica ucureşti ... Proiectarea Reţelelor 8 Luni 12-14 (342C1): Sergiu

Echipa PR

Universitatea Politehnica Bucureşti - Proiectarea Reţelelor 5

Lucia Roșculete

Operating Systems

Competition Lover

Control Freak

Laura Vasilescu

Open Source enthusiast

Linux programmer

Miss Perfection

Page 6: Proiectarea Rețelelor - 2012€¦ · 4 octombrie 2012 Proiectarea Rețelelor - 2012 . Universitatea Politehnica ucureşti ... Proiectarea Reţelelor 8 Luni 12-14 (342C1): Sergiu

Desfășurător

Universitatea Politehnica Bucureşti - Proiectarea Reţelelor 6

Nr. Curs Laborator

1 Introducere, ARP, încapsularea pachetelor Recapitulare, utilizare Dynagen

2 Componentele unui ruter. Comenzi IOS IOS

3 Rutare, RIP, IPv6 Rutare statică, RIP, IPv6

4 IPv6 tunelare IPv6

5 EIGRP EIGRP

6 OSPF - single area OSPF

7 Grilă 1 la curs Recapitulare

8 OSPF - multi area OSPF

9 ACLs, NAT, GRE ACL, NAT, GRE

10 Optimizarea rutării Optimizarea rutării

11 BGP BGP

12 BGP BGP

13 Monitorizare, SLA -

Page 7: Proiectarea Rețelelor - 2012€¦ · 4 octombrie 2012 Proiectarea Rețelelor - 2012 . Universitatea Politehnica ucureşti ... Proiectarea Reţelelor 8 Luni 12-14 (342C1): Sergiu

Notarea

Universitatea Politehnica Bucureşti - Proiectarea Reţelelor 7

Nota finală la PR este compusă din: 5.5 puncte obținute la curs; 5.5 puncte de la laborator.

Pentru curs: 0.5 punct din activitatea de la curs (nu doar prezența!) 2.5 puncte grila 1 (din primele 6 cursuri) 2.5 puncte grila 2 (în sesiune, ultimele 6 cursuri)

Pentru laborator: 2 puncte activitatea de la laborator 3 puncte testul final practic de la laborator 0.5 prezenţa la laborator cu topologia

Page 8: Proiectarea Rețelelor - 2012€¦ · 4 octombrie 2012 Proiectarea Rețelelor - 2012 . Universitatea Politehnica ucureşti ... Proiectarea Reţelelor 8 Luni 12-14 (342C1): Sergiu

Orarul laboratorului

Universitatea Politehnica Bucureşti - Proiectarea Reţelelor 8

Luni 12-14 (342C1): Sergiu Costea [[email protected]]

Marți 16-18 (342C1): Traian Popeea [[email protected]]

Miercuri 10-12 (341C1): Traian Popeea

Miercuri 12-14 (341C1): Lucia Roșculete [[email protected]]

Miercuri 14-16 (Opțional): Laura Vasilescu [[email protected]]

Joi 20-22 (Opțional): Andreea Dragomir [[email protected]]

Toate laboratoarele se ţin în ED 011.

Page 9: Proiectarea Rețelelor - 2012€¦ · 4 octombrie 2012 Proiectarea Rețelelor - 2012 . Universitatea Politehnica ucureşti ... Proiectarea Reţelelor 8 Luni 12-14 (342C1): Sergiu

Universitatea Politehnica Bucureşti - Proiectarea Reţelelor 9

Page 10: Proiectarea Rețelelor - 2012€¦ · 4 octombrie 2012 Proiectarea Rețelelor - 2012 . Universitatea Politehnica ucureşti ... Proiectarea Reţelelor 8 Luni 12-14 (342C1): Sergiu

Universitatea Politehnica Bucureşti - Proiectarea Reţelelor 10

Page 11: Proiectarea Rețelelor - 2012€¦ · 4 octombrie 2012 Proiectarea Rețelelor - 2012 . Universitatea Politehnica ucureşti ... Proiectarea Reţelelor 8 Luni 12-14 (342C1): Sergiu

Universitatea Politehnica Bucureşti - Proiectarea Reţelelor 11

Page 12: Proiectarea Rețelelor - 2012€¦ · 4 octombrie 2012 Proiectarea Rețelelor - 2012 . Universitatea Politehnica ucureşti ... Proiectarea Reţelelor 8 Luni 12-14 (342C1): Sergiu

Topologie laborator

Universitatea Politehnica Bucureşti - Proiectarea Reţelelor 12

Page 13: Proiectarea Rețelelor - 2012€¦ · 4 octombrie 2012 Proiectarea Rețelelor - 2012 . Universitatea Politehnica ucureşti ... Proiectarea Reţelelor 8 Luni 12-14 (342C1): Sergiu

Universitatea Politehnica Bucureşti - Proiectarea Reţelelor 13

Hex triplet #00808

RGB: Red 0 0%

Green 50%

Blue 50%

HSL & HSV Hue 180°

Satur 100%

Light 25%

W3C name: Teal

Eduard Khil

Lazy student

Page 14: Proiectarea Rețelelor - 2012€¦ · 4 octombrie 2012 Proiectarea Rețelelor - 2012 . Universitatea Politehnica ucureşti ... Proiectarea Reţelelor 8 Luni 12-14 (342C1): Sergiu

Universitatea Politehnica Bucureşti - Proiectarea Reţelelor 14

Recapitulare: Protocolul IP

Page 15: Proiectarea Rețelelor - 2012€¦ · 4 octombrie 2012 Proiectarea Rețelelor - 2012 . Universitatea Politehnica ucureşti ... Proiectarea Reţelelor 8 Luni 12-14 (342C1): Sergiu

Adresarea de nivel 3

Universitatea Politehnica Bucureşti - Proiectarea Reţelelor 15

Protocoale de nivel 3: IP, IPX, AppleTalk

• Aplicaţie 7

• Prezentare 6

• Sesiune 5

• Transport 4

• Reţea 3

• Legătură de date 2

• Fizic 1

Page 16: Proiectarea Rețelelor - 2012€¦ · 4 octombrie 2012 Proiectarea Rețelelor - 2012 . Universitatea Politehnica ucureşti ... Proiectarea Reţelelor 8 Luni 12-14 (342C1): Sergiu

Adrese IP

Universitatea Politehnica Bucureşti - Proiectarea Reţelelor 16

IP este un protocol rutat, de nivel reţea (3 în stiva OSI)

Adresa IP: 32 de biţi

Format zecimal: 192.168.14.1

Format binar: 1100 0000.1010 1000.0000 1110.0000 0001

Structură:

Partea de reţea

Partea de host

Cine delimitează cele două părţi?

R: Masca de reţea

Page 17: Proiectarea Rețelelor - 2012€¦ · 4 octombrie 2012 Proiectarea Rețelelor - 2012 . Universitatea Politehnica ucureşti ... Proiectarea Reţelelor 8 Luni 12-14 (342C1): Sergiu

Adrese de reţea

Universitatea Politehnica Bucureşti - Proiectarea Reţelelor 17

Masca de reţea: 32 de biţi

Structură: [șir de biţi “1”][șir de biţi “0”]

Exemplu:

zecimal: 255.255.255.0

binar: 1111 1111.1111 1111.1111 1111.0000 0000

Notaţie prescurtată: /24

Page 18: Proiectarea Rețelelor - 2012€¦ · 4 octombrie 2012 Proiectarea Rețelelor - 2012 . Universitatea Politehnica ucureşti ... Proiectarea Reţelelor 8 Luni 12-14 (342C1): Sergiu

Adresa de rețea

Universitatea Politehnica Bucureşti - Proiectarea Reţelelor 18

Operaţia logică “AND” între adresa IP şi masca de reţea.

Exemplu: 192.168.14.1 “AND” 255.255.255.0:

Reţea Host

1100 0000 . 1010 1000 . 0000 1110 . 0000 0001 1111 1111 . 1111 1111 . 1111 1111 . 0000 0000 1100 0000 . 1010 1000 . 0000 1110 . 0000 0000 => 192.168.14.0

Page 19: Proiectarea Rețelelor - 2012€¦ · 4 octombrie 2012 Proiectarea Rețelelor - 2012 . Universitatea Politehnica ucureşti ... Proiectarea Reţelelor 8 Luni 12-14 (342C1): Sergiu

Clase de adrese

Universitatea Politehnica Bucureşti - Proiectarea Reţelelor 19

Trei clase uzuale: A, B, C

Clasa A Clasa B Clasa C

Valoarea primului octet 1 – 127 128 – 191 192 – 223

Masca implicită 255.0.0.0

/8

255.255.0.0

/16

255.255.255.0

/24

Adrese valide de reţea De la 1.0.0.0 la

127.0.0.0

De la 128.0.0.0 la

191.255.0.0

De la 192.0.0.0 la

223.255.255.0

Nr de reţele în clasă 27 214 221

Nr de adrese de host în fiecare reţea 224-2 216-2 28-2

Două clase speciale: D (Multicast), E (testare)

Page 20: Proiectarea Rețelelor - 2012€¦ · 4 octombrie 2012 Proiectarea Rețelelor - 2012 . Universitatea Politehnica ucureşti ... Proiectarea Reţelelor 8 Luni 12-14 (342C1): Sergiu

Adrese de reţea şi de broadcast

Universitatea Politehnica Bucureşti - Proiectarea Reţelelor 20

Prima adresă: adresa reţelei

Ultima adresă: adresa de broadcast

Ce este un broadcast?

Prima şi ultima adresă nu sunt asignabile

Exemplu: 192.168.114.23 /24

Adresa reţelei: 192.168.114.0 /24

Adresa de broadcast: 192.168.114.255 /24

Adrese asignabile: 192.168.114.1 ... 192.168.114.254

Page 21: Proiectarea Rețelelor - 2012€¦ · 4 octombrie 2012 Proiectarea Rețelelor - 2012 . Universitatea Politehnica ucureşti ... Proiectarea Reţelelor 8 Luni 12-14 (342C1): Sergiu

Împărţirea în subreţele

Universitatea Politehnica Bucureşti - Proiectarea Reţelelor 21

Segmentarea prin “împrumutarea” unui număr de biţi din zona de host și trecerea acestora în zona de reţea.

Masca de rețea va avea lungimea celei iniţiale + nr de biţi “împrumutaţi”

Exemplu: 192.168.14.0/24 - împărţire în 4 subreţele prin “împrumutarea” a 2 biţi:

192.168.14.0/26: 1100 0000.1010 1000.0000 1110.0000 0000

192.168.14.64/26: 1100 0000.1010 1000.0000 1110.0100 0000

192.168.14.128/26: 1100 0000.1010 1000.0000 1110.1000 0000

192.168.14.192/26: 1100 0000.1010 1000.0000 1110.1100 0000

Page 22: Proiectarea Rețelelor - 2012€¦ · 4 octombrie 2012 Proiectarea Rețelelor - 2012 . Universitatea Politehnica ucureşti ... Proiectarea Reţelelor 8 Luni 12-14 (342C1): Sergiu

Universitatea Politehnica Bucureşti - Proiectarea Reţelelor 22

Recapitulare: Protocolul ARP

Page 23: Proiectarea Rețelelor - 2012€¦ · 4 octombrie 2012 Proiectarea Rețelelor - 2012 . Universitatea Politehnica ucureşti ... Proiectarea Reţelelor 8 Luni 12-14 (342C1): Sergiu

Address Resolution Protocol

Universitatea Politehnica Bucureşti - Proiectarea Reţelelor 23

Realizează corespondența între adresele de nivel 2 şi adresele de nivel 3.

Funcţionează pe modelul cerere-răspuns.

Păstrează un cache la nivelul fiecărei staţii (interfeţe).

Timpul de cache diferă în funcție de echipament

De ce este necesară obţinerea adreselor de nivel 2?

Page 24: Proiectarea Rețelelor - 2012€¦ · 4 octombrie 2012 Proiectarea Rețelelor - 2012 . Universitatea Politehnica ucureşti ... Proiectarea Reţelelor 8 Luni 12-14 (342C1): Sergiu

Pachetul ARP

Universitatea Politehnica Bucureşti - Proiectarea Reţelelor 24

FF-FF-FF-FF-FF-FF = Broadcast

0x0806 = ARP Message

op field – ARP request = 1 ARP reply = 2 RARP request = 3 RARP reply = 4

Antet Ethernet Date Trailer

Adresă

destinaţie

Adresă

sursă

Tip cadru Informaţii ARP FCS

Page 25: Proiectarea Rețelelor - 2012€¦ · 4 octombrie 2012 Proiectarea Rețelelor - 2012 . Universitatea Politehnica ucureşti ... Proiectarea Reţelelor 8 Luni 12-14 (342C1): Sergiu

Trimitere date:

Răspuns ARP:

Cerere ARP:

Pachetele ARP

Universitatea Politehnica Bucureşti - Proiectarea Reţelelor 25

← Antet cerere → ← Date cerere →

MAC dest. MAC sursă Tip cadru cod operaţie MAC sursă IP sursă MAC dest. IP dest

FFFF: FFFF: FFFF

0C18: 7A11: 7111

0x0806 1 0C18: 7A11: 7111

193.23. 1.4

0000: 0000: 0000

193.23. 1.7

← Antet răspuns → ← Date răspuns →

MAC dest. MAC sursă Tip cadru cod operaţie MAC sursă IP sursă MAC dest. IP dest.

0C18: 7A11: 7111

0C18: 7A92: 711B

0x0806 2 0C18: 7A92: 711B

193.23. 1.7

0C18: 7A11: 7111

193.23. 1.4

← Antet nivel 2 → ← Antet 3 → ← Date →

MAC dest. MAC sursă Tip cadru IP dest. IP sursă

0C18: 7A92: 711B

0C18: 7A11: 7111

0x0800 193.23.

1.7 193.23.

1.4

Page 26: Proiectarea Rețelelor - 2012€¦ · 4 octombrie 2012 Proiectarea Rețelelor - 2012 . Universitatea Politehnica ucureşti ... Proiectarea Reţelelor 8 Luni 12-14 (342C1): Sergiu

POC

Universitatea Politehnica Bucureşti - Proiectarea Reţelelor 26

Topologie calculatoarele A,B,C sunt simulate folosind rutere

R1

F0/0 F0/0

F0/0 F1/0

F2/0

F0/0

A

C

B

10.10.1.1 10.10.0.1

10.10.0.2 10.10.1.2

69.63.189.1

69.63.189.16

Page 27: Proiectarea Rețelelor - 2012€¦ · 4 octombrie 2012 Proiectarea Rețelelor - 2012 . Universitatea Politehnica ucureşti ... Proiectarea Reţelelor 8 Luni 12-14 (342C1): Sergiu

POC

Universitatea Politehnica Bucureşti - Proiectarea Reţelelor 27

Problemă: A nu poate accesa B

Context: A poate accesa C, B poate accesa C

A# ping 10.10.1.2 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 10.10.1.2, timeout is 2 seconds: ..... Success rate is 0 percent (0/5) A# ping 69.63.189.16 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 69.63.189.16, timeout is 2 seconds: !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 16/240/1088 ms B# ping 69.63.189.16 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 69.63.189.16, timeout is 2 seconds: !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 24/29/40 ms

Page 28: Proiectarea Rețelelor - 2012€¦ · 4 octombrie 2012 Proiectarea Rețelelor - 2012 . Universitatea Politehnica ucureşti ... Proiectarea Reţelelor 8 Luni 12-14 (342C1): Sergiu

POC

Universitatea Politehnica Bucureşti - Proiectarea Reţelelor 28

Verificăm tabela de rutare pentru A, B

A utilizează serviciul proxy-arp, activat pe R1

A#sh ip route Default gateway is not set

B#sh ip route Default gateway is 10.10.1.1

R1#sh ip int fa 0/0 FastEthernet0/0 is up, line protocol is up Proxy ARP is enabled

A#sh ip arp Protocol Address Age (min) Hardware Addr Type Interface Internet 10.10.0.1 37 cc03.072c.0000 ARPA FastEthernet0/0 Internet 10.10.0.2 - cc00.072c.0000 ARPA FastEthernet0/0 Internet 10.10.1.2 36 cc03.072c.0000 ARPA FastEthernet0/0 Internet 69.63.189.16 12 cc03.072c.0000 ARPA FastEthernet0/0

Page 29: Proiectarea Rețelelor - 2012€¦ · 4 octombrie 2012 Proiectarea Rețelelor - 2012 . Universitatea Politehnica ucureşti ... Proiectarea Reţelelor 8 Luni 12-14 (342C1): Sergiu

POC

Universitatea Politehnica Bucureşti - Proiectarea Reţelelor 29

Verificăm măștile de rețea pentru fiecare echipament

R1

F0/0 F0/0

F0/0 F1/0

F2/0

F0/0

A

C

B

10.10.1.1/24 10.10.0.1/24

10.10.0.2/24 10.10.1.2/8

69.63.189.1/24

69.63.189.16/24

Page 30: Proiectarea Rețelelor - 2012€¦ · 4 octombrie 2012 Proiectarea Rețelelor - 2012 . Universitatea Politehnica ucureşti ... Proiectarea Reţelelor 8 Luni 12-14 (342C1): Sergiu

POC

Universitatea Politehnica Bucureşti - Proiectarea Reţelelor 30

Se observă că B are o mască de rețea greșită

Datorită acestei greșeli el crede că este în aceeași rețea cu A

Nu va folosi R1 pentru acces A, ci va face o cerere ARP direct pentru IP-ul lui A

R1 nu are activat proxy-arp pentru interfațafa1/0 (către B) și nu va răspunde la această cerere

FastEthernet1/0 is up, line protocol is up Proxy ARP is disabled

B#sh ip arp Protocol Address Age (min) Hardware Addr Type Interface Internet 10.10.1.1 51 cc03.072c.0010 ARPA FastEthernet0/0 Internet 10.10.0.2 0 Incomplete ARPA Internet 10.10.1.2 - cc01.072c.0000 ARPA FastEthernet0/0

Page 31: Proiectarea Rețelelor - 2012€¦ · 4 octombrie 2012 Proiectarea Rețelelor - 2012 . Universitatea Politehnica ucureşti ... Proiectarea Reţelelor 8 Luni 12-14 (342C1): Sergiu

POC

Universitatea Politehnica Bucureşti - Proiectarea Reţelelor 31

Soluție

1. Activarea serviciului Proxy ARP pe Fa1/0, R1

2. Configurarea corectă masca de rețea pe calculatorul B

Or you could go wild

3. Configurarea unei intrări ARP statice pe B: IP A == MAC R1 F1/0

B#conf t B(config)#arp 10.10.0.2 cc03.072c.0010 arpa fastEthernet 0/0 B#sh ip arp Protocol Address Age (min) Hardware Addr Type Interface Internet 10.10.0.2 - cc03.072c.0010 ARPA FastEthernet0/0 B#ping 10.10.0.2 Sending 5, 100-byte ICMP Echos to 10.10.0.2, timeout is 2 seconds: !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 8/32/48 ms

Page 32: Proiectarea Rețelelor - 2012€¦ · 4 octombrie 2012 Proiectarea Rețelelor - 2012 . Universitatea Politehnica ucureşti ... Proiectarea Reţelelor 8 Luni 12-14 (342C1): Sergiu

Sumar

Universitatea Politehnica Bucureşti - Proiectarea Reţelelor 32

Desfășurare curs/laborator

Notarea

Protocolul IP

Protocolul ARP

Mult succes în noul an!