10 6pp Redes Protocolos Aplicacao

download 10 6pp Redes Protocolos Aplicacao

of 5

Transcript of 10 6pp Redes Protocolos Aplicacao

  • 8/18/2019 10 6pp Redes Protocolos Aplicacao

    1/5

    1

    Redes de ComputadoresRedes de Computadores

    Protocolos da camada de aplicaçãoMódulo 10

    EAGS SIN / CAP PDPR!" !I#IPE ES$RE#A

    %ilipe&0'(mail"com

    1

    )

    I*trodução

    s protocolos da camada de aplicaçãopossuem dois compo*e*tes co*+ecidos porcliente e servidor.

    clie*te , -uem i*icia o co*tato com o

    ser.idor" ser.idor , -uem respo*de s re-uisiçesemitidas pelo clie*te"

    Slide 2

    Protocolos da Camada de AplicaçãoProtocolos da Camada de Aplicação

    Protocolo FTPProtocolo FTP

    3

    2

    Protocolo !$PProtocolo !$P3!ile $ra*s%er Protocol43!ile $ra*s%er Protocol4

    $em como o56eti.o a tra*s%er7*cia de pro(ramas ear-ui.os de todos os tipos por meio de redes $CP/IP"

    Suas pri*cipais caracter8sticas são a co*%ia5ilidade e ae%ici7*cia com -ue reali9am as tra*s%er7*cias"

    Em5ora o :$$P e o SM$P possam ser usados *atra*s%er7*cia de ar-ui.os; o !$P , o mais i*dicado pois

    utili9a o $CP *a camada de tra*sporte"Escuta as re-uisiçes *as portas )0 3dados4 e )1

    3co*trole4"

    Slide 4

    <

    Protocolos da Camada de AplicaçãoProtocolos da Camada de Aplicação

    Protocolo TFTPProtocolo TFTP

    5

    =

    Protocolo $!$PProtocolo $!$P

    > uma opção para os usu?rios -ue *ão *ecessitamda ro5uste9 do !$P"

    @tili9a @DP para tra*s%er7*cia de seus dados *aporta ="

    $!$P , utili9ado pri*cipalme*te para atra*s%er7*cia de ar-ui.os de co*%i(uração ou mesmodo sistema operacio*al; e*tre um computador e um

    e-uipame*to ati.o de rede; tal como sBitc+; roteador;+u5 ou ai*da ser.idor de impressão"

    Slide 6

  • 8/18/2019 10 6pp Redes Protocolos Aplicacao

    2/5

    Protocolos da Camada de AplicaçãoProtocolos da Camada de Aplicação

    Protocolo TelnetProtocolo Telnet

    7

    &

    Protocolo $el*etProtocolo $el*et

    > um protocolo simples de termi*al remoto i*clu8do *o modelode re%er7*cia $CP/IP"

    > co*siderado; al,m de um protocolo; um pro(rama"

    !or*ece um termi*al 5aseado em caracteres .irtuais; em -ueo usu?rio pode di(itar coma*dos e outros tetos; al,m de

    poder .eri%icar a sa8da de processos *a sua m?-ui*a remota"$ra*smite os to-ues do teclado do usu?rio diretame*te aoser.idor; como se esti.essem se*do di(itados *o tecladoco*ectado ao próprio ser.idor; e retor*a o resultado docoma*do ao clie*te -ue o solicitou"

    $ra5al+a *a porta TCP 23"

    Slide 8

    Protocolos da Camada de AplicaçãoProtocolos da Camada de Aplicação

    Protocolo SSHProtocolo SSH

    9

    10

    Protocolo SS:Protocolo SS:3Secure S+ell43Secure S+ell4

    %erece a mesma aplicação do protocolo $el*et;com a .a*ta(em da co*eão e*tre o clie*te e oser.idor ser cripto(ra%ada"

    @tili9a a porta $CP ))"

    Slide 10

    11

    Protocolos da Camada de AplicaçãoProtocolos da Camada de Aplicação

    Protocolo SMTPProtocolo SMTP

    11

    1)

    Protocolo SM$PProtocolo SM$P3Simple Mail $ra*s%er Protocol43Simple Mail $ra*s%er Protocol4

    Protocolo utili9ado *o sistema de correioeletr*ico da I*ter*et"

    @tili9ado -ua*do se dese6a enviar umame*sa(em"

    $ra5al+a *a porta $CP )

  • 8/18/2019 10 6pp Redes Protocolos Aplicacao

    3/5

    1

    Protocolo SM$PProtocolo SM$PCaracter8sticasCaracter8sticas

    @ma me*sa(em SM$P , di.idida em cabeçalho ecorpo -ue são separados por uma li*+a em 5ra*co"

    ca5eçal+o co*t,m as i*%ormaçes *ecess?riaspara a tra*s%er7*cia da me*sa(em

     – 

     MAI# !RM J e*dereço eFmail do emissor"•  6oao'empresa"com"5r

     –   RCP$ $ J e*dereço eFmail do receptor"

     –   DA$A J assu*to da me*sa(em

      corpo da me*sa(em (uarda seu co*teKdo e tem%ormato de teto li.re"

    13

    12

    Protocolos da camada de AplicaçãoProtocolos da camada de Aplicação

    Protocolo POPProtocolo POP

    Slide 14

    1<

    Protocolo PPProtocolo PP3Post %%ice Protocol43Post %%ice Protocol4

    > -uem de%i*e os meca*ismos para o clie*te ma*ipular asme*sa(e*s depositadas *a sua caia postal do ser.idorSM$P"

    > sempre aprese*tado se(uido da sua .ersão PP e;atualme*te; PP2"

    @tili9a porta $CP 110"

    PP *ão tra*smite ou retra*smite me*sa(e*s"

    Ei(e a aute*ticação do usu?rio"

    s mensa!ens lidas atrav"s do POP s#o $bai%adas& doservidor para a m'(uina do cliente sem dei%ar c)pia noservidor.

    15

    1=

    Protocolos da camada de AplicaçãoProtocolos da camada de Aplicação

    Protocolo *MPProtocolo *MP

    Slide 16

    1

    Protocolo IMAPProtocolo IMAP3I*teracti.e Mail Access Protocol43I*teracti.e Mail Access Protocol4

    Permite ao usu?rio ma*ipular sua caia postal de %orma maisso%isticada do -ue o PP"

    @tili9a porta $CP 12"

    > sempre aprese*tado se(uido de sua .ersão; atualme*te *a 2IMAP24"

    Pro6etado especialme*te para permitir -ue os usu?rios acessemsuas caias postais a partir de mKltiplos computadores"

    Com isso; ao co*tr?rio do PP; permite -ue as me*sa(e*sse6am lidas sem ter -ue copi?Flas para o computador do clie*te"

    s mensa!ens lidas atrav"s do *MP permanecem noservidor.

    17

    1&

    Protocolos da camada de AplicaçãoProtocolos da camada de Aplicação

    Protocolo M*M+Protocolo M*M+

    Slide 18

  • 8/18/2019 10 6pp Redes Protocolos Aplicacao

    4/5

    1

    Protocolo MIMEProtocolo MIME3Multipurpose I*ter*et Mail Ete*sio*43Multipurpose I*ter*et Mail Ete*sio*4

    > um padrão de %ormatação e codi%icação de me*sa(e*s-ue permite tra*smitir i*%ormaçes com co*teKdo (r?%ico emultim8dia; codi%icados como teto"

    Como o SM$P só tra*smite me*sa(e*s de teto puroASCII4; o MIME %oi dese*.ol.ido para -ue se tor*asse

    poss8.el a tra*smissão de me*sa(e*s -ue *ão %ossemASCII; ou se6a; ima(e*s; tetos %ormatados; .8deos; ?udio;pro(ramas 5i*?rios; etc"

    Lasicame*te; o MIME de%i*e meca*ismos para -ue oeceptor possa ide*ti%icar o tipo de dado -ue est? se*dora*smitido e o padrão de codi%icação utili9ado"

    19

    )0

    Protocolos da camada de AplicaçãoProtocolos da camada de Aplicação

    Protocolo HTTPProtocolo HTTP

    Slide 20

    )1

    Protocolo :$$PProtocolo :$$P3:per $et $ra*s%er #a*(ua(e43:per $et $ra*s%er #a*(ua(e4

    > utili9ado *a orld ide e5 para distri5uição eecuperação de i*%ormação; em sua maioria

    docume*tos +iperteto 3:$M#4"

    A troca de i*%ormaçes e*tre um *a.e(ador e umser.idor Be5 , toda %eita por meio desse protocolo;o -ual de%i*e um co*6u*to de re(ras simples para a

    e%eti.a comu*icação e*tre os dois"

    21

    ))

    !u*cio*ame*to do :$$P!u*cio*ame*to do :$$P

    clie*te %a9 um pedido ao ser.idor -ue respo*dede acordo com os dados co*tidos *o pedido"

    @m pedido :$$P , co*stitu8do de

     –  Coma*do O represe*ta a ação a ser reali9ada

     –  @RI 3@*i.ersal Resource Ide*ti%ier4 O

    represe*ta a i*%ormação re-uisitada e –  Qersão do protocolo :$$P"

    Slide 22

    )

    !u*cio*ame*to do :$$P!u*cio*ame*to do :$$P

    tipo de @RI utili9ado pelo :$$P , a @R# 3@*i%orm Resource#ocator4 e co*t,m tr7s partes

    ide*ti%icação do protocolo

    o e*dereço do computador ser.idor e

    o docume*to re-uisitado" 3pode*do i*cluir su5diretórios4

    @m 5om eemplo de @R# seria o docume*to i*de"+tmlarma9e*ado *o diretório /itcorretor/ em um ser.idor com

    o e*dereço IP 1)")0")")0 e porta &0"A @R# da situação acima ,

    +ttp//1)")0")")0&0/itcorretor/i*de"+tml

    23

    )2

    Protocolos da camada de AplicaçãoProtocolos da camada de Aplicação

    Protocolo ,HCPProtocolo ,HCP

    Slide 24

  • 8/18/2019 10 6pp Redes Protocolos Aplicacao

    5/5

    )<

    Protocolo D:CPProtocolo D:CP3D*amic :ost Co*%i(uratio* Protocol43D*amic :ost Co*%i(uratio* Protocol4

    > respo*s?.el pela co*%i(uração di*mica de e*dereços IPem uma rede de computadores; ou se6a; o protocolo D:CPatri5ui automaticame*te um e*dereço IP -ua*do umcomputador , i*iciali9ado ou co*ectado a uma rede decomputadores"

    Des.a*ta(e*s de se co*%i(urar os e*dereços IPma*ualme*te

     –   Muito $ra5al+oso

     –   Pode ser atri5u8do o mesmo IP a mais de umam?-ui*a e

     –   Em redes de (ra*de porte os pro5lemas acima sãoa(ra.ados"

    25

    )=

    !u*cio*ame*to do Protocolo D:CP!u*cio*ame*to do Protocolo D:CP

    Eiste um ser.idor D:CP *a rede -ue , o respo*s?.el poratri5uir um e*dereço IP a cada clie*te da rede *o mome*to em-ue seu micro , li(ado ou; mais especi%icame*te; -ua*do seuser.iço de rede , i*iciado"

    ser.idor D:CP ape*as empresta um e*dereço IP a umclie*te"

    A re*o.ação desse e*dereço de tempo em tempo , derespo*sa5ilidade do clie*te"

    Hua*do um computador clie*te , desati.ado por um lo*(oper8odo o e*dereço IP -ue era a ele atri5u8do; poder? sere*tre(ue a outro computador da rede"

    Slide 26

    )

    Protocolos da camada de AplicaçãoProtocolos da camada de Aplicação

    Protocolo S-MPProtocolo S-MP

    27

    )&

    Protocolo SNMPProtocolo SNMP3Simple NetBor Ma*a(eme*t Protocol43Simple NetBor Ma*a(eme*t Protocol4@tili9a *o *8.el de tra*sporte o protocolo @DP para %a9er a (er7*cia dee-uipame*tos; se*do o protocoloF5ase de todas as pri*cipaisplata%ormas de (ere*ciame*to de di.ersos %a5rica*tes; como o Ciscoors da CISC; :Ppe*QieB da :P; o Su*NetMa*a(er da S@N; o$ra*sce*d da CM; etc"

    @tili9a as portas @DP 1=1 3a(e*te4 e 1=) 3traps4"

    As aplicaçes respo*s?.eis pelo (ere*ciame*to da rede rece5emi*%ormaçes emitidas pelos e-uipame*tos ati.os co*%i(urados com oprotocolo SNMP e processam i*%ormaçes (era*do relatórios ealarmes *o mome*to do ati*(ime*to de limites co*%i(urados"

    $odas as i*%ormaçes rece5idas por esse mo*itorame*to sãoarma9e*adas em uma 5ase de dados co*+ecida como MIL3Ma*a(eme*t I*%ormatio* Lase4"

    Slide 28

    )

    Protocolo SNMPProtocolo SNMP3Simple NetBor Ma*a(eme*t Protocol43Simple NetBor Ma*a(eme*t Protocol4> poss8.el co*%i(urar as aplicaçes de (ere*ciame*to parae*.iarem a.isos por meio de eFmails; por si*ais .isuais ou porsi*ais so*oros aos admi*istradores da rede -ua*do situaçescr8ticas ocorrem"

    Apesar de o 8*dice de aceitação; o protocolo SNMP aprese*taal(umas de%ici7*cias; pri*cipalme*te em relação se(ura*ça e tra*s%er7*cia e%icie*te de um (ra*de *Kmero de i*%ormaçesdo a(e*te para o (ere*te"

    Para corri(ir esses pro5lemas %oi dese*.ol.ido o SNMP.)"

    29