You are on page 1of 7

CAPES OSI

Aplicaci
Presentaci
Sessi
Transport
Xarxa
Enlla
Fisica

TCP/IP
Aplicaci
Transport
Internetworking
Enlla

Problema:
Tenim un ordinador, que dintre t una aplicaci (web browser) i vol accedir mitjanant internet a un
altra aplicaci (servidor apatxe) que esta a un altre pc a l'altra part del mon.
Com aconsseguim que aquestes aplicacions es puguin parlar entre elles?
Capa aplicaci, Presentacio i Sessio: el protocol amb el que parlen els clients amb els servidors.
Aquest protocol es el codi standard de comunicaci.En el nostre example seria el HTTP, que ens
dir com demanar les dades i com donar-les.
Les capes es comuniquen la n amb la n-1 de manera real, pero virtualment la capa n del client es
conecta amb la capa n del servidor.
(Aplicaci netcat (nc) obre sockets tcp. Es com el cat per via xarxa)
Capa Transport: En aquesta capa s'identifica quin procs dels n que te un equip esta comunicantse amb el servidor. S'encarrega de la connexi entre ambdos processos. Donada una IP multiplexa
els n processos amb la mateixa IP. Aqu treballem amb els nmeros de ports. Els ports han de ser
nics localment. Llavors ja podem establir la conversa (conversa per que es comunicaci
bidireccional)
Aquesta gesti de ports la fan els sistemes operatius NOS (network operating system) (linux i
windows ho son). Es la capa que segmenta.
Capa de Xarxa: Amb aquesta capa fem la comunicaci a 3 es pugi donar. (A-B-C) parlar A amb C
passant per B. Es la capa que ens conecta les diferents xarxes. A-B-C poden ser equips, per tamb
xarxes.Aqui la informaci va en paquets.
Capa d'Enlla: com gestionem el cable fsic de la capa fsica. Es dir com accedir al cable de
manera intelligible. Controlar qui rep tot all que s'envia. Aqui ja s'encapsula la informaci amb
trames per aconsseguir que la probabilitat d'error sigui menor. Aixi els fluxes de bits poden estar
separats. A cada salt, s'ha de comprovar que les dades no han estat alterades durant la transmisi
Capa Fisica: Com codificar els 0,1 i com ser el cable que farem servir, que tingui un ample de
banda suficient.
Quant una senyal dintre del cable, la senyal oscila a altes freqncies, el cable passa a ser una
antena, que emet igual que reb informaci i per tant te interferncies.(electromagnetisme)
Estandards que ens parlen de utp estan en EIA/TIA
El trenat dels cables fa una cancellacio d'ECO o siga els camps electromagntics s'anulen fent que

s'arribi mes lluny. Els cables UTP son molt barats i facils d'installar. 3 parells s'utilitzen fins a
FASTETHERNET, en GIGABIT, s'utilitzen el 4 parells.
UTP-6 porten separador de parells de plastic en forma de X
En WiFi, ara s'utilitza el OFDM com a codificaci de la trama (multiplexacin por divisin de
frecuencia ortogonal)
MIMO, es la que s'esta fent servir ara amb l'estandard 802.11n
Ample de banda, es la resistencia que te el medi davant les variacions. Amb les tecniques aquestes
fem que l'ample de banda fisic sigui diferent del digital, ja que, si pensem que en 1hz poden haverhi dos estats (de 0 a 1) podriem tenir en compte tamb 4 estats (de 0 a 1 i de 0 a 0,5 i de 0,5 a 1)
El coaxial porta una malla equisdistant del cable interior, i recull les interferncies i les anula.
En fibra optica podem tenir multimodo (multicami) monomodo(cami nic). Per teoria quantica la
llum es discreta, es a dir te un nombre de rajos de llum contable. (medible).
El jitter de la fibra multimodo es que com cada pols de llum va per camins diferents hi han rajos que
arriben mes aviat que d'altres, quan mes llarg es el cable, mes augmenta el jitter. S'utilitza per
distancies mes curtes.
En monomodo, el problema es que s'alimenta amb Laser i noms laser, s'utiliza per distancies molt
llargues
En full duplex no pot ser medi compartit. Noms medi compartit a half duplex.
Amb un Hub, al ser mitja compartit si el hub es a 100Mb, y conectem 20 estacions...totes com a
maxim podrn parlar a 100Mb en conjunt.
En canvi, un switch, serien 100Mb per 24 boques....24*100 el switch va a 2,4Gbits,
Per tant el canvi de Hub a Switch millora la velocitat de la xarxa. (no del tot ja que els equips
parlem poc entre ells)
Accs per contensi. Quan alg vol enviar alguna cosa ho envia, si no hi ha collisi continua sino
ho reenvia fins a 16 cops en cas de ethernet.
Accs controlat. Mitjanant token.
Tots dos son utilitzats per WiFi.
En ethernet per recorrer un cable de 500m triga 64temps de bit.
En error de FCS (frame checksum) la trama es descarta, no es reenvia.
Fins que apareix el switch no s'utilitzaba la MAC origen per a res.
LLC S'encarrega de negociar la capa 2 amb la 1 ( es fa mitjanant sotware)
Ethernet amb F.O cal recollir trames emeses amb llum, passar-les a electric i tornar a passar-les a
llum, per tan perdrem la eficincia de la F.O

MAC s'encarrega de gestionar com utlitzar el medi fisic. (es gestiona mitjanant hardware)
El processat ethernet el fa la tarjeta sense molestar a la CPU genrica.
Si treballem amb Full duplex, l'accs al medi no ens ha de preocupar, per si treballem amb
half-duplex, hem de controlar les collisions amb el CSMA-CD (ethernet) o CSMA-CA (wifi)
Si una trama collisiona, es recupera fins un total de 16 cops.Si ocorre 16 cops, aquesta es
descartar
En WiFi, com no tenim acotat el temps d'anada i de tornada pot ser hi hagi una collisi i no
m'enadone. Aqui sempre calen ack's (reconeixement) En un canal de 300mb, el 50% es perd amb
ack's etc..
Defineix com s'encapsulen les dades. (long min,long max de la trama, i els camps necessaris
de l'encapsulament)
Les trames ethernet acosutmen a ser asincrones, i per aixo, des de la propia trama sa de
recollir el temps de bit, per poder saber quan comea i acaba una trama. Per aquest motiu existeixen
els start and end delimiters per tal de poder "adaptar-nos, sincronitzar" la emisi i recepci
La detecci d'errades ho fan amb el checksum, que no es res mes que un resum de trama, si
els checksum son igual...ok, sino la trama es descarta.
En ethernet, i Fastethernet la longitud minima es de 64bytes amb GigaEthernet es de 512bytes
A capa de transport es segmenta i es que decidira el tamany, i per saber-ho mira la MTU
Les JumboFrames, s'utilizen quan treballem amb SAN (storage area network) all hi han dispositus
que utilizen el iSCSI per treballar per tcp-ip entre discos, i com a l'hora descriure a disc el tamany
minim es de 4k necessitem trames mes grans
Es poden interconectar tants switch com vulgui, per molt d'ull amb la latncia de la xarxa i amb el
trafic broadcast.
Per reduir el trafic, els switch permeten VLAN el 802.1Q, que afegeix l'etiqueta que diu cada trama
a quina VLAN pertany.
MAC-Multicast te els ultims 23bits de la ip multicast. La mac-multicast comena per 01-00-5E
El switch 2960 per software en ios15 pot ser de capa 3 per software
Els routers intermitjos (no conecten equips finals) solen enrutar entre 300.000 routes a la seva taula
de routes
UDP: es encarregat de multiplexar connexions. (puc tener moltes conexions, example el que fa
chrome amb les diferents pestanyes)
La capa de transport fa:
1.- Establiment de connexi
2.- Finestra Lliscant
3.- ACK Possitiu (a cada segment que s'envia entre dos equips en internet, el que reb envia un
PACK o ACK possitiu...demanant-li el segent)
Cada segment que enviem tenen un numero de seqencia i un ack i mitjanant la finestra lliscant

puc fer ack no de cada segment individual sino d'alguna quantitat mes.
En una comunicacio entre A i B tots dos han de saber la finestra de l'altre, ex: Wa =5 i Wb=10
Inicialment A envia el segment 1,2,3,4...i aixi fins al 10, aqui ha de parar ja que la Wb=10. Aquestos
son els segments que segons B pot rebre sense enviar ACK..
B ara enviaria el ACK dels 10 segments.
A reinicia la finestra i enviara 10 segments mes,
Si B envia un ACK amb el n 13 la finestra es reseteja a a 13+10 i des d'aleshores comena a poder
enviar 10 segments mes.
Amb netcat (nc), es pot veure clar com va el TCP (nc -l -p 8080 per escoltar a un cmd, a un altre
cmd far nc 127.0.0.1 8080)
Tal i com es fa es el conegut intercanvi 3 vies.
Sync d'anada (intercanvia el windows mes numero de seq que utilitzarem)
Tornada de Sync+ACK (igual abans)
i enviem un altre ACK (establerta la connexio)
Per acabar enviar un FIN
un ACK
i un FIN

Ipv6
Notaci de Ipv6
En ipv6 les adreces son de 128bit, per posar-ho en format hum fem servir 8 grups de 16 bits en
digits hexadecimals o nibbles (bocadito)
2001:0DB8:AAAA:1111:0000:0000:0000:0100
Adreament ipv6 hi han 340 sixtillons o 340*10^36
En Ipv6 els dispositius no poden pendre decissions de rebre una ip entre tant nombre d'adreces. Per
tant s'ha de llimitar.
Regles per compactar-les
1.- 0 inicials a l'esquerra no compten:
exemple:
incial 3ffe:0404:0001:1000:0000:0000:0ef0:bc00
compactada 3ffe:404:1:1000:0:0:ef0:bc00
2.- Dobles dos punts elimina una sequencia de 0's, i noms es pot fer un nic cop, ja que amb dos
cops no sabria reconstruir-la.
Example:
incial 3ffe:0404:0001:1000:0000:0000:0ef0:bc00
compactada 3ffe:404:1:1000::ef0:bc00 (aplicant 1 i 2)
es pot aplicar tant a la part de Xarxa com a la de host, es aconsellable fer-ho a la part de host
i el que tingui mes grups de 0 junts.
Prefixes de Xarxa: noms existeix la /64 no exiteix com en ipv4 el 255.255.255.0 o /24, noms fa
servir el /X

Exemple: 2001::1/80 => Bits de Xarxa = 80, bits de host =48


Tros de xarxa = 2001:0:0:0:0
Tros de host = 0:0:1
2001::1/16 => Bits de Xarxa = 16 bits de host = 112
Tros de Xarxa= 2001
Tros de Host = 0:0:0:0:0:0:1
2001::1/3 => Bits de Xarxa = 3 i Bits de host = 125
per tant hauriem de veure el primers 4 bits que formen el 2...ja que 3 son de xarxa.(0010)
En ipv6, les ip publiques son les que comencen per 2 o per 3.
Ipv6 Grups
Es divideix amb grups.
Unicast: serveixen per parlar amb connexions directes entre 2 equips.
Dintre d'unicast estan:
Globals unicast: son les que comencen per 2 o 3 i per tant pbliques
(2000::/3 fins a 3FFF::/3)
Link-local: cada equip amb ipv6 actiu te una link-local, per a comunicar-se amb
capa3 als els equips de xarxa local.
(fe80::/10-febf::/10
Loopback: nomes hi ha un ip per loopback i no una xarxa
::1/128 (primera ip de la xarxa tot 0)
Unspecified: la ip no especificada ::/128
Unique local: ip privades niques (FC00../7-FDFF::/7) per xarxes de tipus privat, ja
que pot ser que no interessi fer la meva xarxa pblica. Per han
d'haver 48 bits aleatoris per evitar collisions de ips.
Pgina d'example: sixxs, per fer servir una calculadora de ipv6
Embeded Ipv4: seria aquest rang ::/80
Multicast: serveixen per parlar amb alguns
Anycast: qualsevol adrea unicast pot ser anycast si esta fisicament a diversos llocs. Els routers
encaminaran al dest mes proper, per evitar problemes i arribar a algn d'ells. Tots els routers la
publicaran com la mateixa xarxa pblica, de tal manera que tots els routers de fora la veuran com la
mateixa xarxa i que poden arribar des de diferents llocs i camins.
Broadcast: No existeis en Ipv6, per hi ha unes adreces ff02::1 i ff02::2 son adreces multicast, que
permetrien fer del broadcast com un cas particular de multicast.
Funcionament de les ip Global Unicast:
En la ip hi han 3 trossos:
Global: xarxa:dispositius.
/48
/16
/64 (bits) aixi les ip son dificilment a dia d'avui, traables.
En el primer tros global, els RIR tindra un prefix /23 dintre dels primer 48 i al isp li assignara un /32
(isp prefix) i a una persona un /48 (site prefix)
Es poden assingar
Manual:
Statica o EUI-64 (identificador de 64 bits basat amb la mac)

Dinamica:
Stateless: autoconfiguration, obtinc una ipv6 sense necessitat de servidor
DHCP ipv6: mitjanant un servidor.
ARP en Ipv6 no existeix apareix el NDP
Link-local
No son enrutables, son internes a la xarxa local. Es crea automaticament al activar ipv6
El % de microsoft amb les ipv6 identifica la interface de xarxa a la que pertany.
CLI (IOS)
Nivell EXEC USR (comandes que no interfereixen amb el comportament del dispositiu, per tant,
son comandes de mostrar informaci)
Ping, telnet,, show
Nivell EXEC PRIVILEGE (comandes que interfereixen amb el comportament del router o
dispositu, el debug afecta al comportament perque el dispositiu no esta pensat per mostrar el
funcionament del dispositiu i aquesta tasca sobrecarrega el funcionament habitual del dispositiu)
Aquest nivell es EXEC USR+ Reload
Erase
Copy i comandes Debug.
La configuracio d'un dispositiu Cisco es un fitxer de text pla, tabulat, pero text pla. Sense paquests.
Nivell de Configuraci: CONFIG
En el fitxer de configuraci:
Config Global: (coses que afecten a tot el dispositiu, com pugui ser descripci de cadascuna de les
interficies)
Inteficies (entrada y sortida de dades) i linies ( per configurar el dispositiu) totes dues son portes al
dispositiu pero la funcionalitat es diferent.
Ex:
config global
int fa 0/1 (interface es por on entren o surten dades)
up (linia) (configura el port a up)
Al iniciar un router en el Packet tracer....el primer que fa es descomprimir el IOS.
El primer que et surt, es fer un autosetup. Li direm que No o Ctrl+c
Amb la tecla ? Surt l'ajut del sistema en la llista de comandes al nivell en el que estem.
Si fem s? Son totes les comandes que comencen per s (sense espai)
Si fem show ? Son totes les opcions per a show (amb espai)
si surt <cr> es carrier return i que ja no hi ha mes ajuda

Amb enable passem a Exec privilege


show run ens mostra la configuracio que esta excutant el dispositiu
L'adminraci (!) son comentaris
Comanda
Router#configure terminal
Router(config)#hostname R1 (cambien el nom de router a R1)
R1(config)# interface gigabitEthernet (gi) 0/0 (entrem a la interficie giga 0/0)
R1(config-if)#ip address 192.168.1.1 255.255.255.0
R1(config-if)#no shutdown (Axeca la interficie)
Totes les comandes s'apliquen inmediatament al fer enter.
Per fer ping he de sortir a exec usr
Exit o end.
Ctrl+c i enter surts al modo enable.
Per aturar ctrl+shitf+6 (+6+x si estem conectats amb telnet)
R1# ping 192.168.1.2
en la resposta veurem que es perd un paquet, aixo es pel fet de l'ARP, que abans de fer ping he de
preguntar qui te la ip etc.. etc.. i per aixo es perd.

You might also like