30
Introduction Chapter 1

Introduction Chapter 1. Business Applications of Networks A network with two clients and one server. Client-Server Model

Embed Size (px)

Citation preview

Page 1: Introduction Chapter 1. Business Applications of Networks A network with two clients and one server. Client-Server Model

Introduction

Chapter 1

Page 2: Introduction Chapter 1. Business Applications of Networks A network with two clients and one server. Client-Server Model

Business Applications of Networks

A network with two clients and one server.

Client-Server Model

Page 3: Introduction Chapter 1. Business Applications of Networks A network with two clients and one server. Client-Server Model

Business Applications of Networks (2)

The client-server model involves requests and replies.

Page 4: Introduction Chapter 1. Business Applications of Networks A network with two clients and one server. Client-Server Model

Home Network Applications (2)

Some forms of e-commerce.

Page 5: Introduction Chapter 1. Business Applications of Networks A network with two clients and one server. Client-Server Model

Mobile Network Users

Combinations of wireless networks and mobile computing.

•Mobile Wireless

•Fixed Wireless

Page 6: Introduction Chapter 1. Business Applications of Networks A network with two clients and one server. Client-Server Model

1.2 Network Hardware

Types of transmission technology

• Broadcast links

• Point-to-point links

Page 7: Introduction Chapter 1. Business Applications of Networks A network with two clients and one server. Client-Server Model

Network Hardware

• Local Area Networks

• Metropolitan Area Networks

• Wide Area Networks

• Wireless Networks

• Home Networks

• Internetworks

Page 8: Introduction Chapter 1. Business Applications of Networks A network with two clients and one server. Client-Server Model

Local Area Networks

Two broadcast networks(a) Bus(b) Ring

DETAILS

Page 9: Introduction Chapter 1. Business Applications of Networks A network with two clients and one server. Client-Server Model

Wide Area Networks

Relation between hosts on LANs and the subnet.

DETAILS

Page 10: Introduction Chapter 1. Business Applications of Networks A network with two clients and one server. Client-Server Model

Wide Area Networks (2)

A stream of packets from sender to receiver.

DETAILS

Page 11: Introduction Chapter 1. Business Applications of Networks A network with two clients and one server. Client-Server Model

1.3 Network Software

• Protocol Hierarchies• Design Issues for the Layers• Connection-Oriented and Connectionless Services• Service Primitives• The Relationship of Services to Protocols

Page 12: Introduction Chapter 1. Business Applications of Networks A network with two clients and one server. Client-Server Model

Network SoftwareProtocol Hierarchies

Layers, protocols, and interfaces.

Page 13: Introduction Chapter 1. Business Applications of Networks A network with two clients and one server. Client-Server Model

Protocol Hierarchies (2)

The philosopher-translator-secretary architecture.

Page 14: Introduction Chapter 1. Business Applications of Networks A network with two clients and one server. Client-Server Model

Protocol Hierarchies (3)

Example information flow supporting virtual communication in layer 5.

DETAILS

Page 15: Introduction Chapter 1. Business Applications of Networks A network with two clients and one server. Client-Server Model

Design Issues for the Layers

• Addressing– Identifying sender and receiver

• Error Control– Detection and/or correction

• Flow Control– Limiting the sender to an agreed rate

• Multiplexing– Use same connection for multiple unrelated conversation

• Routing– Find the best path to destination

DETAILS

Page 16: Introduction Chapter 1. Business Applications of Networks A network with two clients and one server. Client-Server Model

Connection-Oriented and Connectionless Services

Six different types of service.

Page 17: Introduction Chapter 1. Business Applications of Networks A network with two clients and one server. Client-Server Model

Services to Protocols Relationship

The relationship between a service and a protocol.

Architecture = {Layers, Protocols}

DETAILS

Page 18: Introduction Chapter 1. Business Applications of Networks A network with two clients and one server. Client-Server Model

1.4 Reference Models

• The OSI Reference Model

• The TCP/IP Reference Model

• A Comparison of OSI and TCP/IP

• A Critique of the OSI Model and Protocols

• A Critique of the TCP/IP Reference Model

Page 19: Introduction Chapter 1. Business Applications of Networks A network with two clients and one server. Client-Server Model

Reference Models

The OSI reference model.

DETAILS

Page 20: Introduction Chapter 1. Business Applications of Networks A network with two clients and one server. Client-Server Model

Reference Models (2)

The TCP/IP reference model.

DETAILS

Page 21: Introduction Chapter 1. Business Applications of Networks A network with two clients and one server. Client-Server Model

Reference Models (3)

Protocols and networks in the TCP/IP model initially.

DETAILS

Page 22: Introduction Chapter 1. Business Applications of Networks A network with two clients and one server. Client-Server Model

Comparing OSI and TCP/IP Models

Concepts central to the OSI model

• Services

• Interfaces

• Protocols

DETAILS

Page 23: Introduction Chapter 1. Business Applications of Networks A network with two clients and one server. Client-Server Model

A Critique of the OSI Model and Protocols

Why OSI did not take over the world

• Bad timing

• Bad technology

• Bad implementations

• Bad politics

Page 24: Introduction Chapter 1. Business Applications of Networks A network with two clients and one server. Client-Server Model

Bad Timing

The apocalypse of the two elephants.

Page 25: Introduction Chapter 1. Business Applications of Networks A network with two clients and one server. Client-Server Model

A Critique of the TCP/IP Reference Model

Problems:• Service, interface, and protocol not distinguished• Not a general model• Host-to-network “layer” not really a layer• No mention of physical and data link layers• Minor protocols deeply entrenched, hard to replace

DETAILS

Page 26: Introduction Chapter 1. Business Applications of Networks A network with two clients and one server. Client-Server Model

Hybrid Model

The hybrid reference model to be used in this book.

Page 27: Introduction Chapter 1. Business Applications of Networks A network with two clients and one server. Client-Server Model

Architecture of the Internet

Overview of the Internet.

Page 28: Introduction Chapter 1. Business Applications of Networks A network with two clients and one server. Client-Server Model

Ethernet

Architecture of the original Ethernet.

Multidrop cable

Page 29: Introduction Chapter 1. Business Applications of Networks A network with two clients and one server. Client-Server Model

Wireless LANs

(a) Wireless networking with a base station.(b) Ad hoc networking.

Page 30: Introduction Chapter 1. Business Applications of Networks A network with two clients and one server. Client-Server Model

Wireless LANs (3)

A multicell 802.11 network.