data networking

31
Data Networking Data Networking Craig E. Canevit Craig E. Canevit Network Services Network Services University of Tennessee University of Tennessee April 12, 2005 April 12, 2005

Upload: thomas-heath

Post on 01-Jan-2016

28 views

Category:

Documents


0 download

DESCRIPTION

Data Networking. Craig E. Canevit Network Services University of Tennessee April 12, 2005. What is Data Networking?. A computer network is “an interconnection of computers and computing equipment using either wires or radio waves over small or large geographic areas.”. Types of Networks:. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Data Networking

Data NetworkingData Networking

Craig E. CanevitCraig E. Canevit

Network ServicesNetwork Services

University of TennesseeUniversity of Tennessee

April 12, 2005April 12, 2005

Page 2: Data Networking

What is Data Networking?What is Data Networking?

A computer network is “an interconnection of A computer network is “an interconnection of computers and computing equipment using computers and computing equipment using either wires or radio waves over small or either wires or radio waves over small or large geographic areas.”large geographic areas.”

Page 3: Data Networking

Types of Networks:Types of Networks:

• P2P (Peer to Peer)P2P (Peer to Peer)• Client/serverClient/server• WAN (Wide Area Network)WAN (Wide Area Network)

Page 4: Data Networking

WAN vs. MAN vs. LAN vs. PAN WAN vs. MAN vs. LAN vs. PAN vs. WLAN…vs. WLAN…

• MAN (Metropolitan Area Network)MAN (Metropolitan Area Network)• LAN (Local Area Network)LAN (Local Area Network)• PAN (Personal Area Network)PAN (Personal Area Network)• WLAN (Wireless LAN)WLAN (Wireless LAN)

• Geographical vs. topological vs. technological distinctionsGeographical vs. topological vs. technological distinctions

Page 5: Data Networking

Unbelievably Brief History of Unbelievably Brief History of Data NetworkingData Networking

In the 1960s, DARPA (In the 1960s, DARPA (Defense Advanced Research Defense Advanced Research

Projects Agency, US Military’s R&DProjects Agency, US Military’s R&D) started ) started looking into connecting computers through looking into connecting computers through networks, particularly packet-switched networks, particularly packet-switched networks. Its work led to the formation of networks. Its work led to the formation of ARPANET in the late 1960s, which ARPANET in the late 1960s, which gradually evolved into the Internet. gradually evolved into the Internet. • DNSDNS• SubnettingSubnetting

Page 6: Data Networking

Circuit Switching vs. Packet Circuit Switching vs. Packet SwitchingSwitching

Page 7: Data Networking

The OSI Model & Why It The OSI Model & Why It MattersMatters

• ISO (International Organization for ISO (International Organization for Standardization)Standardization)

• ISO vs. Open Systems InterconnectionISO vs. Open Systems Interconnection• ApplicationApplication

• Http, ftp, telnet, sshHttp, ftp, telnet, ssh

• PresentationPresentation• ASCII/encryption/compressionASCII/encryption/compression

• SessionSession

Page 8: Data Networking

The OSI Model, continuedThe OSI Model, continued

• TransportTransport• End to endEnd to end

• Network (packets) Network (packets) • L3 addressing (i.e.: 160.36.193.46L3 addressing (i.e.: 160.36.193.46 ) )• Next hopNext hop

• Data Link (frames)Data Link (frames)• L2 addressing (i.e.: 0002.fea8.39c1)L2 addressing (i.e.: 0002.fea8.39c1)

• SSN vs. postal serviceSSN vs. postal service

• PhysicalPhysical

Page 9: Data Networking

EncapsulationEncapsulation

• Application ApplicationApplication Application• Presentation PresentationPresentation Presentation• Session SessionSession Session• Transport TransportTransport Transport• Network NetworkNetwork Network• Data Link Data LinkData Link Data Link• Physical PhysicalPhysical Physical

Page 10: Data Networking

Ethernet Frame with Encapsulation

Page 11: Data Networking

Network ProtocolsNetwork Protocols

• AppleTalkAppleTalk• SPX/IPX (SPX/IPX (SSequenced equenced PPacket Eacket EXXchange/Internet change/Internet

Packet EXchange)Packet EXchange)• NETBEUI/NetBIOS (NetBIOS Extended NETBEUI/NetBIOS (NetBIOS Extended

Interface)Interface)• TCP/IP protocol suiteTCP/IP protocol suite

Page 12: Data Networking

Binary, Bits & BytesBinary, Bits & Bytes• Bits: 0 vs 1Bits: 0 vs 1• Decimal: Powers of 10Decimal: Powers of 10

• 2,165 =2,165 =• 2*102*1033+1*10+1*1022*6*10*6*1011+5*10+5*1000

• Binary: Powers of 2Binary: Powers of 2• 2165=2165=

• 100001110101 or100001110101 or• 221111+2+266+2+255+2+244+2+222+2+20 0 or or• 2048+64+32+16+4+12048+64+32+16+4+1

Page 13: Data Networking

Binary, Bits & Bytes Binary, Bits & Bytes (traditionally)(traditionally)

• Byte = 8 bitsByte = 8 bits• Kilobyte (KB) = 1024 bytes (or 8192 Kilobyte (KB) = 1024 bytes (or 8192

bits)bits)• Megabyte (MB) = 1024 kilobytesMegabyte (MB) = 1024 kilobytes• Gigabyte (GB) = 1024 megabytesGigabyte (GB) = 1024 megabytes• Terabyte (TB) = 1024 gigabytesTerabyte (TB) = 1024 gigabytes

Page 14: Data Networking

Maybe Bites? (IEC Standard)Maybe Bites? (IEC Standard)• Byte = 8 bitsByte = 8 bits• Kilobyte (kB) = 1000 bytes vs. Kibibyte Kilobyte (kB) = 1000 bytes vs. Kibibyte

(KiB) = 1024 bytes(KiB) = 1024 bytes• Megabit (Mbit) 1000 Kilobits vs. Megabit (Mbit) 1000 Kilobits vs.

Mebibyte (MiB) = 1024 kibibytes vs. Mebibyte (MiB) = 1024 kibibytes vs. Megabyte (MB) = 1000 megabitsMegabyte (MB) = 1000 megabits

• International Electrotechnical CommissionInternational Electrotechnical Commission

Page 15: Data Networking

WAN TechnologiesWAN Technologies

• T-/DS-/OC- linesT-/DS-/OC- lines• Based on telephone lines DS-0 = 64 kbps)Based on telephone lines DS-0 = 64 kbps)• T1 = 1.544 Mbps (or 24 DS-0 lines)T1 = 1.544 Mbps (or 24 DS-0 lines)• DS-3 = 44.736 MbpsDS-3 = 44.736 Mbps• OC-12= 622.08 MbpsOC-12= 622.08 Mbps

• Cell switching:Cell switching:• SONET (SONET (Synchronous Optical NETwork)Synchronous Optical NETwork)• ATMATM

• ISDN ISDN (Integrated Services Digital Network)(Integrated Services Digital Network)• 128Kbps/1.54Mbps128Kbps/1.54Mbps

• Frame Relay Frame Relay (typically low speeds: 56K-T1 speeds)(typically low speeds: 56K-T1 speeds)

Page 16: Data Networking

MAN TechnologiesMAN Technologies

• In-between LAN & MANIn-between LAN & MAN

Page 17: Data Networking

LAN TechnologiesLAN Technologies

• Cable Modems Cable Modems (1.5 - 6 Mbps down, 256 - 768 kbps up)(1.5 - 6 Mbps down, 256 - 768 kbps up)• Wireless Wireless ( 802.11b = 11 Mbps, 802.11a or 6 = 54 Mbps)( 802.11b = 11 Mbps, 802.11a or 6 = 54 Mbps)• Ethernet Ethernet (10/100/1000/10Gbps)(10/100/1000/10Gbps)

• 10Base-210Base-2• 10/100/1000Base-T10/100/1000Base-T

• Modems Modems (56kbps)(56kbps)• DSL DSL (1.544 Mbps to 512 Kbps downstream and about (1.544 Mbps to 512 Kbps downstream and about

128 Kbps)128 Kbps)• LRE LRE (5/10/15 Mbps)(5/10/15 Mbps)

Page 18: Data Networking

Network CablingNetwork Cabling

• UTP, STPUTP, STP• Cat 5 (allows for up to 150 Mbps)Cat 5 (allows for up to 150 Mbps)• Cat 6 (allows for 1 Gbps) Cat 6 (allows for 1 Gbps)

• CoaxCoax• 10 Mbps for Ethernet (500 Mbps) 10 Mbps for Ethernet (500 Mbps)

• FiberFiber

Page 19: Data Networking

Network TopologiesNetwork Topologies

• RingRing• Token-basedToken-based

• Bus/treeBus/tree• ContentionContention

• StarStar• ContentionContention• Ethernet: CSMA/CDEthernet: CSMA/CD

Page 20: Data Networking

Network DevicesNetwork Devices

• So far: protocols, topologies, types of So far: protocols, topologies, types of networksnetworks

• Bridges/Hubs/RepeatersBridges/Hubs/Repeaters• SwitchesSwitches

• ASICs versus softwareASICs versus software

• RoutersRouters

Page 21: Data Networking

Network DevicesNetwork Devices

• BridgesBridges

Page 22: Data Networking

Network DevicesNetwork Devices

• SwitchesSwitches

Page 23: Data Networking

Network DevicesNetwork Devices

• RoutersRouters

Page 24: Data Networking

Security ConcernsSecurity Concerns

• FirewallsFirewalls• ACLsACLs• Routers with “firewall feature set”Routers with “firewall feature set”

• VPNsVPNs• IDS/IPS & network sniffingIDS/IPS & network sniffing

• 10-Base2 LANs 10-Base2 LANs • Cable modem networksCable modem networks• HubsHubs• WirelessWireless

Page 25: Data Networking

VendorsVendors

• CiscoCisco• LinksysLinksys

• ExtremeExtreme• NortelNortel• HPHP• EnterasysEnterasys• JuniperJuniper• FoundryFoundry

Page 26: Data Networking

What Do We Have at UTK?What Do We Have at UTK?

• About 780 Cisco switchesAbout 780 Cisco switches• Most buildings have Gigabit Ethernet uplinkMost buildings have Gigabit Ethernet uplink

• 8 main Cisco routers8 main Cisco routers• Several dozen DEMPRsSeveral dozen DEMPRs• 1100 Access Points supporting 802.11g1100 Access Points supporting 802.11g• Juniper router at the borderJuniper router at the border

• 622 Mbps (135 for I1, 487 for I2)622 Mbps (135 for I1, 487 for I2)• Resnet DS-3 (45 Mbps)Resnet DS-3 (45 Mbps)

• ISDN connections, ISDN connections, • DSL servicesDSL services

Page 27: Data Networking

What Do We Have at UTK? What Do We Have at UTK? (continued)(continued)

• FDDI (Fiber Distributed Data Interface) to FDDI (Fiber Distributed Data Interface) to PellissippiPellissippi

• Modem Pool (~250 users)Modem Pool (~250 users)• LRE, DSL to buildingsLRE, DSL to buildings• T-1s to Middlebrook, etc.T-1s to Middlebrook, etc.• Direct 100 Mbps connection to Lexis-NexisDirect 100 Mbps connection to Lexis-Nexis

Page 28: Data Networking

Special ApplicationsSpecial Applications

• Packeteer PacketshaperPacketeer Packetshaper• Tipping Point IPSTipping Point IPS• VLANsVLANs• DNSDNS

Page 29: Data Networking

Standards/Governing bodiesStandards/Governing bodies

• EIA/TIA (EIA/TIA (Electronic Industries Electronic Industries Alliance/Telecommunications Industry AllianceAlliance/Telecommunications Industry Alliance))

• IETF (RFCs)IETF (RFCs)• IEEE (Institute of Electrical and Electronics IEEE (Institute of Electrical and Electronics

Engineers)Engineers)• InterNICInterNIC• ARINARIN

• IP address spaceIP address space

Page 30: Data Networking

Speaking of Address SpaceSpeaking of Address Space

• IPv6 (128 bit addressing versus IPv4’s 32 IPv6 (128 bit addressing versus IPv4’s 32 bits)bits)• 281,474,976,710,656 addresses versus 2^32 or281,474,976,710,656 addresses versus 2^32 or

4,294,967,296 addresses4,294,967,296 addresses• fe80:0000:0000:0000:0203:93ff:ef76:5a5efe80:0000:0000:0000:0203:93ff:ef76:5a5e

vs. 160.36.193.46vs. 160.36.193.46

Page 31: Data Networking

The Future?The Future?

• Move towards IPv6Move towards IPv6• VOIPVOIP• ConvergenceConvergence• Ubiquitous wirelessUbiquitous wireless• Video on demandVideo on demand• 10 Gig E over copper10 Gig E over copper• 100 Gig E100 Gig E