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

30
Introduction Chapter 1

Transcript of Introduction Chapter 1. Business Applications of Networks A network with two clients and one server....

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.