Chapter 7: Computer Networks, the Internet, and the World Wide Web 國立雲林科技大學 資訊工程研究所 張傳育 (Chuan-Yu Chang ) 博士 Office: ES 709 TEL: 05-5342601 ext. 4337 E-mail:

Slides:



Advertisements
Similar presentations
Chapter 7: Computer Networks, the Internet, and the World Wide Web
Advertisements

INTRODUCTION TO COMPUTER NETWORKS Zeeshan Abbas. Introduction to Computer Networks INTRODUCTION TO COMPUTER NETWORKS.
CSCI-235 Micro-Computers in Science The Network. Network Fundamentals A computer network consists of two or more computers linked together to exchange.
Chapter 3 Internet. Physical Components of the Internet Servers Networks Routers.
Technology Infrastructure: The Internet and the World Wide Web
Chapter 1: Computer Networks IB 300: Advanced Computer Sciences. Professor: Nabil Elmjati.
Chapter 7: Computer Networks, the Internet, and the World Wide Web Invitation to Computer Science, C++ Version, Third Edition  2004 Course Technology.
Chapter 7: Computer Networks, the Internet, and the World Wide Web Invitation to Computer Science, C++ Version, Fourth Edition.
Copyright © 2002 Pearson Education, Inc. Slide 3-1 PERTEMUAN 5.
Becoming a Networking Expert Networking Hardware and Protocols.
Professor Michael J. Losacco CIS 1150 – Introduction to Computer Information Systems Communications and Networks Chapter 8.
Chapter 12 Computer Networks. Chapter Outline Introduction Introduction Basic concepts in computer networking Basic concepts in computer networking Communication.
Chapter 7: Computer Networks, the Internet, and the World Wide Web Invitation to Computer Science, C++ Version, Fourth Edition.
D-1 Management Information Systems for the Information Age Second Canadian Edition Copyright 2004 The McGraw-Hill Companies, Inc. All rights reserved.
Chapter 7: Computer Networks, the Internet, and the World Wide Web Invitation to Computer Science, C++ Version, Third Edition.
Chapter 7: Computer Networks, the Internet, and the World Wide Web Invitation to Computer Science, C++ Version, Third Edition.
Chapter Preview  In this chapter, we will study:  The basic components of a telecomm system  The technologies used in telecomm systems  Various ways.
Chapter 15 Networks.
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.
15-1 Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources Usually,
INTRODUCTION TO COMPUTER NETWORKS INTRODUCTION Lecture # 1 (
©Brooks/Cole, 2003 Chapter 6 Computer Networks. ©Brooks/Cole, 2003 Understand the rationale for the existence of networks. Distinguish between the three.
Lesson 3: Introduction to Internet Technology
Overview, Circuit & Packet Switching, Addressing
Computer Networks, the Internet, and the World Wide Web
Chapter 4 Telecommunications, the Internet, Intranets, and Extranets
Laudon & Laudon: Canadian Edition
Telecommunications and Networks Chapter 6 – Understanding Technology (Third Edition)
Chapter 2 The Infrastructure. Copyright © 2003, Addison Wesley Understand the structure & elements As a business student, it is important that you understand.
Chapter 7 Computer Networks, the Internet, and the World Wide Web
Technology Guide 4 Telecommunication & Internet. Agenda Telecommunication terminology Communication media Network architecture concepts Enterprise networking.
Connecting one computer to another computer creates a network.
Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources Usually,
Hon Wai Leong, NUS (UIT2201, Networks) Page 1 Copyright © 2007 by Leong Hon Wai Networks, Internet & WWW  Reading Materials:  Ch 7 of [SG3]  Additional.
How the Internet Works. The Internet and the Web The Web is actually just one of many computer applications that run on the Internet Among others are.
CSCI-235 Micro-Computer in Science The Network. © Prentice-Hall, Inc Communications  Communication is the process of sending and receiving messages 
Invitation to Computer Science 6th Edition
Network Basics. Outline Objective Types of Networks LAN Topologies LAN Networking Standards Network Devices Dial-Up Access Ethernet Wiring Summary References.
Chapter 7 Networking: Computer Connections. Networks n Network - a computer system that uses communications equipment to connect two or more computers.
Chapter 1 Introduction to Computer Networks and Data Communications Data Communications and Computer Networks: A Business User’s Approach.
The Infrastructure Technologies. Communication All communications require: Transmitters/Senders and receivers Transmission medium Rules of communication.
Chapter 2: The Internet’s Structure and History IB 300: Advanced Computer Sciences. Professor: Nabil Elmjati.
1.1 What is the Internet What is the Internet? The Internet is a shared media (coaxial cable, copper wire, fiber optics, and radio spectrum) communication.
Copyright © 2002 Pearson Education, Inc. Slide 3-1 CHAPTER 3 Created by, David Zolzer, Northwestern State University—Louisiana The Internet and World Wide.
Extended Learning Module D
Module 2: Information Technology Infrastructure
Chapter 12 Computer Networks. Basic Concepts in Computer Networking – Communication Links – Figure 12.1a –Two Forms of Information Representation (a)
15-1 Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources.
1 CSCE 1030 Computer Science 1 Computer Organization and Networking.
1 CHAPTER 8 TELECOMMUNICATIONSANDNETWORKS. 2 TELECOMMUNICATIONS Telecommunications: Communication of all types of information, including digital data,
NSH0503/01/11041 Overview Computer Network Technology By Diyurman Gea.
Telecommunications, the Internet, and Wireless Technology.
William Stallings Data and Computer Communications
Chapter 4 Telecommunications and Networking The McGraw-Hill Companies, Inc All rights reserved. Irwin/McGraw-Hill.
Communication Networks - Overview CSE 3213 – Fall November 2015.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Connecting to the Network Introduction to Networking Concepts.
نظام المحاضرات الالكترونينظام المحاضرات الالكتروني.
Networks. Local area network (LAN( Wide-area network (WAN( Networks Topology.
Dr. John P. Abraham Introduction to Computer Networks INTRODUCTION TO COMPUTER NETWORKS.
Lesson 7 Networks Unit 1—Computer Basics. Computer Concepts BASICS - 2 Objectives Describe the benefits and disadvantages of networks. List and describe.
Computer Engineering and Networks, College of Engineering, Majmaah University INTRODUCTION TO COMPUTER NETWORKS Mohammed Saleem Bhat
15-1 Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources Usually,
Chapter Objectives In this chapter, you will learn:
Communication Protocols
NETWORK Unit 1 Module: 2 Objective: 7.
NETWORK Unit 1 Module: 2 Objective: 7.
EUT 122 Skills and Technology in Communication
NETWORK Unit 1 Module: 2 Objective: 7.
Lesson 3: Introduction to Internet Technology
Presentation transcript:

Chapter 7: Computer Networks, the Internet, and the World Wide Web 國立雲林科技大學 資訊工程研究所 張傳育 (Chuan-Yu Chang ) 博士 Office: ES 709 TEL: ext 國立雲林科技大學 資訊工程研究所 張傳育 (Chuan-Yu Chang ) 博士 Office: ES 709 TEL: ext

2 Objectives In this chapter, you will learn about: Basic networking concepts Communication protocols Network services and benefits A brief history of the Internet and the World Wide Web

3 Introduction Computer network Computers connected together Purpose: exchanging resources and information Just about any kind of information can be sent Examples: television and radio signals, voice, graphics, handwriting, photographs, movies

4 Basic Networking Concepts Computer network Set of independent computer systems connected by telecommunication links Purpose: sharing information and resources Nodes, hosts, or end systems Individual computers on a network

5 Communication Links Switched, dial-up telephone line A circuit is temporarily established between the caller and callee Analog medium Requires modem at both ends to transmit information produced by a computer Computer produces digital information

6 Figure 7.1 Two Forms of Information Representation

7 Figure 7.2 Modulation of a Carrier to Encode Binary Information

8 Communication Links (continued) Dial-up phone links Transmission rate: 56,000 bps (56 Kbps) Broadband Transmission rate: exceeding 128,000 bps (128 Kbps)

9 Communication Links (continued) Options for broadband communications Home use Digital subscriber line (DSL) Cable modem Commercial and office environment Ethernet Fast Ethernet Gigabit Ethernet

10 Figure 7.3 Transmission Time of an Image at Different Transmission Speeds

11 Communication Links (continued) Wireless data communication Uses radio, microwave, and infrared signals Enables “mobile computing” Types of wireless data communication Wireless local access network Wireless wide-area access network

12 Local Area Networks Local area network (LAN) Connects hardware devices that are in close proximity The owner of the devices is also the owner of the means of communications Common wired LAN topologies Bus Ring Star

13 Figure 7.4 Some Common LAN Topologies

14 Local Area Networks (continued) Ethernet Most widely used LAN technology Uses the bus topology Two ways to construct an Ethernet LAN Shared cable Transceiver, repeater, bridge/switch Hubs: the most widely used technology

15 Figure 7.5: An Ethernet LAN Implemented Using Shared Cables

16 Figure 7.6 An Ethernet LAN Implemented Using a Hub

17 Wide Area Networks Wide area networks (WANs) Connect devices that are across town, across the country, or across the ocean Users must purchase telecommunications services from an external provider Dedicated point-to-point lines Most use a store-and-forward, packet-switched technology to deliver messages

18 Figure 7.7 Typical Structure of a Wide Area Network

19 Overall Structure of the Internet All real-world networks, including the Internet, are a mix of LANs and WANs Example: a company or a college One or more LANs connecting its local computers Individual LANs interconnected into a wide-area “company network”

20 Figure 7.8(a) Structure of a Typical Company Network

21 Overall Structure of the Internet (continued) Internet Service Provider (ISP) A wide-area network Provides a pathway from a specific network to other networks, or from an individual to other networks ISPs are hierarchical Interconnect to each other in multiple layers to provide greater geographical coverage

22 Figure 7.8(b) Structure of a Network Using an ISP

23 Figure 7.8(c) Hierarchy of Internet Service Providers

24 Internet A huge interconnected “network of networks” Includes nodes, LANs, WANs, bridges, routers, and multiple levels of ISPs Early million nodes (hosts) Hundreds of thousands of separate networks located in over 225 countries Overall Structure of the Internet (continued)

25 Communication Protocols A protocol A mutually agreed upon set of rules, conventions, and agreements for the efficient and orderly exchange of information TCP/IP The Internet protocol hierarchy Governs the operation of the Internet Five layers

26 Figure 7.10 The Five-Layer TCP/IP Internet Protocol Hierarchy

27 Physical Layer Protocols govern the exchange of binary digits across a physical communication channel. Goal: create a “bit pipe” between two computers Bits put into the pipe at one end can be read and understood by the computer located at the other end.

28 Data Link Layer Protocols carry out Error handling Framing Creates an error-free “message pipe” Messages go in one end and always come out the other end correct and in the proper order. Composed of two services Layer 2a: medium access control Layer 2b: logical link control

29 Data Link Layer (continued) Medium access control protocols Determine how to arbitrate ownership of a shared line when multiple nodes want to send at the same time Carrier Sense Multiple Access/ Collision Detection Logical link control protocols Ensure that a message traveling across a channel from source to destination arrives correctly Automatic Repeat Request, ARQ algorithm

30 CSMA/CD

31 ARQ algorithm Packet Start of packet, SOP End of packet, EOP SOP sequence-number message error-check EOP Packet M Node A Node B

32 Network Layer Delivers a message from the site where it was created to its ultimate destination Critical responsibilities Creating a universal addressing scheme for all network nodes Delivering messages between any two nodes in the network

33 Network Layer (continued) Provides a true “network delivery service” Messages are delivered between any two nodes in the network, regardless of where they are located IP (Internet Protocol) layer host name IP address Domain Name Service, DNS To convert from a symbolic host name to its 32 bit IP address.

34 Network Layer (continued) Routing Selecting one specific path Routing algorithm To determine the optimal route, shortest path Dijkstra’s shortest path algorithm Routing 的困難 網路結構的改變 (topological change) 網路失敗 (network failure)

35 Transport Layer Provides a high-quality, error-free, order preserving end-to-end delivery service Assigning port numbers to programs and remembering which program goes with which port. All important applications on the Internet use well-known port numbers (RFC 1700) When you are developing a new application, you need to get a new port number. W X Y Z Host A Host B Internet Port 12 Port 567 Port 44 Port 709 ( ) ( )

36 Transport Layer (cont.) TCP (Transport Control Protocol) Primary transport protocol on the Internet Requires the source and destination programs to initially establish a connection TCP uses ARQ algorithm. TCP connection always delivers messages in the proper order.

37 Figure 7.15 Logical View of a TCP Connection

38 Application Layer Implements the end-user services provided by a network There are many application protocols, including: HTTP SMTP POP3 IMAP FTP

39 Figure 7.16 Some Popular Application Protocols on the Internet

40 Application Layer (continued) Uniform Resource Locator (URL) A symbolic string that identifies a Web page Form protocol://host address/page The most common Web page format is hypertext information Accessed using the HTTP protocol Request message Response message

41

42 Network Services and Benefits Services offered by computer networks Electronic mail ( ) Bulletin boards News groups Chat rooms Resource sharing Physical resources Logical resources

43 Network Services and Benefits (continued) Services offered by computer networks Client-server computing Information sharing Information utility Electronic commerce (e-commerce)

44 A Brief History of the Internet and the World Wide Web: The Internet August 1962: first proposal for building a computer network Made by J. C. R. Licklider of MIT ARPANET Built by the Advanced Research Projects Agency (ARPA) in the 1960s Grew quickly during the early 1970s

45 The Internet (continued) NSFNet: A national network built by the National Science Foundation (NSF) October 24, 1995: Formal acceptance of the term “Internet” Internet service providers start offering Internet access once provided by the ARPANET and NSFNet

46 Figure 7.20 State of Networking in the Late 1980s

47 The World Wide Web Development completed in May 1991 Designed and built by Tim Berners-Lee Components Hypertext A collection of documents interconnected by pointers called links URL (Uniform Resource Locator) The worldwide identification of a Web page located on a specific host computer

48 Figure 7.21 Hypertext Documents

49 Summary of Level 3 Virtual environment Created by system software Easy to use and easy to understand Provides services such as: Resource management Security Access control Efficient resource use Operating systems continue to evolve

50 Summary Computer network: a set of independent computer systems connected by telecommunication links Options for transmitting data on a network: dial- up telephone lines, DSL, cable modem, Ethernet, Fast Ethernet Types of networks: local area network (LAN) and wide area network (WAN)

51 Summary The Internet is a huge interconnected "network of networks" TCP/IP is the Internet protocol hierarchy, composed of five layers: physical, data link, network, transport, and application The World Wide Web is an information system based on the concept of hypertext