Networking INFO/CSE 100, Spring 2005 Fluency in Information Technology

Slides:



Advertisements
Similar presentations
 Clicker registration is linked on the Calendar page  Regarding s  If not your UW address, be sure to include your name (or even your UW.
Advertisements

The Information School of the University of Washington Oct university of washington1 Networking INFO/CSE 100, Fall 2006 Fluency in Information.
The Internet Useful Definitions and Concepts About the Internet.
Chapter 3 _2 Making the Connection: The Basics of Networking.
1 Networking A computer network is a collection of computing devices that are connected in various ways in order to communicate and share resources. The.
Lesson 19 Internet Basics.
Networks Chapter 3. 2 What Is The Internet? It's not a big truck. It's a series of tubes. Ted Stevens, former Alaskan Senator, 6/28/2006 Internet: global.
1 Announcements Assignment 2 due today Office hours have been posted on the class Web Page Reminder of the Day : This class will have unannounced quizzes.
 If not your UW address, be sure to include your name (or even your UW netID) in the message  Sign your s with your name (and preferably.
Lawrence Snyder University of Washington, Seattle © Lawrence Snyder 2004 Connected computers are better! How’s it done?
 But, in Final Jeopardy: US Cities “This city’s largest airport is named for a WWII hero, and its second largest airport is named for a famous WWII battle”
1 Networking More than just a social interaction.
Chapter 3 The Basics of Networking
Connecting one computer to another computer creates a network.
Copyright © 2006 Pearson Addison-Wesley. All rights reserved. 3-1 Networked Computers Change Our Lives The Information Age has brought profound changes.
© 2006 Pearson Education 1  Obj: 1.2, to understand networks HW: Review sheet  Quiz next class Sections 1.0 – 1.2  Do Now: p.47 #1.4 and 1.5 C1 D3.
The Internet Writer’s Handbook 2/e Introduction to World Wide Web Terms Writing for the Web.
CS134 Web Design & Development Introduction to the Internet Mehmud Abliz.
Chapter 3 Fluency with Information Technology 4th edition
Web Mastering Module Internet Fundamentals. What is the Internet? –Global network of networks –Communicating using same set of rules (protocols/languages)
Introduction to the Internet. What is the Internet The Internet is a worldwide group of connected networks that allows public access to information and.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Network Services Networking for Home and Small Businesses – Chapter.
Networks QUME 185 Introduction to Computer Applications.
- is a global system of interconnected computer networks that use the standard internet protocol suite to serve billions of users worldwide. INTERNET.
Tom Rebold, MPC FLUENCY WITH INFORMATION TECNOLOGY Skills, Concepts, and Capabilities.
An Overview of the Internet: The Internet: Then and Now How the Internet Works Major Features of the Internet.
How Does the Internet Work? Protocols Protocols are rules that describe how computers communicate and exchange data. The Internet has a series of these.
The Internet The internet is simply a worldwide computer network that uses standardised communication protocols to transmit and exchange data.
Copyright © 2006 Pearson Addison-Wesley. All rights reserved. 3-1.
Electronic Commerce and the Internet Chapter 6. Chapter Objectives Describe what the Internet is and how it works Explain packet-switching and TCP/IP.
Networks. Local area network (LAN( Wide-area network (WAN( Networks Topology.
Test Your Tech A local area network is: A. An exclusive social club. B. A group of computers, usually in a single building, connected by cables. C. Local.
Created by, Ronald Mummaw, AVC FLUENCY WITH INFORMATION TECNOLOGY Skills, Concepts, and Capabilities.
Internet Basics. The Internet: Then and Now The Internet was created by the Advanced Research Projects Agency (ARPA) and the U.S. Department of Defense.
15-1 Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources Usually,
Web Development & Design Foundations with XHTML Chapter 1 Key Concepts 1.
Internet and World Wide Web Introduction to the Internet.
Introduction to the Internet
Web Development & Design Foundations with HTML5 8th Edition
Chapter Objectives In this chapter, you will learn:
IS1500: Introduction to Web Development
Comparing Communication Types
Vocabulary Prototype: A preliminary sketch of an idea or model for something new. It’s the original drawing from which something real might be built or.
Introduction To Web Design
Copyright © 2006 Pearson Addison-Wesley. All rights reserved.
Internet and the web Summary of terms discusses and review
Networking for Home and Small Businesses – Chapter 6
ICT Communications Lesson 1: Using the Internet and the World Wide Web
Vocabulary Prototype: A preliminary sketch of an idea or model for something new. It’s the original drawing from which something real might be built or.
Web Development & Design Chapter 1, Sections 4, 5 & 6
Wednesday, September 19, 2018 What Is the Internet?
Networking for Home and Small Businesses – Chapter 6
Making the Connection: The Basics of Networking
Copyright © 2006 Pearson Addison-Wesley. All rights reserved.
ACT102 Introduction to web design
Web Design & Development
CS134 Web Design & Development
Copyright © 2006 Pearson Addison-Wesley. All rights reserved.
ACT102 Introduction to web design
Networking INFO/CSE 100, Spring 2006 Fluency in Information Technology
Announcements Lecture on Thursday: CANCELLED!!
Web Server Technology Unit 10 Website Design and Development.
Chapter 3: The Basics of Networking
HTTP and Abstraction on the Internet / The Need for DNS
1 TRANSMISSION CONTROL PROTOCOL / INTERNET PROTOCOL (TCP/IP) K. PALANIVEL Systems Analyst, Computer Centre Pondicherry University, Puducherry –
Announcements Survey Language barrier: My appologies
Networking for Home and Small Businesses – Chapter 6
Unit-3.
Lesson 19 Internet Basics.
The Internet and Electronic mail
Presentation transcript:

Networking INFO/CSE 100, Spring 2005 Fluency in Information Technology http://www.cs.washington.edu/100 23-Nov-18 networks @ university of washington

Readings and References Fluency with Information Technology Chapter 3, Making the Connection 23-Nov-18 networks @ university of washington

networks @ university of washington Computers are useful alone, but are even more useful when connected (networked) Access more information and software than is stored locally Help users to communication, exchange information .. Changing ideas about social interaction Perform other services -- printing, audio, video Immediate answers: for example, Google 23-Nov-18 networks @ university of washington

Networking Changes Life The Internet is making fundamental changes … the FIT text gives 5 ways Nowhere is remote -- access to information is no longer bound to a place Connection with others -- email is great! But what about spam?!? Revised human relationships -- too much time spent online could be bad English is becoming a universal language Enhanced freedom of speech, assembly 23-Nov-18 networks @ university of washington

networks @ university of washington Network Structure Internet: all of the wires, fibers, switches, routers, etc… connecting named computers Networks are structured differently based (mostly) on how far apart the computers are Local area network (LAN) A small area such as a room or building Wide area networks (WAN) Large area, e.g. distance is more than 1Km What do you think a PAN might be?!? 23-Nov-18 networks @ university of washington

networks @ university of washington Local Area Network Mac disk and printers available on the nearby Windows PC Windows disk and printers available on the nearby Mac 23-Nov-18 networks @ university of washington

networks @ university of washington Wide Area Network video conferencing world wide web UW servers Internet router 23-Nov-18 networks @ university of washington

networks @ university of washington Protocol Rules! To communicate, computers need to know how to set-up the info to be sent and to interpret the info received Communication rules are a protocol Example protocols: Ethernet for physical connection in a LAN TCP/IP -- transmission control protocol/internet protocol HTTP -- hypertext transfer protocol (for the WWW) FTP -- file transfer protocol (for transferring files) 23-Nov-18 networks @ university of washington

networks @ university of washington LAN in the Lab Ethernet is a popular LAN protocol Recall that it’s a “party line” protocol Connection to campus network infrastructure Typical MGH or OUGL Lab PC PC PC PC PC PC Ethernet Cable 23-Nov-18 networks @ university of washington

networks @ university of washington Campus & The World The campus subnetworks interconnect computers of the UW domain which connects to the Internet via a gateway The protocol used is TCP/IP Switch MGH Homer Gate way Dante Student washington.edu CS Switch 23-Nov-18 networks @ university of washington

IP -- Like Using Postcards Information is sent across the Internet using the Internet Protocol -- postcard analogy Break message into fixed size units Form IP Packets with destination address, sequence number, and content Each makes it way separately to destination, possibly taking different routes Reassembled at destination forming message Taking separate routes lets packets by-pass conjestion and out-of-service switches 23-Nov-18 networks @ university of washington

networks @ university of washington A Trip to Switzerland A packet sent from UW to ETH (Swiss Federal Technical University took 21 hops UW Gateway 23-Nov-18 networks @ university of washington

networks @ university of washington Check Internet Hops There are numerous Trace Route utilities Windows: tracert, OSX: Network Utility 23-Nov-18 networks @ university of washington

networks @ university of washington Email Headers! 23-Nov-18 networks @ university of washington

networks @ university of washington Naming Computers Computers connected to the Internet are part of a network domain A hierarchical scheme that groups computers .edu All educational computers .washington.edu All computers at UW dante.washington.edu A UW computer .ischool.washington.edu iSchool computers .cs.washington.edu CSE computers june.cs.washington.edu A CSE computer 23-Nov-18 networks @ university of washington

Naming Computers con’d Computers are named by IP address, four numbers in the range 0-255 cse.washington.edu: 128.95.1.4 ischool.washington.edu: 128.208.100.150 Remembering IP address would be brutal for humans, so we use domain names Computers find the IP address for a domain name from the Domain Name System (DNS) An IP address-book for the computer 23-Nov-18 networks @ university of washington

networks @ university of washington Domains .edu, .com, .mil, .gov., .org, .net domains are the “top level domains” in the USA Recently added TLD names include: .biz, .info, .name, .pro, .aero, .coop, .museum, .tv Each country has a TLD name: .ca (Canada), .es (Spain), .de (Germany), .au (Australia), .uk (England), .us (USA) The FIT book contains the complete list of country domains 23-Nov-18 networks @ university of washington

networks @ university of washington Logical vs. Physical There are 2 ways to view the Internet Humans see a hierarchy of domains relating computers Logical network Computers see groups of four-number IP addresses Physical network Both are ideal for the “users” needs Domain Name System (DNS) relates the logical network to the physical network by translating domains to IP addresses 23-Nov-18 networks @ university of washington

Client/Server Structure The Internet computers rely on the client/protocol: services provide services, clients use them Samples servers: email server, web server, ftp server UW servers: dante, courses, www Frequently, a “server” is actually many computers acting as one, e.g. dante is a group of more than 50 servers Protocol: client packages a request and sends it to a server; Server does the service and sends a reply 23-Nov-18 networks @ university of washington

networks @ university of washington World Wide Web World Wide Web (WWW) is a collection of servers (subset of Internet computers) and the info they give access to using the HTTP protocol WWW is not the same as the Internet The “server” is a web site computer and the “client” is a web browser (like Internet Explorer) Many Web server’s domain names begin with www by tradition, but any name is OK Often multiple servers map to the same site: moma.org and www.moma.org 23-Nov-18 networks @ university of washington

Client/Server Interaction For Web pages, the client requests a page the server returns it: there’s no permanent connection, just a short conversation Details of the conversation are specified by HTTP Client Server request reply 23-Nov-18 networks @ university of washington

networks @ university of washington Dissecting a URL Web addresses are URL (uniform resource locator) A server address and a path to a particular file URLs are often redirected to other places http://www.cs.washington.edu/100 http://www.cs.washington.edu/education/courses/cse100/CurrentQtr/calendar100.html protocol = http:// Web server = www domain = .cs.washington.edu path = /education/courses/100/04au/ directories (folders) file = index file extension = .html hypertext markup language 23-Nov-18 networks @ university of washington

networks @ university of washington Summary Networking is changing the world Internet: named computers using TCP/IP WWW: servers providing access to information Principles Local network of domain names Physical network of IP address Protocols rule: LAN, TCP/IP, HTTP Domain Name System connects the two Client/Server, fleeting relationship on WWW 23-Nov-18 networks @ university of washington