ece 357 osi by the iso - western michigan universitybazuinb/ece4510/osi.pdf · ece 357 osi by the...

24
ECE 357 OSI by the ISO Dr. Bradley J. Bazuin Western Michigan University College of Engineering and Applied Sciences Department of Electrical and Computer Engineering 1903 W. Michigan Ave. Kalamazoo MI, 49008-5329

Upload: vandat

Post on 16-Sep-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

ECE 357OSI by the ISO

Dr. Bradley J. BazuinWestern Michigan University

College of Engineering and Applied SciencesDepartment of Electrical and Computer Engineering

1903 W. Michigan Ave.Kalamazoo MI, 49008-5329

OSI: ECE 357 2

Com System Tasks

OSI: ECE 357 3

Communications Protocols

OSI: ECE 357 4

Open System Interconnection (OSI) Reference Model

• The Open System Interconnection (OSI) protocol suite is comprised of numerous standard protocols that are based on the OSI reference model. These protocols are part of an international program to develop data-networking protocols and other standards that facilitate multivendor equipment interoperability. The OSI program grew out of a need for international networking standards and is designed to facilitate communication between hardware and software systems despite differences in underlying architectures.

• The OSI specifications were conceived and implemented by two international standards organizations: the International Organization for Standardization (ISO) and the International Telecommunication Union-Telecommunications Standards Sector (ITU-T). This chapter provides a summary of the OSI protocol suite and illustrates its mapping to the general OSI reference model.

Cisco Systems: Internetworking Technology Handbook, Chapter 30: Open System Interconnection Protocols, http://www.cisco.com/univercd/cc/td/doc/cisintwk/ito_doc/

OSI: ECE 357 5

OSI Model and Protocol Suites

Cisco Systems: Internetworking Technology Handbook, Chapter 30: Open System Interconnection Protocols, http://www.cisco.com/univercd/cc/td/doc/cisintwk/ito_doc/

OSI: ECE 357 6

The OSI Layer Model

OSI: ECE 357 7

The OSI Layer Model (2)

OSI: ECE 357 8

The Internet

OSI: ECE 357 9

TCP/IP Protocol

OSI: ECE 357 10

Data Flow Through Stack

OSI: ECE 357 11

Typical Message

Message Overhead containing protocol stack headers

Andrew S. Tanenbaum, Distributed Systems: Principles and Paradigm, Prentice Hall; 1st edition, 2002. ISBN: 0130888931

OSI: ECE 357 12

Client-Server TCP

a) Normal operation of TCP.b) Transactional TCP.

Andrew S. Tanenbaum, Distributed Systems: Principles and Paradigm, Prentice Hall; 1st edition, 2002. ISBN: 0130888931

OSI: ECE 357 13

Internet Routing

OSI: ECE 357 14

Internet Names

OSI: ECE 357 15

Internet Names (2)

OSI: ECE 357 16

IP Addresses

OSI: ECE 357 17

Address Fields

OSI: ECE 357 18

Subnetting

OSI: ECE 357 19

Example Subnets

OSI: ECE 357 20

Middleware Protocols

2-5

An adapted reference model for networked communication.

Andrew S. Tanenbaum, Distributed Systems: Principles and Paradigm, Prentice Hall; 1st edition, 2002. ISBN: 0130888931

OSI: ECE 357 21

Ethernet Data Link

OSI: ECE 357 22

Ethernet Cables (history)

OSI: ECE 357 23

Ethernet Packet

OSI: ECE 357 24

Ethernet CSMA/CD