Você está na página 1de 9

ÍNDICE 12. Sistemas Operacionais de Redes 12.1. Conceito 12.2. Redirecionador 12.3. Arquiteturas 12.4. Par a Par 12.5. Cliente-Servidor 12.6.

Os Sistemas Operacionais de Redes e as Arquiteturas de Redes 12.6.1. eneralidades 12.6.2. Placa de !nter"ace de Rede 12.6.3. #rivers da Placa de Rede 12.6.4. #rivers de Protocolo 12.6.5. Protocolos e Aplica%&es Cliente-Servidor 2 2 3 3 3 4 6 6 6 6 $ '

Redes de Computadores - 1( Per)odo de 2*** - Cap 12 - +ls. 1

a placa de inter"ace de rede.1( Per)odo de 2*** .erenciamento do acesso ao sistema de comunica%0o e5 .+ls.a os equipamentos terminais 1estações de trabalho3.Cap 12 . #o ponto de vista do 8ard9are dos computadores5 a modi"ica%0o "oi a introdu%0o de um dispositivo de entrada e sa)da respons:vel pela inter"ace do computador com o sistema de comunica%0o.ria principal/ controle do acesso aos dispositivos de entrada e sa)da/ aloca%0o de in"orma%&es nos dispositivos de arma4enamento 1. a) Interação direta das aplicações dos usuários com o hardware.unções dos sistemas operacionais locais.12. Conceito • • • • As rotinas ou m.erenciamento do uso do processador/ aloca%0o dos processos 1pro.s esta%&es remotas para utili4a%0o de recursos de 8ard9are e so"t9are remotos. com "un%&es de .ramas em e2ecu%0o3 na mem. Os sistemas operacionais de redes 1SOR3 s0o uma e2tens0o dos sistemas operacionais locais5 para tornar transparente o uso dos recursos compartil8ados. 2 .erenciamento do sistema de arquivos35 etc. Redes de Computadores .unções do sistema operacional de rede -s .dulos que comp&em um SO "ornecem servi%os como.1 6 Sistemas Operacionais 7as redes de computadores um sistema de comunica%0o interli.ura 12. Aplicação Aplicação Aplicação %$ HARDWARE %$R %$ HARDWARE %$R %$ HARDWARE %$R +i. SISTEMAS OPERACIONAIS DE REDES 12. AP I!A"#$ HARDWARE )) Interação indireta das aplicações dos usuários com o hardware atra*+s do sistema operacional AP I!A"#$ %I%&E'A $PERA!I$(A HARDWARE c) Adição das .1.

As esta%&es que permitem que suas aplica%&es utili4em recursos compartil8ados com outras esta%&es5 devem possuir a entidade 1ou m.m.12. A intera%0o cliente-servidor constitui-se no modo >:sico dos sistemas operacionais de redes. A inter"ace utili4ada pelas aplica%&es para ter acesso aos recursos permanece inalterada.2 6 O modelo Cliente=Servidor O redirecionador "oi o mecanismo >:sico so>re o qual "oram desenvolvidos os sistemas operacionais de rede.+ls. As esta%&es que disponi>ili4am a outras esta%&es o acesso a seus recursos devem possuir a entidade 1ou m.dulo3 servidor.dulo3 cliente. Par a Par Redes de Computadores . 12.2.m.dulos de um SOR instalados nas esta%&es em dois tipos• SORC. Arquiteturas A inter"ace entre as aplica%&es e o sistema operacional >aseia-se em intera%&es solicita%0o=resposta.1( Per)odo de 2*** .imento de novos recursos 1 recursos virtuais3 em sua esta%0o. 3 .dulo cliente do sistema operacional.ura 12. 12.3.dulo do sistema operacional de rede5 que providencia o acesso ao dispositivo remoto.Cap 12 . Pode-se classi"icar os m. +i.4. O que o usu:rio nota < o sur. Redirecionador Os SOR devem atuar de "orma que os usu:rios utili4em os recursos de outras esta%&es da rede como se estivessem operando localmente.dulo servidor do sistema operacional. A e2tens0o do sistema operacional das esta%&es < "eita por meio de um módulo redirecionador que "unciona interceptando as c8amadas das aplica%&es ao sistema operacional local5 desviando aquelas que di4em respeito a recursos remotos para o m. • SORS. A aplica%0o solicita um servi%o5 atrav<s de uma chamada ao sistema operacional que e2ecuta o servi%o solicitado e responde5 in"ormando o status da opera%0o e trans"erindo os dados resultantes da e2ecu%0o para a aplica%0o5 quando "or o caso.

7a Arquitetura Peer-to-Peer5 em todas as esta%&es o sistema operacional de redes possui os dois m. 4 .dulos• SORC • SORS Redes de Computadores .+ls.Cap 12 .1( Per)odo de 2*** .

ura 12.1( Per)odo de 2*** .er@ncia de >ancos de dados • o suporte para impress0o • a tradu%0o de nomes sim>.+ls.Cap 12 . C!iente"Ser#idor #entre as "un%&es das redes destaca-se o compartil8amento de recursos5 so> a "orma de servi%os. /ase de dados Aplicação Pedido !liente Resposta Acesso ./D Resposta %0 +i./D !onsulta %0 %er*idor %. 5 .1sico %er*idor de /anco de Dados %.ra"ia • o correio eletrAnico • os servi%os de comunica%0o.4 6 Servidor de Banco de #ados Redes de Computadores . ?sta%&es que disp&em dos recursos a compartil8ar s0o c8amadas de servidores.Aplicação Aplicação Aplicação %$ HARDWARE %$R! %$R% %$ HARDWARE %$R! %$R% %$ HARDWARE %$R! %$R% +i. Os servi%os mais o"erecidos s0o• arma4enamento de arquivos • a .licos em endere%os ")sicos • a concentra%0o de terminais • a monitora%0o de redes • a cripto. .3 6 Peer-to-Peer 12.ura 12.

+ls.5 6 1a3 Cliente rece>e mensa.em #e"ine-se módulo servidor como a entidade do SOR que torna dispon)veis os recursos de uma esta%0o aos usu:rios da rede.dulo servidor de um sistema operacional de rede 1SORS3 que implementa o servi%o C.em 1>3 Cliente envia mensa. C8ama-se de servidor de X ao su> m. Redes de Computadores . 6 .dulo do m.1( Per)odo de 2*** .Cap 12 . C8ama-se de estação servidora5 na arquitetura cliente-servidor5 a esta%0o que possui pelo menos o m.+i.ura 12.dulo servidor em seu SOR.

Dri#ers de P!aca de Rede O driver de dispositivo5 normalmente "ornecido Eunto com a placa de rede5 lida com os aspectos espec)"icos da opera%0o da placa de rede e "ornece um conEunto de c8amadas mais ":ceis de usar e menos dependentes da tecnolo.Cap 12 . 7a placa de rede est0o as "un%&es dos n)veis ")sico e de controle do acesso ao meio 1su> camada GAC na arquitetura !??? '*23. A 7ovell e a Apple Computer ela>oraram a O#! 1Open #ata HinF !nter"ace3.dulos implementando os protocolos e as aplica%&es cliente-servidor de uso .3. Redes de Computadores . A 7#!S5 desenvolvida em conEunto pela 3Com e Gicroso"t5 de"ine um conEunto de comandos5 c8amados primitivas "#!S.eral • um ou mais drivers com implementa%&es de protocolos de comunica%0o O controle da placa de rede < reali4ado pelo driver de dispositivo que se comunica com o SOR atrav<s de uma inter"ace >em de"inida. 'enera!idades Dm sistema operacional de rede5 en. ODI )O&en Data -in+ Inter(ace.6 . '$DE $ $%I AP I!A"4E% D$% 5%56RI$% AP I!A"#$ %I%&E'A $PERA!I$(A DE REDE APRE%E(&A"#$ PR$&$!$ $% E AP I!A"4E% ! IE(&E 7 %ER8ID$R %E%%#$ &RA(%P$R&E DRI8ER% DE PR$&$!$ $ REDE I(&ER2A!E E(&RE DRI8ER DA P A!A E DE PR$&$!$ $ E( A!E 23%I!$ DRI8ER DA P A!A DE I(&ER2A!E DE REDE +i.$.12.1.ia das placas de rede.ura 12. 12.1( Per)odo de 2*** .+ls. P!aca de Inter(ace de Rede A placa de inter"ace de rede 17et9orF !nter"ace Card .Relação entre os componentes de um sistema operacional de rede e o R -OS! 12. $ .$.$. Os Siste%as O&eracionais de Redes e as Arquiteturas de Redes 12.$.2. ?2emplosNDIS )Net*or+ Dri#er Inter(ace S&eci(ication.7!C3 < respons:vel pela cone20o do 8ard9are da esta%0o ao meio ")sico de transmiss0o.lo>a• um conEunto de m.

1( Per)odo de 2*** .4. • o endere%o de uma porta 1socFet3 que identi"ica o processo.orias• comandos de suporte a nomes • comandos de suporte ao servi%o de data. TCP. Dri#ers de Protoco!o Os drivers de protocolo cont<m o c.+ls. O !PC "ornece um servi%o data. cone20o • comandos de servi%os .rama n0o con"i:vel a seus usu:rios 1normalmente o SPC3.IP Dm driver ICP=!P constitui-se de uma implementa%0o do protocolo de n)vel de rede !nternet Protocol5 e do protocolo de n)vel de transporte Iransmission Control Protocol5 am>os de"inidos na arquitetura !nternet.Cap 12 . Os comandos 7etB!OS dividem-se em quatro cate. IP/.$. O SPC implementa um servi%o de circuito virtual. Net0IOS O 7etB!OS n0o < um protocolo5 mas sim uma inter"ace que "ornece .di.12. Al.e3 < o protocolo usado pela 7ovell para o n)vel de rede. ' .en<ricos Redes de Computadores .s aplica%&es de rede um servi%o de transmiss0o con"i:vel orientado .SP/ O protocolo !PC 1!nternet9orF PacFet ?2c8an. • o endere%o da esta%0o na rede. cone20o5 um servi%o de nomes para identi"icar seus usu:rios na rede5 e opcionalmente um servi%o de transmiss0o de data.o das varias op%&es de protocolos de comunica%0o dispon)veis na esta%0o. Os endere%os !PC s0o "ormados por tr@s componentes• o endere%o da rede onde est: conectada a esta%0o.uns e2emplos de drivers de protocolo s0o• ICP=!P • SPC=!PC • 7etB!OS Os drivers de protocolo de"inem a inter"ace usada pelas aplica%&es distri>u)das para intercJm>io de dados.rama n0o con"i:vel.rama • comandos de suporte ao servi%o orientado . O SPC 1Sequenced PacFet Protocol3 < o protocolo usado pela 7ovell para o n)vel de transporte do RG-OS!.

ens. uma solicita%0o 7CP pode estar pendente em um determinado instante do tempo. O Net4are S5e!! e o NCP S0o e2emplos de servi%os que podem ser solicitados por pedidos em mensa.uran%a.$.12. O 7CP utili4a o servi%o de data. O Net4are S5e!! e o NCP )Net4are Core Protoco!. O 7CP utili4a o >inderM para implementar servi%os de nomes5 conta>ili4a%0o de uso de recursos e mecanismos de se. . ?2emplos- SM0 )Ser#er Messa3e 0!oc+s.dulos do sistema operacional de rede cliente-servidor nos sistemas Gicroso"t e !BG >aseia-se no intercJm>io de SGB.ens 7CP• esta>elecimento e encerramento de cone2&es entre clientes e servidores • manipula%0o de diret. S.dulo cliente do sistema operacional de rede intercepta uma c8amada de uma aplica%0o para um recurso remoto5 ele monta um SGB5 com os parJmetros que identi"icam o servi%o deseEado5 e o envia 1usualmente atrav<s do 7etB!OS3 ao m. Kuando o servidor rece>e um SGB carre. A comunica%0o entre os m.rios e arquivos • manipula%0o de sem:"oros para sincroni4ar a utili4a%0o concorrente de recursos • modi"ica%0o de parJmetros de controle de se.+ls. O 7etLare S8ell < implementado como uma casca que "ica acima do sistema operacional local. O protocolo usado na intera%0o entre os clientes e servidores 7etLare < o 7CP.uran%a e impress0o de dados As in"orma%&es so>re os o>Eetos s0o arma4enadas em um B# do servidor de arquivos denominado binder$.dulo servidor que controla o recurso em quest0o. Kuando o m. O uso desses protocolos < transparente ao usu:rio "inal.Cap 12 .ando um pedido5 ele e2ecuta o servi%o solicitado5 monta outro SGB com a resposta e o envia de volta ao cliente. Protoco!os e a&!ica12es C!iente"Ser#idor Os protocolos e aplica%&es cliente-servidor utili4am os drivers de protocolos de transporte para troca de dados atrav<s da rede.1( Per)odo de 2*** . Redes de Computadores .rama "ornecido pelo !PC para transmitir suas mensa. N .