Sunteți pe pagina 1din 52

Bazele retelelor TCP/IP

Emil CEBUC conferentiar Emil.Cebuc@cs.utcluj.ro


Catedra de Calculatoare Universitatea Tehnica din Cluj-Napoca

Bazele Reteleleor TCP/IP


Modele de referinta TCP/IP si OSI
Suita de protocoale TCP/IP Subnetting, Superneting Rutare statica si dinamica CIDR Classless InterDomain Routing Dynamic Host Configuration Protocol DHCP

Network Address Translation NAT

Modelele de referinta OSI si TCP/IP


OSI model de referinta teoretic
TCP/IP standarde de facto reglementate prin RFC Accesul la retea guvernat de standarde IEEE 802.3 LAN IEEE802.11 WLAN ITU, etc. Fiecare nivel ofera functii specifice nivelului superior
3

Comparatie intre TCP/IP si OSI


Compare OSI and TCP/IP model

Incapsularea si decapsulare
PDU Protocol Data Unit; Segment, Packet, Cadru, Biti

Bazele Reteleleor TCP/IP


Modele de referinta TCP/IP si OSI
Suita de protocoale TCP/IP Subnetting, Superneting Rutare statica si dinamica CIDR Classless InterDomain Routing Dynamic Host Configuration Protocol DHCP

Network Address Translation NAT

Metode de Adresare si Numire

TCP si UDP
TCP cu conexiune, UDP fara conexiune

Functionarea TCP

Stabilirea Conexiunii TCP

10

Functionarea TCP
Terminarea unei sesiuni TCP

11

TCP Sessions
Numere de secventa utilizate pentru reordonarea segementelor, controlul fluxului si controlul congestiei

12

UDP Protocol

13

UDP Protocol
Describe in detail the process specified by the UDP protocol to reassemble PDUs at the destination device

14

Antet IPv4

15

Formatul adresei IP
Adresa LOGICA, independenta de tehnologia de comunicatie

16

Adrese IPv4 clase


Alocare istorica
Parte de net Parte de host

Nu se mai utilizeaza in mod curent

17

Clasificare Adrese IPv4


Name the three types of addresses in the network and describe the purpose of each type

18

Alocarea Adreselor IP PUBLICE


Se face la cerere, ICI in .ro Poate sa fie provider dependent sau nu

19

Adrese IPv4 private sau locale

Clasa A 10.0.0.0 10.255.255.255 Clasele B 172.16.0.0- 172.31.255.0 Clasele C 192.168.0.0 192.168.255.255 Pot fi utilizate de oricine dar pachete cu astfel de IPuri nu pot parasi reteaua. 127.0.0.1 localhost 192.169.x.x auto IP address,

20

Antet IPv6
Adrese pe 128 de biti, se pot ierarhiza mult mai usor

21

Bazele Reteleleor TCP/IP


Modele de referinta TCP/IP si OSI
Suita de protocoale TCP/IP Subnetting, Superneting Rutare statica si dinamica CIDR Classless InterDomain Routing Dynamic Host Configuration Protocol DHCP

Network Address Translation NAT

22

Adresare IP
Conversie Binar la Zecimal

23

Adresare IP
Conversie Zecimal la Binar

24

Adresare ierarhica
Partea de NET si partea de HOST, NETMASK

25

Subretele
Cum se utilizeaza NETMASK

26

Calcul de adrese
Impartirea in subretele prin imprumut de biti din partea de host

27

Alocarea adreselor IP
Alocarea Adreselor in subretele, blocurile mai mari prima data

28

Calcul de adrese
Reimpartirea unei subretele

29

Calcul de adrese
Calculati adresele de net, host si broadcast pt. o subretea

30

Superneting si sumarizare
Este opusul subnetarii
Se aloca biti din partea de net spre partea de host Sumarizarea reduce numarul de intrari din tabela de routare; se poate face daca alocarea adr. IP s-a facut judicios; trebuie sa fie consecutive EX: 192.168.2.0 /24 si 192.168.3.0/24 se poate inlocui cu

192.168.2.0/23

31

Exemplu de sumarizare

32

Bazele Reteleleor TCP/IP


Modele de referinta TCP/IP si OSI
Suita de protocoale TCP/IP Subnetting, Superneting Rutare statica si dinamica CIDR Classless InterDomain Routing Dynamic Host Configuration Protocol DHCP

Network Address Translation NAT

33

Definirea unei route


Cele trei componente ale unei route: destinatie, interfata, nexthop

34

Definirea unei rute, destinatia

35

Routare Statica
O ruta statica se introduce manual si trebuie schimbata manual daca se schimba ceva in retea

36

Routare dinamica
Routele dinamice se invata intre routere prin protocoale de routare

37

Bazele Reteleleor TCP/IP


Modele de referinta TCP/IP si OSI
Suita de protocoale TCP/IP Subnetting, Superneting Rutare statica si dinamica CIDR Classless InterDomain Routing Dynamic Host Configuration Protocol DHCP

Network Address Translation NAT

38

Selectia routei fara CIDR


Ierarhia adreselor IP este fixa
Trei clase A,B,C cu netmask fix /8, /16 si /24 Informatia de clasa se ia din primii biti ai adresei Exista o singura intrare in tabela de routare pentru o anumita destinatie sau niciuna si se alege atunci ruta default (0.0.0.0) daca exista sau pachetul este aruncat

Este depreciat si nu se mai utilizeaza

39

Selectia routei cu CIDR


In tabela de routare pot fi mai multe intrari care potrivesc spre o anumita retea (net) destinatie
Se alege ruta cea mai specifica, cea care are netmaskul cel mai lung, /27 fata de /24 In tabela de routare se pastreaza si netmaskul nu se mai tine cont de clasele A,B si C Este modul de routare curent 192.168.1.0 /24 Connected 192.168.1.64 /27 next hop 192.168.1.2

40

Classless Inter-Domain Routing (CIDR)


-Routele sunt sumarizate cu masti altele decat cele default
-Examplu: 172.16.0.0 /13 este ruta insumata pentru 172.16.0.0 / 16 la 00010000 172.23.0.0 / 16 retele classfull 00010111

41

Bazele Reteleleor TCP/IP


Modele de referinta TCP/IP si OSI
Suita de protocoale TCP/IP Subnetting, Superneting Rutare statica si dinamica CIDR Classless InterDomain Routing Dynamic Host Configuration Protocol DHCP

Network Address Translation NAT

42

Configurare DHCP
Functiile DHCP in retea

43

Configurare DHCP
DHCP aloca adresele dinamic la cerere
Mecanismul DHCP

44

Configurare DHCP
Diferente intre BOOTP si DHCP

45

Configurare DHCP
Excluderea unor adrese, alocate pt servere, gateway sau imprimante cu adrese fixe

46

Configurare DHCP
Releu DHCP, funct. Cu cadre de Broadcast care nu trec in mod normal prin router
Serverul DHCP sa fie unul singur pt toata reteaua

47

Bazele Reteleleor TCP/IP


Modele de referinta TCP/IP si OSI
Suita de protocoale TCP/IP Subnetting, Superneting Rutare statica si dinamica CIDR Classless InterDomain Routing Dynamic Host Configuration Protocol DHCP

Network Address Translation NAT

48

Configurare NAT on a Cisco Router


Economie adrese publice si securitate sporita

49

Configurare NAT Cisco Router


functiile NAT si NAT overload sau PAT

50

Configurare NAT Cisco Router


Comenzi pt configurare NAT si PAT

51

Configurare NAT Cisco Router


Avantaje si dezavantaje NAT

52

S-ar putea să vă placă și