introduction to computer networks 1friday, december 04, 2015

30
Introduction to Computer Networks 1 Saturday, June 18 , 2022

Upload: lizbeth-henry

Post on 13-Dec-2015

218 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Introduction to Computer Networks 1Friday, December 04, 2015

Introduction to

Computer Networks

1Tuesday, April 18, 2023

Page 2: Introduction to Computer Networks 1Friday, December 04, 2015

NETWORKSNETWORKS

A A network network is a set of devices (often referred is a set of devices (often referred to as to as nodesnodes) connected by communication ) connected by communication linkslinks. A node can be a computer, printer, or . A node can be a computer, printer, or any other device capable of sending and/or any other device capable of sending and/or receiving data generated by other nodes on receiving data generated by other nodes on the network.the network.

2Tuesday, April 18, 2023

Page 3: Introduction to Computer Networks 1Friday, December 04, 2015

Overview

3Tuesday, April 18, 2023

Page 4: Introduction to Computer Networks 1Friday, December 04, 2015

DATA COMMUNICATIONSDATA COMMUNICATIONS

Where are the data communications?Why data communications?Telecommunication: communication at a distance.Data: information presented in whatever form is agreed upon by the parties creating and using the data.Data communicationsData communications:: the exchange of data the exchange of data between two devices via some form of between two devices via some form of transmission medium such as a wire cable.transmission medium such as a wire cable.

4Tuesday, April 18, 2023

Page 5: Introduction to Computer Networks 1Friday, December 04, 2015

What do we need?HardwareSoftware

Four fundamental characteristics:1. Delivery: correct destination2. Accuracy: correct data3. Timeliness: fast enough4. Jitter: uneven delay

DATA COMMUNICATIONSDATA COMMUNICATIONS

5Tuesday, April 18, 2023

Page 6: Introduction to Computer Networks 1Friday, December 04, 2015

Topics to be covered:

–Components

–Data representation

–Data flow

6Tuesday, April 18, 2023

Page 7: Introduction to Computer Networks 1Friday, December 04, 2015

Figure 1.1 Five components of data communication

Components

7Tuesday, April 18, 2023

Page 8: Introduction to Computer Networks 1Friday, December 04, 2015

Communication Tasks Some of the key tasks that must be performed in data

communication system.

• Transmission system utilization• Interfacing• Synchronization• Error Detection & Correction• Flow control• Addressing• Routing• Recovery• Message formatting• Security• Network Management

8Tuesday, April 18, 2023

Page 9: Introduction to Computer Networks 1Friday, December 04, 2015

Data Representation

TextEmail, articles, etcCoding (Unicode, ASCII)

NumbersDirect conversion

ImagesPixels, resolution, gray scale, RGB.

AudioContinuous, signal conversion

VideoMovie, continuous/discrete

9Tuesday, April 18, 2023

Page 10: Introduction to Computer Networks 1Friday, December 04, 2015

Figure : Data flow (simplex, half-duplex, and full-duplex)

Data Flow

10Tuesday, April 18, 2023

Page 11: Introduction to Computer Networks 1Friday, December 04, 2015

Topics to be covered:

• Distributed Processing• Network Criteria• Physical Structures• Network Models• Categories of Networks• Internetwork

11Tuesday, April 18, 2023

Page 12: Introduction to Computer Networks 1Friday, December 04, 2015

• Task is divided among multiple computers.

Advantages of Distributed processing• Security/Encapsulation• Distributed Database• Faster problem solving• Security through redundancy

12Tuesday, April 18, 2023

Page 13: Introduction to Computer Networks 1Friday, December 04, 2015

Network criteria1. Performance

Transit time, response time. Throughput, delay.

2. ReliabilityFailure frequency, recovery time

3. SecurityProtection.

NETWORKSNETWORKS

13Tuesday, April 18, 2023

Page 14: Introduction to Computer Networks 1Friday, December 04, 2015

Figure : Types of connections: point-to-point and multipoint

Type of Connections

1.Spatially shared

2.Time shared

14Tuesday, April 18, 2023

Page 15: Introduction to Computer Networks 1Friday, December 04, 2015

Figure : Categories of physical topology

Physical topology

15Tuesday, April 18, 2023

Page 16: Introduction to Computer Networks 1Friday, December 04, 2015

Mesh Networks

Partial Mesh

A

B C

D EFully Mesh

A

B C

DE

16Tuesday, April 18, 2023

Page 17: Introduction to Computer Networks 1Friday, December 04, 2015

Star

Figure : A star topology connecting four stations

17Tuesday, April 18, 2023

Page 18: Introduction to Computer Networks 1Friday, December 04, 2015

Bus

Figure : A bus topology connecting three stations

18Tuesday, April 18, 2023

Page 19: Introduction to Computer Networks 1Friday, December 04, 2015

Ring

Figure : A ring topology connecting six stations

19Tuesday, April 18, 2023

Page 20: Introduction to Computer Networks 1Friday, December 04, 2015

Classification of Networks by Size and Community

A company or home:

covers few km, 100-1000 mbps

A city wide network:

area inside a town or city; TV cables.

A country wide

network: long distance

transmission 20

Page 21: Introduction to Computer Networks 1Friday, December 04, 2015

Single to Multiple LANs

21Tuesday, April 18, 2023

Page 22: Introduction to Computer Networks 1Friday, December 04, 2015

Figure 1.10 An isolated LAN connecting 12 computers to a hub in a closet

22Tuesday, April 18, 2023

Page 23: Introduction to Computer Networks 1Friday, December 04, 2015

Metropolitan Area Network

23Tuesday, April 18, 2023

Page 24: Introduction to Computer Networks 1Friday, December 04, 2015

Wide Area Network

24Tuesday, April 18, 2023

Page 25: Introduction to Computer Networks 1Friday, December 04, 2015

McGraw-Hill ©The McGraw-Hill Companies, Inc., 2000

25

Internetworking

• When two or more networks are connected , they become an internetwork, or internet .

• The term internet means interconnection of network

• While the Internet is the name of a specific worldwide network.

Tuesday, April 18, 2023

Page 26: Introduction to Computer Networks 1Friday, December 04, 2015

THE INTERNETTHE INTERNET

The The Internet Internet has revolutionized many aspects has revolutionized many aspects of our daily lives. It has affected the way we of our daily lives. It has affected the way we do business as well as the way we spend our do business as well as the way we spend our leisure time. The Internet is a leisure time. The Internet is a communication system that has brought a communication system that has brought a wealth of information to our fingertips and wealth of information to our fingertips and organized it for our use.organized it for our use.

26Tuesday, April 18, 202

3

Page 27: Introduction to Computer Networks 1Friday, December 04, 2015

The Internet

Today’s Internet

Hierarchical Infrastructure

International/National ISPs

Connected by NAP –Network Access Points(also called peering pointsOr Internet eXchanges)

Regional ISP

(Local) ISP

ISP = Internet Service Provider

27Tuesday, April 18, 2023

Page 28: Introduction to Computer Networks 1Friday, December 04, 2015

PROTOCOLS AND STANDARDSPROTOCOLS AND STANDARDS

Protocols (rules)1. Why do we need protocols?2. Key elements of protocols

a) Syntaxb) Semanticsc) Timing

Standards1. De facto (by fact) vs. De jure (by law)2. Organizations3. Internet standards (Internet draft & RFC)

28Tuesday, April 18, 2023

Page 29: Introduction to Computer Networks 1Friday, December 04, 2015

PROTOCOLS AND STANDARDSPROTOCOLS AND STANDARDS

Network Standards Organizations

National Standards Organizations (Generally responsible for standards within a nation and usually participate in that nation’s international activity)• American National Standards Institute (ANSI)• British Standards Institute (BSI)• French Association for Normalization (AFNOR)• German Institute for Normalization (DIN)Regional Standards Organizations (Restrict their activity to a specific geographical region but generally influence standards outside their regions)• Committee of European Posts and Telegraph (CEPT)• European Committee for Standardization (CEN)• European Computer Manufacturers’ Association (ECMA)International Standards Organizations (Promote standards for worldwide use)• International Standards Organization (ISO)• International Telecommunications Union (ITU)consists of ITU-T, which is responsible for communications, interfaces, and other standards related to telecommunications; and ITU-R, which is responsible for allocating frequency bands in the electromagnetic spectrum for telecommunications, and for making recommendations relating to radio communications. (Note: ITU-T is the former CCITTConsultative Committee for International Telephony and Telegraphy.) Industry, Trade, and Professional Standards Organizations (Restrict their activity to member interest areas but generally influence other areas)• Electronic Industries Association (EIA)• Telecommunications Industries Association (TIA) • Institute for Electrical and Electronics Engineers (IEEE)• Internet Engineering Task Force (IETF) 29Tuesday, April 18, 202

3

Page 30: Introduction to Computer Networks 1Friday, December 04, 2015

Summary

Data communicationsNetworksThe internetProtocols and standards

30Tuesday, April 18, 2023