Documente Academic
Documente Profesional
Documente Cultură
VLSM
- Curs 2 11.10.2007
Ci sc o Sy st em s 19 81 PA DA R
Istoric
19 68
In te rn et = we IP b sit Se es c VP Ns 17
M PL
VP Ns
Adresarea IP O adres IP este un ir de 32 de bii Principalul mecanism de scalare a schemei de adresare IP este separarea adresei n dou cmpuri: partea de reea i partea de staie Pentru a permite alocarea cu pierderi minime, spaiul de adrese a fost mparit n 5 clase de adrese: A, B, C, D, E Modul in care a evoluat Internet-ul a scos la iveala limitrile acestei mpriri rigide.
Solutii
Pentru a preveni epuizarea spaiului de adrese IP au fost dezvoltate mai multe soluii:
CIDR flexibilizarea alocrii adreselor IP VLSM Variable Length Subnet Mask NAT posibilitatea folosiri de adrese private IPv6 extinderea spaiului de adrese (adrese pe 128 de bii)
CIDR si VLSM
VLSM
Derivata din subnetul 172.16.32.0/26
Un caz tipic de folosire a VLSM este pentru legaturile point-to-point pentru a utiliza numai 2 adrese de host valide, in loc de a irosi 30
CIDR si VLSM
Adresa subnetata : 172.16.32.0/20 In binar : 101011100.00010000.00100000.00000000 Adresa VLSM : 172.16.32.0/26 In binar : 101011100.00010000.00100000.00000000 Subnet-ul nr 1 Subnet-ul nr 2 Subnet-ul nr 3 Subnet-ul nr 4 Subnet-ul nr 5 172 172 172 172 172 . . . . . 16 16 16 16 16 .0010 .0010 .0010 .0010 .0010 0000.00 0000.01 0000.10 0000.11 0001.00 000000= 000000= 000000= 000000= 000000= Host 172.16.32.0/26 172.16.32.64/26 172.16.32.128/26 172.16.32.192/26 172.16.33.0/26
Retea
Exemplu de VLSM
statii
statii
Proiectarea Retelelor de Calculatoare
statii
statii
10
141.85.157.60/30
R3
11
Agregarea rutelor
12
Agregarea rutelor(2)
ISP
Sumarizarea rutelor reduce dimensiunea tabelei de rutare prin agregarea mai multor subnet-uri intr-un singur supernet
Sumarizarea rutelor izoleaza problemele genereate de rutele oscilante(flapping routes).
Proiectarea Retelelor de Calculatoare 13
Exercitiu
R1
R2
R3
LAN 1
LAN 2
Datorit vechimii echipamentelor nu va putea fi utilizat prima i ultima subreea. 1. Cte subreele trebuie create? 2. Distribuii adrese din spaiul de adrese 193.230.36.0/24 3. Cum arat tabela de rutare pe ruterul 1? 4. Cum arat tabela de rutare pe ruterul 2?
14
Creerea de subreele
193. 230.
24 bii reea
36.
000
3 bii subreea
00000
5 bii staie
/24
Spaiul iniial
000000 000000
/27 /27
Prima subreea configurabil /27 /27 /27 /27 Net1 Net2 Net3 Net4 A doua subreea configurabil A treia subreea configurabil A patra subreea configurabil
15
Alocarea adreselor
Net 1
16
Tabela de rutare de pe R1
Interfa E1 E1 E1 E0
Masc /27
Interfa E0
0.0.0.0
/0
193.230.36.34
E1
17
Tabela de rutare de pe R2
Interfa E0 E1 E1 E0
Masc /26 /0
Interfa E1 E0
18
Tabela de rutare de pe R2
Reducerea dimensiunii tabelei de rutare a fost posibil datorit ignorrii rutelor direct conectate. n realitate tabela de rutare de pe R2 va avea tot 4 rute i dup agregare i folosirea rutei default:
Adres reea 193.230.36.32 193.230.36.64 193.230.36.64 0.0.0.0 Masc /27 /27 /26 /0 Next hop 193.230.36.34 193.230.36.65 193.230.36.66 193.230.36.33 Interfa E0 E1 E1 E0
19
Routerele si switch-urile au nevoie de software pentru a functiona Cele doua tipuri de software necesare sunt sistemul de operare si fisierele de configurare.
Sistemul de operare folosit de aproape toate echipamentele Cisco este Cisco Internetwork Operating System (IOS). (scris de Cisco Systems) Configuratia pe care un router sau un switch o foloseste este denumita configuration file sau config, running-config si startup-config. (e creata de administratorul routerului)
21
Continutul memoriei RAM este pierdut la pierderea alimetarii electrice Memoria RAM poate fi :
Dynamic Random-Access Memory (DRAM) Dual In-Line Memory Modules (DIMMs)
Are un tip de acces de ordinul 10-9 sec Are o dimensiune de ordinul zecilor/sutelor de MB
22
Flash
Este folosit pentru stocarea unei imagini a sistemului de operare (Cisco IOS) Memoria flash poate fi:
Single In-Line Memory Modules (SIMMs) Carduri PCMCIA
Are un tip de acces de ordinul 10-6 sec Are o dimensiune de ordinul zecilor de MB
23
Folosit pentru a stoca configuratia de pornire Retine continutul in cazul pierderii alimentarii electrice Poate fi implementat folosind:
un cip dedicat Acelasi dispozitiv flash din care este incarcat codul de bootare Are un tip de acces de ordinul 10-7 sec Are o dimensiune de ordinul zecilor de kB
24
ROM
Folosit pentru stocarea testelor hardware iniiale (POST Power On Self Test) Conine o imagine a unui sistem de operare minimal
Are un tip de acces la citire de ordinul 10-9 sec Are o dimensiune de ordinul zecilor de octeti
25
system:
nvram:
flash:
copy flash:<filename> tftp: copy tftp: flash:<filename> copy tftp: nvram:startup-config copy nvram:startup-config tftp: copy tftp: system:running-config copy system:running-config tftp:
Proiectarea Retelelor de Calculatoare 26
copy tftp flash copy flash tftp copy tftp startup-config copy startup-config tftp copy tftp running-config copy running-config tftp
27
O imagine relocatable este copiata din flash in RAM inainte de a fi executata. O imagine non-relocatable se executa direct din flash
Proiectarea Retelelor de Calculatoare 28
1. 2. 3.
Se testeaza hardware-ul routerului Se identifica si se incarca sistemul de operare (IOS-ul) Se identifica si se aplica instructiunile din fisierele de configurare.
29
2. Cauta IOS boot system commands in startup-config file (NVRAM) Daca exista a. Ruleaza boot system commands in ordinea in care acestea apar in startup-config pentru a localiza IOS-ul b Daca nu se poate localiza IOS-ul in modul prezentat mai sus, incearca ordinea implicita (Flash, TFTP, ROM) 3. Localizeaza si incarca IOS-ul daca nu exista boot system commands in urmatoarea ordine: a. Flash b. TFTP server. c. ROM (IOS cu facilitati restranse) 4. Localizeaza si incarca fisierele de configuratie a. Daca exista fisiere de configuratie, copiaza-le in running-config (RAM) b. Daca nu exista, intra in modul setup c. Daca nu se doreste intrarea in modul setup, creaza o configuratie implicita (practic nici o configuratie)
Proiectarea Retelelor de Calculatoare 30