ESTSetbal, 2011 (v3) Introduo s kedes de Computadores 2 Introduo s kedes de Computadores Iorge Mart|ns e Manue| Ierre|ra LS1Setba| ARPANet - Advanced Research Projects Agency Network A A8AneL, do ueparLamenLo de uefesa dos LsLados unldos da Amerlca, fol a prlmelra rede operaclonal de compuLadores a base de comuLao de pacoLes, e o precursor da lnLerneL. LsLa rede, desenvolvlda duranLe a guerra frla (1969), caracLerlzava-se por Ler as llgaes subLerrneas, e um grau de redundncla slgnlflcaLlvo. no lnlclo da decada de 70, unlversldades e ouLras lnsLlLules que fazlam Lrabalhos relaclonados com a defesa, Llveram permlsso para se conecLarem a A8AneL (uCLA, u. SLanford, u. SanLa 8arbara e u. of uLah foram as prlmelras) e em meados de 1973 exlsLlam aproxlmadamenLe 100 slLes. Lm 1983, a A8AneL Llnha crescldo LanLo que o seu proLocolo de comuLao de pacoLes orlglnal, chamado Netwotk coottol ltotocol (nC), Lornou-se lnadequado. lol enLo que comeou a usar um novo proLocolo chamado 1C/l (1toosmlssloo coottol ltotocol/lotetoet ltotocol). A A8AneL dlvlde-se e orlglna a MlLnL1 -- para assunLos mlllLares -- Lornando-se a parLe resLanLe publlca e mudando o nome para |nternet. 3 Introduo s kedes de Computadores Iorge Mart|ns e Manue| Ierre|ra LS1Setba| A estrutura da internet 4 Introduo s kedes de Computadores Iorge Mart|ns e Manue| Ierre|ra LS1Setba| Redes de Comutao de Pacotes 5 Introduo s kedes de Computadores Iorge Mart|ns e Manue| Ierre|ra LS1Setba| Tipos de Redes de Computadores 6 Introduo s kedes de Computadores Iorge Mart|ns e Manue| Ierre|ra LS1Setba| A estrutura da internet Existem na internet cerca de 40.000 Sistemas Autnomos pblicos 7 Introduo s kedes de Computadores Iorge Mart|ns e Manue| Ierre|ra LS1Setba| Exemplos de Tier-1 Internet Service Providers 8 Introduo s kedes de Computadores Iorge Mart|ns e Manue| Ierre|ra LS1Setba| Rede de dados da Sawis nos Estados Unidos 149.76 Mbit/s 622.08 Mbit/s 2488.32 Mbit/s 9953.28 Mbit/s 9 Introduo s kedes de Computadores Iorge Mart|ns e Manue| Ierre|ra LS1Setba| Cabos Submarinos Intercontinentais 10 Introduo s kedes de Computadores Iorge Mart|ns e Manue| Ierre|ra LS1Setba| Observao dos routers percorridos na internet C:\Users\Jorge> tracert www.isep.ipp.pt A rastrear a rota para webserver01.isep.ipp.pt [193.136.60.15] at um mximo de 30 saltos: 1 1 ms <1 ms <1 ms CISCO3000 [192.168.2.1] 2 9 ms 6 ms 6 ms 10.23.0.1 3 6 ms 7 ms 6 ms pa1-84-91-0-221.netvisao.pt [84.91.0.221] 4 8 ms 10 ms 9 ms FCCN.AS1930.gigapix.pt [193.136.250.10] 5 8 ms 9 ms 10 ms Router3.10GE.Lisboa.fccn.pt [193.137.0.10] 6 11 ms 11 ms 12 ms Router2.10GE.DWDM.Porto.fccn.pt [193.136.1.2] 7 11 ms 13 ms 13 ms IPP.Porto.fccn.pt [193.136.4.18] 8 12 ms 14 ms 12 ms 00-border.wan.ipp.pt [193.136.56.249] 9 13 ms 13 ms 14 ms root.wan.ipp.pt [193.136.56.5] 10 14 ms 15 ms 14 ms isep.wan.ipp.pt [193.136.56.49] 11 22 ms 21 ms 24 ms 193.136.61.1 12 13 ms 13 ms 14 ms webserver01.isep.ipp.pt [193.136.60.15] Rastreio concludo. 11 Introduo s kedes de Computadores Iorge Mart|ns e Manue| Ierre|ra LS1Setba| FCCN - Fundao para a Computao Cientfica Nacional Mlsso - CesLo do domlnlo de lnLerneL .pL - lorneclmenLo de lnLerneL para escolas, unlversldades e cenLros de lnvesLlgao - lorneclmenLo de vol para escolas, unlversldades e cenLros de lnvesLlgao - 8lblloLeca de ubllcaes ClenLlflcas Cn- Llne (8-on) - Campus vlrLual (Luu8CAM) - CesLor da 8ede Clncla, 1ecnologla e Socledade (8C1S) 12 Introduo s kedes de Computadores Iorge Mart|ns e Manue| Ierre|ra LS1Setba| Observao dos routers percorridos na internet C:\Users\Jorge> tracert www.cornell.edu A rastrear a rota para wwwcornelledu-ssl.cit.cornell.edu [128.84.242.69] at um mximo de 30 saltos: 1 <1 ms <1 ms <1 ms CISCO3000 [192.168.2.1] 2 6 ms 5 ms 6 ms 10.23.0.1 3 6 ms 7 ms 6 ms pa1-84-91-0-221.netvisao.pt [84.91.0.221] 4 7 ms 8 ms 8 ms lis2-br1-gi14-0.cprm.net [195.8.10.53] 5 8 ms 11 ms 12 ms lis2-cr1-te8-0-3.cprm.net [195.8.0.213] 6 9 ms 11 ms 11 ms lis1-cr1-be1.cprm.net [195.8.0.77] 7 19 ms 20 ms 20 ms te1-1.ccr01.lis01.atlas.cogentco.com [149.6.144.1] 8 50 ms 48 ms 52 ms te2-7.ccr01.abc02.atlas.cogentco.com [154.54.56.222] 9 57 ms 55 ms 61 ms te1-2.ccr01.vlc01.atlas.cogentco.com [130.117.48.13] 10 56 ms 55 ms 57 ms te1-2.ccr01.bcn01.atlas.cogentco.com [130.117.1.153] 11 56 ms 55 ms 59 ms te0-1-0-4.ccr21.mrs01.atlas.cogentco.com [130.117.0.214] 12 55 ms 55 ms 55 ms te0-1-0-3.ccr21.par01.atlas.cogentco.com [130.117.2.214] 13 128 ms 128 ms 129 ms te0-2-0-5.ccr21.jfk02.atlas.cogentco.com [154.54.5.177] 14 161 ms 206 ms 212 ms te3-3.ccr02.jfk01.atlas.cogentco.com [154.54.7.70] 15 136 ms 137 ms 135 ms 38.104.190.246 16 138 ms 139 ms 137 ms core2-6500-te4-7.net.cornell.edu [132.236.222.9] 17 138 ms 140 ms 139 ms sf1-6500-te5-4.net.cornell.edu [132.236.222.174] 18 138 ms 139 ms 139 ms wwwcornelledu-ssl.cit.cornell.edu [128.84.242.69] Rastreio concludo. 13 Introduo s kedes de Computadores Iorge Mart|ns e Manue| Ierre|ra LS1Setba| Routers CISCO CRS (Carrier Routing System) 14 Introduo s kedes de Computadores Iorge Mart|ns e Manue| Ierre|ra LS1Setba| Companhia Portuguesa Rdio Marconi (CPRM) www.cprm.net 15 Introduo s kedes de Computadores Iorge Mart|ns e Manue| Ierre|ra LS1Setba| Rede do Tier-1 Cogent (AS-174) 16 Introduo s kedes de Computadores Iorge Mart|ns e Manue| Ierre|ra LS1Setba| Observao dos routers percorridos na internet C:\Users\Jorge> tracert www.utas.edu.au 1 1 ms <1 ms <1 ms CISCO3000 [192.168.2.1] 2 6 ms 7 ms 5 ms 10.23.0.1 3 7 ms 7 ms 7 ms pa1-84-91-0-221.netvisao.pt [84.91.0.221] 4 8 ms 9 ms 9 ms lis2-br1-gi14-0.cprm.net [195.8.10.53] 5 13 ms 12 ms 11 ms lis2-cr1-te8-0-3.cprm.net [195.8.0.213] 6 35 ms 35 ms 35 ms lon1-cr1-po12-0-0.cprm.net [195.8.0.70] 7 35 ms 36 ms 37 ms ge-3-3-0.mpr1.lhr3.uk.above.net [195.66.226.76] 8 37 ms 34 ms 35 ms ge-3-3-0.mpr1.lhr3.uk.above.net [64.125.28.145] 9 36 ms 35 ms 35 ms so-5-3-0.mpr1.lhr2.uk.above.net [64.125.24.13] 10 112 ms 109 ms 108 ms so-0-1-0.mpr1.dca2.us.above.net [64.125.27.57] 11 106 ms 132 ms 116 ms xe-0-3-0.cr1.dca2.us.above.net [64.125.29.17] 12 141 ms 139 ms 139 ms xe-2-2-0.cr1.iah1.us.above.net [64.125.29.37] 13 172 ms 166 ms 167 ms xe-1-3-0.cr1.lax112.us.above.net [64.125.26.122] 14 178 ms 179 ms 177 ms xe-0-2-0.cr1.sjc2.us.above.net [64.125.26.26] 15 183 ms 179 ms 180 ms xe-0-1-0.mpr1.pao1.us.above.net [64.125.31.65] 16 332 ms 331 ms 329 ms 64.124.200.214.allocated.above.net [64.124.200.214] 17 329 ms 329 ms 332 ms so-3-3-1.bb1.a.syd.aarnet.net.au [202.158.194.173] 18 333 ms 333 ms 333 ms so-0-1-0.bb1.a.cbr.aarnet.net.au [202.158.194.41] 19 338 ms 339 ms 339 ms ge-0-0-0.bb1.b.cbr.aarnet.net.au [202.158.194.206] 20 342 ms 342 ms 341 ms so-0-1-0.bb1.b.mel.aarnet.net.au [202.158.194.29] 21 342 ms 341 ms 341 ms ge-0-0-0.bb1.a.mel.aarnet.net.au [202.158.194.181] 22 352 ms 351 ms 351 ms so-0-0-0.bb1.b.hba.aarnet.net.au [202.158.194.114] 23 351 ms 351 ms 351 ms tengigabi[].er2.utas.cpe.aarnet.net.au [202.158.204.2] 24 352 ms 351 ms 351 ms gw1.er2.utas.cpe.aarnet.net.au [113.197.9.6] 25 352 ms 353 ms 354 ms edge-ims.gw.utas.edu.au [202.12.92.222] 26 353 ms 353 ms 354 ms sb-core-a-fw-v.sw.utas.edu.au [131.217.252.27] 27 360 ms 359 ms 358 ms babel.its.utas.edu.au [131.217.10.29] Rastreio concludo. 17 Introduo s kedes de Computadores Iorge Mart|ns e Manue| Ierre|ra LS1Setba| Localizao geogrfica de endereos IP pblicos 18 Introduo s kedes de Computadores Iorge Mart|ns e Manue| Ierre|ra LS1Setba| Nmero de na Internet 19 Introduo s kedes de Computadores Iorge Mart|ns e Manue| Ierre|ra LS1Setba| Nmero de Registo de Nomes (DNS) 20 Introduo s kedes de Computadores Iorge Mart|ns e Manue| Ierre|ra LS1Setba| Protocolos de Rede - Pginas Web Servldor Web roLocolos Lnvolvldos: n11, 1C, I, Lthernet CllenLe Web 21 Introduo s kedes de Computadores Iorge Mart|ns e Manue| Ierre|ra LS1Setba| Protocolos de Rede - Telefones VoiP roLocolos Lnvolvldos: SI, k1, I, Lthernet Rede IP SIP Proxy VoiP Provider Protocolo RTP Protocolo SIP Protocolo SIP Call Manager IP PABX 22 Introduo s kedes de Computadores Iorge Mart|ns e Manue| Ierre|ra LS1Setba| Modelo TCP/IP e alguns protocolos tpicos Transporte Rede Aplicao Acesso Rede Mode|o 1C]I TCP, UDP, RTP IP, ICMP, IPsec, IPX HTTP, POP3, FTP, Telnet Ethernet, Apple Talk, Token Ring A|guns rotoco|os 1|p|cos Nesta d|sc|p||na vamos ter uma aprox|mao do t|po 1op-Down 23 Introduo s kedes de Computadores Iorge Mart|ns e Manue| Ierre|ra LS1Setba| Modelo OSI e Modelo TCP/IP Modelo TCP/IP Modelo OSI Application Presentation Session Transport Network Data Link Physical Aplicao Apresentao Sesso Transporte Rede Ligao de Dados Fsico Application Transport Network Network Access Transporte Rede Acesso Rede Aplicao 24 Introduo s kedes de Computadores Iorge Mart|ns e Manue| Ierre|ra LS1Setba| Encapsulamento e Desencapsulamento de Dados Consulta endereo MAC Consulta endereo IP 25 Introduo s kedes de Computadores Iorge Mart|ns e Manue| Ierre|ra LS1Setba| Taxas de Transmisso de Dados de udio e Vdeo 26 Introduo s kedes de Computadores Iorge Mart|ns e Manue| Ierre|ra LS1Setba| Prioriatizao do Trfego - Qualidade de Servio (QoS) 27 Introduo s kedes de Computadores Iorge Mart|ns e Manue| Ierre|ra LS1Setba| Efeito da Configurao da Qualidade de Servio (QoS) 28 Introduo s kedes de Computadores Iorge Mart|ns e Manue| Ierre|ra LS1Setba| Os equipamentos de rede: Routers e Switches R1 SW1 29 Introduo s kedes de Computadores Iorge Mart|ns e Manue| Ierre|ra LS1Setba| Wireshark - Anlise de Protocolos de Rede 30 Introduo s kedes de Computadores Iorge Mart|ns e Manue| Ierre|ra LS1Setba| Simulador de Redes CISCO Packet Tracer 31 Introduo s kedes de Computadores Iorge Mart|ns e Manue| Ierre|ra LS1Setba| Topologia Tpica de uma "Rede Segura" Gesto Auth. Syslog R1 S1 Servidor Web Servidor E-Mail S2 S3 uMZ 8ede de CesLo PC1 PC2 8ede Local 8ede de CesLo llrewall luS ou lS vn CaLeway Remote ou Site-to- Site VPN Servldor de AuLenLlcao (8AuluS) e 8eglsLo (Syslog) 32 Introduo s kedes de Computadores Iorge Mart|ns e Manue| Ierre|ra LS1Setba| Programa da disciplina - lnLroduo as redes de compuLadores - Modelos CSl e 1C/l - C nlvel de apllcao - C nlvel de LransporLe - C nlvel de rede e o endereamenLo l - C nlvel de llgao de dados - C nlvel flslco e a LLherneL - vlrLual Local Area neLworks (vLAn's) - ro[ecLo de redes esLruLuradas - Segurana em redes de compuLadores