Chapter 15 Networks. Chapter Goals. Networking. Chapter Goals. Networking. Networking. Computer network. Node (host) Any device on a network

Similar documents
networks List various types of networks and their

Data Communication and Network. Introducing Networks

Introduction to Computer Networks INTRODUCTION TO COMPUTER NETWORKS

ITEC 3800 Data Communication and Network. Introducing Networks

2012 Fall CS HW#7 True/False Multiple Choices

TYPES OF COMPUTER NETWORKS

The OSI Model. Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO).

Networks University of Stirling CSCU9B1 Essential Skills for the Information Age. Content

VISUAL SUMMARY COMMUNICATION CHANNELS COMMUNICATIONS. Communications and Networks

Computers Are Your Future Eleventh Edition Chapter 7: Networks: Communicating & Sharing Resources

Lecture #25: Networks and Communications. Communication and Networks. What will we learn?

Dr./ Ahmed Mohamed Rabie Sayed

Chapter Topics. The History of the Internet. Chapter 7: Computer Networks, the Internet, and the World Wide Web

31270 Networking Essentials Focus, Pre-Quiz, and Sample Exam Answers

Area Covered is small Area covered is large. Data transfer rate is high Data transfer rate is low

Communicating over the Network

Networks: Communicating and Sharing Resources

Chapter 4 The Internet

Chapter 11: Wide-Area Networks and the Internet

INTRODUCTION TO ICT.

Router Router Microprocessor controlled traffic direction home router DSL modem Computer Enterprise routers Core routers

It is the process of sharing data, programs, and information between two or more computers.

6 Computer Networks 6.1. Foundations of Computer Science Cengage Learning

Networking interview questions

A+ Guide to Hardware: Managing, Maintaining, and Troubleshooting, 5e. Chapter 10 Networking Essentials

System Programming. Introduction to computer networks

2. A collection of interconnected networks is called an internetwork. 3. Each machine is connected to a central hub with a point-to-point connection.

Copyleft 2005, Binnur Kurt. Objectives

Objectives. Learn how computers are connected. Become familiar with different types of transmission media

Chapter 2 Communicating Over the Network

Communications and Networks

Data Communication. Introduction of Communication. Data Communication. Elements of Data Communication (Communication Model)

Lesson 1: Network Communications

Discovering Computers Chapter 9 Communications and Networks

A+ Guide to Hardware: Managing, Maintaining, and Troubleshooting, 5e. Chapter 10 Networking Essentials

Network Connectivity and Mobility

Prepared by Agha Mohammad Haidari Network Manager ICT Directorate Ministry of Communication & IT

Communications and Networks The McGraw-Hill Companies, Inc. All rights reserved.

Navpreet Singh INTRODUCTION TO COMPUTER NETWORKS. Computer Centre Indian Institute of Technology Kanpur Kanpur INDIA

Special expressions, phrases, abbreviations and terms of Computer Networks

Chapter 9. Introduction. Communications

Communication Networks - 3 general areas: data communications, networking, protocols

E-Commerce. Infrastructure I: Computer Networks

A+ Guide to Software: Managing, Maintaining, and Troubleshooting, 5e. Chapter 8 Networking Essentials

Guide to Networking Essentials, 6 th Edition. Chapter 6: Network Reference Models and Standards

COMPONENTS OF DATA COMMUNICATION

COMPUTER NETWORKING. By: Dr. Noor Dayana Abd Halim

Objectives Overview. Chapter 9 Networks and Communications. Discovering Computers Instructor: Imran Khalil MSc-IT 1 st semester Fall 2016

Computer Networks Question Bank

Introduction to Networking

Chapter 8 Communications and Networks

What is a Network? A connection of two or more computers so that they can share resources.


The Basics of Computer Networking. David Phenix Computing in the Modern World 1 st Period

Data Representation and Networking

Network Models. Behrouz A. Forouzan Data communication and Networking Fourth edition

University of Human Development College of Science and Technology Department of Information Technology. Data Communication and Networking

Second Semester Examination Higher National Diploma in Information Technology First Year

Reti di Calcolatori I

Review: Networking Fall Final

Internet Architecture

Chapter 2. Communicating Over The Network. CCNA1-1 Chapter 2

Acknowledgment and Disclaimer:

Computer Networking. Chapter #1. Dr. Abdulrhaman Alameer

Internet Architecture

16/06/56. Communications and Networks. Communications and Networks. Communications and Networks

Introduction to internetworking, OSI, TCP/IP and Addressing.

1. What is a Computer Network? interconnected collection of autonomous computers connected by a communication technology

Computers: Tools for an Information Age. Chapter 7 Networking: Computer Connections

Internet. Class-In charge: S.Sasirekha

Internet. Networks. An Old Way of PC-PC Communication. global positioning system (GPS) PC A to floppy disk Then floppy disk to PC B

ITP 140 Mobile Applications Technologies. Networks

Layering in Networked computing. OSI Model TCP/IP Model Protocols at each layer

Objectives. Network Structure. Network Structure

04/03/33. Dr.Gihan Naguib. Overview. Dr.Gihan Naguib Behrouz A. Forouzan Data communications and Networking

6 Computer Networks 6.1. Foundations of Computer Science Cengage Learning

Part 1: Introduction. Goal: Review of how the Internet works Overview

Chapter 3. The Basics of Networking

DATA COMMUNICATION AND NETWORKS

Computer Networks. Computer Networks. Telecommunication Links. CMPUT101 Introduction to Computing - Spring Chapter 12: Computer Networks 1

Introduction to computer networking

IT 4504 Section 4.0. Network Architectures. 2008, University of Colombo School of Computing 1

MiPDF.COM. 1. Convert the decimal number 231 into its binary equivalent. Select the correct answer from the list below.

Typical Network Uses

Introduction to Networks

Guide to Networking Essentials, 6 th Edition. Chapter 5: Network Protocols

The Internet and the World Wide Web

ITP 140 Mobile Applications Technologies. Networks

and Networks Data Communications Second Edition Tata McGraw Hill Education Private Limited Managing Director SoftExcel Services Limited, Mumbai

Session 2. Background. Lecture Objectives

Distributed Systems. Why use distributed systems? What is a distributed system? Intro to Distributed Systems and Networks.

Component Function Example

Networks. Computer Technology

# DEFINITIONS TERMS. 5) A set of devices interconnected by media links. Network

Connected computers are better! How s it done? Lawrence Snyder University of Washington, Seattle

Network Fundamentals Chapter 2 Modified by Tony Chen 05/20/2008

Chapter 4: Networking and the Internet. Network Classifications. Network topologies. Network topologies (continued) Connecting Networks.

Networking midterm. 5. As a data unit moves up from one protocol layer to another, control headers are:

Module 11. OSI Model, Network Devices, and Network Standards

BROADBAND AND HIGH SPEED NETWORKS

Transcription:

Chapter Goals Chapter 15 Networks Describe the core issues related to computer networks List various types of networks and their characteristics Explain various topologies of local-area networks Explain why network technologies are best implemented as open systems 2 Chapter Goals Networking Compare and contrast various technologies for home Internet connections Explain packet switching Describe the basic roles of various network protocols Explain the role of a firewall Compare and contrast network hostnames and IP addresses Explain the domain name system 3 Computer network A collection of computing devices connected in order to communicate and share resources Connections between computing devices can be physical using wires or cables or wireless using radio waves or infrared signals 4 Can you name some of the devices in a computer network? Node (host) Any device on a network Networking Data transfer rate (bandwidth) The speed with which data is moved from one place to another on a network Why is bandwidth so key? Networking Computer networks have opened up an entire frontier in the world of computing called the client/server model 5 6 Figure 15.1 Client/Server interaction 1

Networking Protocol A set of rules that defines how data is formatted and processed on a network; i.e., rules that allow client/server interaction File server A computer that stores and manages files for multiple users on a network Web server A computer dedicated to responding to requests (from the browser client) for web pages 7 Local-area network (LAN) A network that connects a relatively small number of machines in a relatively close geographical area 8 Ring topology connects all nodes in a closed loop on which messages travel in one direction Star topology centers around one node to which all others are connected and through which all messages are sent Bus topology nodes are connected to a single communication line that carries messages in both directions Figure 15.2 Various network topologies Ethernet The industry standard bus technology for local-area networks Wide-area network (WAN) A network that connects local-area networks over a potentially large geographic distance Metropolitan-area network (MAN) The communication infrastructures that have been developed in and around large cities Gateway One particular set up to handle all communication going between that LAN and other networks 10 Internet A wide area network that spans the planet So, who owns the Internet? 11 Figure 15.1 Local-area networks connected across a distance to create a wide-area network 12 2

Internet Connections Internet Connections Internet backbone A set of high-speed networks that carry Internet traffic, provided by companies such as AT&T, GTE, and IBM Internet service provider (ISP) A company that provides other companies or individuals with access to the Internet Various technologies available to connect a home computer to the Internet Phone modem converts computer data into an analog audio signal for transfer over a telephone line, and then a modem at the destination converts it back again into data Digital subscriber line (DSL) uses regular copper phone lines to transfer digital data to and from the phone company s central office Cable modem uses the same line that your cable TV signals come in on to transfer the data back and forth 13 14 Internet Connections Packet Switching Broadband A connection in which transfer speeds are faster than 128 bps (bits per second) DSL connections and cable modems are broadband connections The speed for downloads (getting data from the Internet to your home computer) may not be the same as uploads (sending data from your home computer to the Internet) Packet A unit of data sent across a network Router A network device that directs a packet between networks toward its final destination Packet switching Messages are divided into fixed-sized, numbered packets; packets are individually routed to their destination, then reassembled 15 Packet Switching Open Systems Take a message, break it into three packets, and simulate this process Figure 15.4 Messages sent by packet switching A logical progression... Proprietary system A system that uses technologies kept private by a particular commercial vendor Interoperability The ability of software and hardware on multiple machines and from multiple commercial vendors to communicate Open systems Systems based on a common model of network architecture and a suite of protocols used in its implementation 17 18 3

Open Systems Network Protocols Figure 15.5 The layers of the OSI Reference Model Open Systems Interconnection Reference Model A seven-layer logical break down of network interaction to facilitate communication standards Each layer deals with a particular aspect of network communication Network protocols are layered such that each one relies on the protocols that underlie it Sometimes referred to as a protocol stack 19 Figure 15.6 Layering of key network protocols 20 TCP/IP TCP/IP Transmission Control Protocol (TCP) Software that breaks messages into packets, hands them off to the IP software for delivery, and then orders and reassembles the packets at their destination Internet Protocol (IP) Software that deals with the routing of packets through the maze of interconnected networks to their final destination User Datagram Protocol (DP) An alternative to TCP that is faster but less reliable Ping A program used to test whether a particular network computer is active and reachable Traceroute A program that shows the route a packet takes across the Internet 21 22 High-Level Protocols High-Level Protocols Other protocols build on TCP/IP protocol suite 23 Simple Mail Transfer Protocol (SMTP) used to specify transfer of electronic mail File Transfer Protocol (FTP) allows a user to transfer files to and from another computer Telnet used to log onto one computer from another Hyper Text Transfer Protocol (http) allows exchange of Web documents Which of these have you used? 24 Port A numeric designation that corresponds to a particular high-level protocol Figure 15.7 Some protocols and the ports they use 4

MIME type 25 MIME Types A standard for defining the format of files that are included as email attachments or on websites What does MIME stand for? Firewall 26 Firewalls A gateway machine and its software that protects a network by filtering the traffic it allows Access control policy A set of rules established by an organization that specify what types of network communication are permitted and denied Have your messages ever been returned undelivered, blocked by a firewall? Firewalls Network Addresses Figure 15.8 A firewall protecting a LAN 27 Hostname A name made up of words separated by dots that uniquely identifies a computer on the Internet IP address An address made up of four one-byte numeric values separated by dots that uniquely identifies a computer on the Internet 28 Is there a correspondence between the parts of a hostname and an IP address? Network Addresses Class A: first byte network address and three bytes for host number Class B: first two bytes for network address and two bytes for host number Class C: first three bytes for network address and one byte for host number Where does the host number come from? 29 Figure 15.9 An IP address is stored in four bytes Host number The part of the IP address that specifies a particular host on the network Yes, but what is it? Domain name The part of a hostname that specifies a specific organization or group Top-level domain (TLD) The last section of a Domain name that specifies the type of organization or its country of origin 30 5

matisse.csc.villanova.edu Computer name Domain name TLD 31 Figure 32 15.10 Top-level domains, including some relatively new ones 33 Organizations based in countries other than the United States use a top-level domain that corresponds to their two-letter country codes Do you email someone in another country? Figure 15.11 Some of the top-level domain names based on country codes 34 Domain name system (DNS) A distributed system for managing hostname resolution Domain name server A computer that attempts to translate a hostname into an IP address Should the tables containing hostname/ip mappings be sorted or unsorted? Why? Ethical Issues Who am I? Ubiquitous Computing What does "ubiquitous computing" mean? Name three ways that an employer can monitor an employees computer interaction Should an employee have any right to privacy in the workplace? What two major awards did I win? For what were they given? 35 36 6

Do you know? What is SETI? What does it have to do with extraterrestrials? For what did Bill Gates receive a Knighthood from Queen Elizabeth? What are "Captcha" codes? For what are they used? 37 7