




已阅读5页,还剩62页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
67ndice geral tutorial sobre tcp/ip.01 intranet e extranet.09 banco de dados e sql.19 access 2000.40 gerenciando uma instance oracle.60 diferenas bsicas entre oracle e sql server 7.0.63tutorial sobre tcp/iptcp: transmission control protocolip: internet protocolprotocolos: simplesmente um conjunto de regras bem definidas que definem uma acao a ser executada (parece definicao de algoritmo mas na verdade pode ate ser encarado como um). assim, protocolos em computacao, e em especial a redes, define como computadores podem se comunicar entre si.todo computador conectado em rede necessita de uma identificacao, sendo assim, j de posse dessa identificacao, o protocolo tem por papel primordial estabelecer a conexao mais confiavel e duradoura possivel entre computadores. dessa forma, se define: como enviar e receber e-mails, como me identifico a outro computador, quanto tempo devo esperar para que voc me envie um conjunto de informacoes, com que intervalo um conjunto de informacoes deve ser espacado a fim de se obter a conexao mais confiavel possivel, como comear e como terminar uma conexao, etc.intranet: intranet o novo conceito para redes de acesso discado mas no vinculado diretamente ao que conhecemos como internet. tal como um provedor de acesso internet, a intranet conecta clientes a suas redes corporativas internas. encare uma intranet como servidora dela mesma, ou seja, voce pode acessa-la sem mesmo ter uma conta com um provedor internet, contudo, o acesso limita-se apenas a rede privada e, de forma alguma, voce poderia, por exemplo, visitar paginas em outros locais alem da qual foi pre-programada pela empresa. as diferenas residem ai, no resto, temos todas as caracteristicas de uma rede qualquer: servios www, ftp e o que mais a empresa venha a necessitar para atender seus clientes. um bom exemplo a dar a respeito sobre os servios de home banking do banco itau (isso no propaganda heim?); voc conecta-se, por acesso discado, do seu modem, a rede interna de servicos privados do banco itau e usufrui dos servicos de um caixa on-line.extranet: extranet uma variante da intranet, ou seja, podemos defini-la como sendo uma interligao entre intranets por meio da internet. dessa forma, uma intranet pode se comunicar a outra bastando apenas a sua interligacao por meio da internet o que, nesse caso, envolveria um provedor de acesso discado. pense comigo: uma empresa com varias filiais precisando de comunicao urgente com uma outra localizada a varios milhares de quilometros; a comunicacao por acesso puramente discado, intranet a intranet seria invivel; usa-se, ento, um provedor de acesso local para a interligao entre as duas filiais.introduo ao contrario do que muita gente possa pensar, tcp/ip nao o unico protocolo utilizado em comunicao em redes, tanto que ao mesmo nivel de um ip, por exemplo, existe o x.25 e, ao tcp, o udp. e algo mais que algumas pessoas possam fazer confusao a respeito do que cada um faz, ou seja, tcp define um papel um tanto diferente do ip e vice-versa, cada qual com um papel especifico mas com sobrevivencia mutua e sempre ajudado por protocolos semelhantes. na realidade podemos ate mesmo estudar os dois protocolos separadamente. o tcp/ip foi adotado como padrao em todo mundo como meio de comunicacao com a internet. algumas empresas podem implementar seus proprios protocolos de comunicacao em redes internas, se quiserem, mas para a comunicacao com a internet deverao adaptar seus equipamentos a fim de operar em tcp/ip. o tcp/ip foi primeiramente desenvolvido como um projeto particular que atendesse aos servicos do governo americano em especial as forcas armadas. no tempo da guerra fria, nao era possivel um nivel de comunicao satisfatorio entre bases comandadas, entao foi necessario a criacao de um nivel de transmissao de informacoes mais adequado. logicamente existiam as transmissoes puramente fisicas com dados trafegando por meio de pulsos eletricos tal qual um barramento transfere dados entre perifericos. pensar em algo como isso naqueles tempos era no minimo ridiculo. como me comunicar dessa forma com uma base militar a algumas centenas ou milhares de quilometros? levando em conta alguns conceitos de eletronica, o sinal se perderia ou se anularia facilmente nesse meio, os fios. mesmo levando em conta que fosse possivel tal meio de comunicao, as informacoes nao sao enviadas como em um protcolo por tcp/ip, ou seja, por pacotes. tudo enviado de uma vez so. se a transmissao por algum motivo fosse interrompida todo o processo iria falhar e a informacao nao chegaria ao destino final. desastroso. alem de permitir uma conexao mais confiavel em redes, o tcp/ip permitia transmissoes bem mais arrojadas do que aquelas realizadas em modo puramente fisico, ou seja, unicamente por transmissao em pulsos. assim, uma transmissao puramente fisica so poderia ser realizada somente por dois usuarios por vez e se se quisesse enviar mais informacoes a outros computadores nao seria possivel ou entao deveria-se fechar uma das conexoes para que a informao pudesse chegar em dois locais. levando em conta que naquele tempo a comunicacao era primordial entre varios lugares ao mesmo tempo, esse modo de transmissao nao era o mais indicado. pelo tcp/ip (outros protocolos permitiam isso tambem) era possivel comunicacao entre vrios computadores ao mesmo tempo e isso atendia as pretensoes da epoca. nesse tempo, os cientistas tiveram a ideia de transmissao por pacotes, ou seja, somente partes da informacao que deveria ser transmitida seriam enviadas. assim, uma mensagem nao corria o risco de se perder no meio da transmissao e mesmo uma conexao mal realizada nao seria de toda inutil. bem ,alguem poderia estar se perguntando: tudo bem, entendi o que voc quis dizer, mas se se usa qualquer protocolo para meios de comunicao atraves de pacotes segmentados, isso tambem implica um meio fisico de transmissao e nesse meios os dados trafegam normalmente como pulsos eletricos tambem. - ok, voc esta certo, nao ha diferencas em como a informao chega ao destino, ha sim no modo como ela enviada. como sera explicado mais adiante, o ip segmenta a informao em varios pacotes e esse pacotes sao tratados meramente como pulsos eletricos quando transmitidos e quando chegam ao computador destino, mas o tcp (o responsavel pelo recebimento) implementa um metodo seguro de transmissao, isso porque se o que se queria ser enviado nao chegou ao destino de forma completa, uma nova conexao pode ser restabelecida sem prejuizo do que j havia sido feito. creio que voc j deve ter ouvido falar no getright nao? otimo programa. isso seria um bom exemplo para dar a voc: quando uma conexao termina por qualquer motivo com o meio de origem, o que envia os dados, uma nova conexo pode ser estabelecida sem prejuizo dos dados que estavam sendo recebidos, ou seja, pode ser reinicializada de onde se parou sem problemas. assim funciona o meio de transmissao de pacotes e acho que voc j pegou o espirito da coisa sobre a importancia desse protocolo. o protocolo tcp/ip implantou um novo conceito arrojado no modo de transmissao mundial entre redes mesmo as heterogeneas (sistemas operacionais diferentes) e qualquer sistema que tenha por pretensao conectar o usuario em rede mundial internet deve ter tais protocolos instalados bom, era isso que eu queria falar a voc como introducao. agora vamos a parte tecnica da coisa.conceitos tcnicos antes de comecar, um esclarecimento: um provedor de acesso a internet funciona por concessao de uma outra grande rede maior. assim, seu provedor nada mais do que uma rede conectada a outra maior e voc, quando conectado ao seu provedor e fazendo parte dele como um host, um micro-host em toda a essa rede maior. essa grande rede maior chamada de backbone (espinha-dorsal em ingles) e nela onde estao conectadas as redes menores que oferecem servicos, as provedoras. o nivel mais alto das redes. os backbones nacionais sao: rnp, embratel, unysis, global one, ibm e banco rural. creio que sao os unicos ate o momento. esse sao os de nivel mais alto no brasil, mas existem os backbones estaduais tambem (na realidade podem ser considerados como centros de roteamento aos backbones nacionais): ansp - sp; rede bahia - ba; rede catarinense - sc; rede internet minas - mg; rede paraibana de pesquisa - pb; rede rio - rj; rede pernambuco de informtica - pe; rede norte-riograndense de informtica - rn e rede tch - rs. sendo assim, a sua provedora seu backbone pessoal, que se liga ao backbone do estado onde esta localizada que por sua vez conectada ao de maior nivel, os backbones nacionais. se seu estado nao possui backbone provavelmente sua provedora utiliza um backbone de outro estado ou entao de algum instituto de tecnologia proprio que possa fazer pelo menos um roteamento satisfatorio. quando estabelecemos uma comunicacao com nosso provedor de acesso a internet, por exemplo, nos atribuido um numero de identificacao na rede. esse numero de identificacao o ip. um numero ip nada mais do um numero de 32 bits segmentado em quatro partes, portanto com oito bits, formando um byte. ao total teriamos 4 bytes. se voce recebe por exemplo 11001000.11111001.11011111.1110010 esse numero define voce no mundo inteiro, ou seja, seu computador unico na internet naquele momento e voce perfeitamente identificado por ele. assim como um numero de telefone, no existem dois numeros ip conectados ao mesmo tempo a no ser, obvio, que seja pertencente a uma rede interna (que no possua acesso a internet). algo interessante a se dizer sobre essa identificacao que, como foi dito, sao um conjunto de bits e como tal representado por numeros binarios. o mesmo numero acima traduzido para tabela decimal ficaria: 14. isso importante notar, porque um numero como esse nao dado a voce em formato decimal mas sim binario e depois convertido gracas ao servidor ou servidores dns. outra coisa interessante a ser dita a respeito que numeros ip nunca ultrapassam o patamar de numero 256. assim, voce nunca ira ver nada como 200.286, isso no possivel. simplesmente porque a tabela de conversao atinge somente 256 possibilidades numericas (de 0 a 255). portanto, o maximo que voce ira ver sera 255 como numero identificador de um dos segmentos do quarteto decimal. na realidade poderiamos dizer 253 possibilidades porque o numero 0 eh destinado a processos especiais e 255 no pode ser atribuido a numeros ip de hosts, eles possuem outra finalidade (a mascara de sub-rede). maiores detalhes sobre isso na secao hierarquia de redes. outro fato que eu acredito muitas pessoas facam confusao a respeito do host. um host nada mais do que um computador conectado em rede (em uma rede interna ele tambem pode ser chamado de n). vamos citar um exemplo de provedora, a elogica. quando voce disca para la e voc conectado, eles te fornecem um numero ip, ok. para a elogica voce nada mais do que um computador conectado na rede dela, meramente um numero de identificacao. como identifico um host? simples. um endereco ip dividido em duas partes: uma destinada a identificao da rede e a outra identificando o host, ou seja o micro que pertence a essa rede e se conectou a ela. voltando ao exemplo acima: se nos temos 14 os dois primeiros bytes desse numero (lembre-se da definicao mais acima, para nao ficar perdido) sao destinados a rede, entao: 200.249 a rede a qual me conectei. ok. os outros dois ultimos bytes definem o host: 223.114. entao, para ficar facil, eu sou um micro chamado de host com identificacao 223.114 conectado na rede 200.249. mais outra coisa deve ser dita: acho que voce j ouviu falar em sub-rede, claro. pois , uma sub-rede nada mais do que uma rede hierarquicamente inferior em relacao a uma rede maior. geralmente, os numeros que identificam a sub-rede sao referidos ao terceiro byte da cadeia do ip, assim o mesmo numero 14 pode definir uma sub-rede de identificacao 223. como voce pode ver, uma rede pode ter varias sub-redes menores cada uma interdependente entre si mas dependente em relacao a rede maior.(*esse conceito de identificacao de sub-redes envolve detalhes maiores e voce ira obter melhores informacoes na secao hierarquia de redes*) voltando ao exemplo da elogica: ela possui varias sub-redes cada uma com um papel diferente mas de importancia suma dentro de toda a rede. para a elogica foi concedido o numero 200.249.xxx como identificador da rede em geral. dentro dessa rede maior, a elogica criou varios outros departamentos menores cada um com um servico especifico. assim, poderiamos ter 200.249.223; 200.249.238; 200.249.219; 200.249.218, etc. cada uma dessas sub-redes com uma funcao especifica. se voc por exemplo, se conecta a rede e recebe: 5 entao voce um host de numero 15 dentro da sub-rede 219 na rede 200.249.(*infelizmente desconheco o menor e o maior nivel de rede concedido a elogica porque, como eh uma rede classe c, apenas o segundo byte no informa a sub-rede verdadeira. assim outras redes tambem podem ter 200.249.xxx como identificador, o que vai diferenciar ai seria o terceiro byte, justamente o que define uma rede dessa classe.*) o conjunto de sub-redes da elogica segue abaixo: bbs.elogica.com.br pe.elogica.com.br ceiun01.elogica.com.br irc.elogica.com.br 1 os390.elogica.com.br 5 dominus.elogica.com.br 6 oxente.elogica.com.br 7 clovis.elogica. 8 host238-18.elogica.com.br 9 host238-19.elogica.com.br observe que os servidores principais se concentram na sub-rede 238. isso nao significa que um host de um usuario nao possa entrar e ser identificado como pertencente a sub-rede 238. de fato, esses sao enderecos fixos e pertencem aos servidores que atendem servicos tais como o irc mais acima ou o de e-mail (se nao me engano o responsavel ai seria o ceiun01). mas observe que mais abaixo (os dois ultimos hosts) encontramos numeros de hosts comuns, ou seja, sao de usuarios conectados no momento. um outro exemplo: host223-1.elogica.com.br host223-2.elogica.com.br host223-3.elogica.com.br host223-4.elogica.com.br host223-5.elogica.com.br host223-6.elogica.com.br host223-7.elogica.com.br host223-8.elogica.com.br host223-9.elogica.com.br 0 host223-10.elogica.com.br 1 host223-11.elogica.com.br 2 host223-12.elogica.com.br nessa sub-rede de agora, a 223 nao ouve nenhum servidor anunciado, apenas usuarios conectados. outras sub-redes foram verificadas mas nao houve nenhuma nova inclusao de servidores, parece que todo o servico se concentra na sub-rede 238. de fato, como sera visto no proximo capitulo, sub-redes superiores a 224 so destinadas a servicos especiais e ficam destinadas aos servidores.hierarquia de redes como havia dito antes, a elogica no obteve um numero de rede do nada. a ela foi concedido um numero de rede que : 200.249.xxx. o fato de ter colocado os caracteres x porque a elogica no nica no mundo com identificacao 200.249. de fato, assim como ela, a netpe (uma outra provedora aqui de pe) tambem recebeu 200.249 como identificacao. ambas so redes classe c e so varias pelo mundo. o que vai diferenciar as duas sera o terceiro byte da cadeia do ip. uma organizao mundial chamada ietf (internet engineering task force, ou fora tarefa de engenharia da internet) eh quem outorga esses numeros a quem a solicita. as redes so divididas hierarquicamente no mundo, assim nos temos rede de maior tamanho e aquelas menores. essa definicao de maior ou menor atende o simples fato da possibilidade de um numero maior ou menor de hosts conectados. assim nos temos: redes classe a, b e c. redes classe a: so as redes de maior numero de hosts conectados e somente pouquissimos orgaos ao redor do mundo possuem o privilegio de possuir um endereco de rede situado na classe a (diga-se de passagem, no existem mais enderecos dessa classe disponiveis a novos cadastros, a no ser que alguem se descadastre). de fato, no eh qualquer organizacao no mundo que possui esse privilegio e eh apenas concedido a universidades e organismos governamentais. a quantidade de enderecos disponiveis a esse nivel pequena, atinge numeros de 1 a 126. observe que no utilizei os caracteres x pra identificar um outro nivel, isso no eh necessario em classes do tipo a, porque o primeiro byte jah eh suficiente para a identificacao de toda a rede. j deu pra perceber portanto que essas redes so muito poucas mas atende o maior numero possivel de hosts conectados: 16.777.215. no mundo inteiro somente existe 126 redes classe a com demanda de aproximadamente 16 milhoes de hosts. entao nos poderiamos ter: ate 54. esses dezesseis milhoes de hosts reflete o numero de possibilidades possiveis entre os tres ultimos bytes do quarteto. assim, se fizermos uma analise combinatoria desses termos chegariamos no numero em questao. bom, uma pergunta poderi
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工程投标材料管理办法
- 巴中城市管理办法规定
- 市级建行薪酬管理办法
- 沉浸式教学课件制作
- 琥珀教学设计与课件
- 大一自我情绪管理课件教学
- 政治学试题及答案
- 大学生居家健康管理指南
- 大学女生教育体系构建
- 社区议事协商制度内容及流程
- 2025年雅思考试写作专项预测试卷:雅思写作高分句型解析
- 购物中心威士忌酒吧行业深度调研及发展项目商业计划书
- 猪场生猪销售管理制度
- 初中教师坐班管理制度
- 2025贵州省水利投资(集团)有限责任公司招聘84人笔试备考题库附答案详解(综合题)
- 页岩气储层表征评价技术进展及其未来发展趋势分析
- 统编版高中政治必修三《政治与法治》期末复习:选择题刷题练习题(含答案解析)
- 四人合伙养猪合同协议
- 保险公司考核工作方案
- 2024年辽阳职业技术学院单招职业倾向性测试题库附答案
- 配电网建设知识培训课件
评论
0/150
提交评论