ECEN 619 “Internet Protocols and Modeling” Course Materials: Papers, Reference Texts: Bertsekas/Gallager, Stuber, Stallings, etc Lecture notes and Paper.

Slides:



Advertisements
Similar presentations
Why to learn OSI reference Model? The answer is too simple that It tells us that how communication takes place between computers on internet but how??
Advertisements

Chapter 5: TCP/IP and OSI Business Data Communications, 5e.
1 William Stallings Data and Computer Communications 7 th Edition Chapter 2 Protocols and Architecture.
International Standards Organization Open Systems Interconnect (OSI) Reference Model Advanced Computer Networks.
ECEN 621, Prof. Xi Zhang ECEN “ Mobile Wireless Networking ” Course Materials: Papers, Reference Texts: Bertsekas/Gallager, Stuber, Stallings,
PROTOCOLS AND ARCHITECTURE Lesson 2 NETS2150/2850.
Protocols and the TCP/IP Suite Chapter 4 (Stallings Book)
Networking Theory (Part 1). Introduction Overview of the basic concepts of networking Also discusses essential topics of networking theory.
Jacob Boston Josh Pfeifer. Definition of HyperText Transfer Protocol How HTTP works How Websites work GoDaddy.com OSI Model Networking.
Protocols and the TCP/IP Suite
EE 4272Spring, 2003 EE4272: Computer Networks Instructor: Tricia Chigan Dept.: Elec. & Comp. Eng. Spring, 2003.
Networks: OSI Reference Model 1 International Standards Organization Open Systems Interconnect (OSI) Reference Model.
William Stallings Data and Computer Communications 7 th Edition Chapter 2 Protocols and Architecture.
COE 342: Data & Computer Communications (T042) Dr. Marwan Abu-Amara Chapter 2: Protocols and Architecture.
Network Technology CSE Network Technology CSE3020 Week 1.
Computer Networks with Internet Technology William Stallings
The OSI Model A layered framework for the design of network systems that allows communication across all types of computer systems regardless of their.
 The Open Systems Interconnection model (OSI model) is a product of the Open Systems Interconnection effort at the International Organization for Standardization.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Communicating over the Network Network Fundamentals – Chapter 2.
Chapter 5: TCP/IP and OSI Business Data Communications, 6e.
Lecture slides prepared for “Business Data Communications”, 7/e, by William Stallings and Tom Case, Chapter 8 “TCP/IP”.
THE OSI REFERENCE MODEL LES M C LELLAN DEAN WHITTAKER SANDY WORKMAN.
Protocols and the TCP/IP Suite Chapter 4. Multilayer communication. A series of layers, each built upon the one below it. The purpose of each layer is.
Lecture 1 The OSI Model Reference: TCP/IP Protocol Suite, 4 th Edition (chapter 2) 1.
ECEN 619 “Internet Protocols and Modeling” Course Materials: Papers, Reference Texts: Bertsekas/Gallager, Stuber, Stallings, etc Grading (Tentative): HW:
Computer Networks with Internet Technology William Stallings Chapter 2 Protocols and the TCP/IP Protocol Suite.
What is a Protocol A set of definitions and rules defining the method by which data is transferred between two or more entities or systems. The key elements.
Protocol Architectures. Simple Protocol Architecture Not an actual architecture, but a model for how they work Similar to “pseudocode,” used for teaching.
Protocols and the TCP/IP Suite
Networks – Network Architecture Network architecture is specification of design principles (including data formats and procedures) for creating a network.
William Stallings Data and Computer Communications 7 th Edition Data Communications and Networks Overview Protocols and Architecture.
Computer Networks with Internet Technology William Stallings Chapter 2 Protocols and the TCP/IP Protocol Suite.
Lect1..ppt - 01/06/05 CDA 6505 Network Architecture and Client/Server Computing Lecture 2 Protocols and the TCP/IP Suite by Zornitza Genova Prodanoff.
THE OSI REFERENCE MODEL Open Systems Interconnection (OSI) International Organization for Standardization( ISO)
Lecture 3: Networks and Protocols Anders Västberg Slides are a selection from the slides from chapter 3 and 4 from:
Open Systems and Data Link Protocols November 7, 2002.
Computer Networks CSC524 Lecture 1 Dr. Mohsin Iftikhar Office: Cell: Lecture 1: Introduction.
Layer Architecture Layer architecture simplifies the network design. It is easy to debug network applications in a layered architecture network. The network.
The OSI Model An ISO (International standard Organization) that covers all aspects of network communications is the Open System Interconnection (OSI) model.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Introduction Slide 1 A Communications Model Source: generates.
The OSI Model.
ECEN “Internet Protocols and Modeling” Course Materials: Papers, Reference Texts: Bertsekas/Gallager, Stuber, Stallings, etc Grading (Tentative):
Spring 2006Computer Networks1 Chapter 2 Network Models.
UNDERSTANDING THE HOST-TO-HOST COMMUNICATIONS MODEL - OSI LAYER & TCP/IP MODEL 1.
1 ECEN 489 “Computer Networks & Wireless Communications Networks” Course Materials: Papers, Reference Texts: Bertsekas/Gallager, Stuber, Stallings, etc.
Spring 2006Computer Networks1 Chapter 2 Network Models.
Chapter 2 Protocols and the TCP/IP Suite 1 Chapter 2 Protocols and the TCP/IP Suite.
William Stallings Data and Computer Communications
An Introduction to Networking
OSI Model Cisco Academy Semester 1, Chapter 2. The Seven Layers of the OSI Model International Organization of Standardization ISO.
CHAPTER 4 PROTOCOLS AND THE TCP/IP SUITE Acknowledgement: The Slides Were Provided By Cory Beard, William Stallings For Their Textbook “Wireless Communication.
1 Chapter 4. Protocols and the TCP/IP Suite Wen-Shyang Hwang KUAS EE.
Net 221D:Computer Networks Fundamentals
Lecture # 02 Network Models Course Instructor: Engr. Sana Ziafat.
ECEN “Internet Protocols and Modeling” Course Materials: Papers, Reference Texts: Bertsekas/Gallager, Stuber, Stallings, etc Lecture notes and.
TCP/IP Protocol Suite Suresh Kr Sharma 1 The OSI Model and the TCP/IP Protocol Suite Established in 1947, the International Standards Organization (ISO)
Dr. ClincyLecture1 Chapter 2 (handout 1– only sections 2.1, 2.2 and 2.3) 1 of 10 Dr. Clincy Professor of CS Exam #3 Monday (3/14/16): Opened Book, No Computer,
Lecture # 02 Network Models Course Instructor: Engr. Sana Ziafat.
TUNALIData Communications1 Chapter 2 Protocols and Architecture.
Shambhu J Upadhyaya 1 Shambhu Upadhyaya Computer Science & Eng. University at Buffalo Buffalo, New York COMMUNICATION PROTOCOLS.
Computer Networks with Internet Technology William Stallings Chapter 2 Protocols and the TCP/IP Protocol Suite.
Protocols and the TCP/IP Suite
Computer Networks with Internet Technology William Stallings
ECEN “Internet Protocols and Modeling”
Protocols and the TCP/IP Suite
ECEN 619 “Internet Protocols and Modeling”
Data and Computer Communications by William Stallings Eighth Edition
OSI Model The Seven Layers
Chapter 2. Protocols and Architecture
Protocols and the TCP/IP Suite
Presentation transcript:

ECEN 619 “Internet Protocols and Modeling” Course Materials: Papers, Reference Texts: Bertsekas/Gallager, Stuber, Stallings, etc Lecture notes and Paper Reading Lists: available on-line: TBA Class Website: Research Interests and Projects: URL: Instructor: Professor Xi Zhang Office: WERC 331D

Layers of the OSI Model Application Presentation Session Transport Network Data link Physical

OSI Application Layer Provides access to the OSI environment for users Provides distributed information services

OSI Presentation Layer Provides independence to the application processes from differences in data representation (syntax)

OSI Session Layer Provides the control structure for communication between applications Establishes, manages, and terminates connections (sessions) between cooperating applications

OSI Transport Layer Provides reliable, transparent transfer of data between end points Provides end-to-end error recovery and flow control

OSI Network Layer Provides upper layers with independence from the data transmission and switching technologies used to connect systems Responsible for establishing, maintaining, and terminating connections

OSI Data link Layer Provides for the reliable transfer of information across the physical link Sends blocks (frames) with the necessary synchronization, error control, and flow control

OSI Physical Layer Concerned with transmission of unstructured bit stream over physical medium Deals with accessing the physical medium –Mechanical characteristics –Electrical characteristics –Functional characteristics –Procedural characteristics

Comparison of OSI and TCP/IP

TCP/IP Architecture Dominance TCP/IP protocols matured quicker than similar OSI protocols –When the need for interoperability across networks was recognized, only TCP/IP was available and ready to go OSI model is unnecessarily complex –Accomplishes in seven layers what TCP/IP does with fewer layers

Elements of Standardization within OSI Framework Protocol Specification –Format of protocol data units (PDUs) exchanged –Semantics of all fields –Allowable sequence of PDUs Service Definition –Functional description that defines what services are provided, but not how the services are to be provided Addressing –Entities are referenced by means of a service access point (SAP)

Internetworking Terms Communication network – facility that provides a data transfer service among devices attached to the network Internet – collection of communication networks, interconnected by bridges/routers Intranet – internet used by an organization for internal purposes –Provides key Internet applications –Can exist as an isolated, self-contained internet

Internetworking Terms End System (ES) – device used to support end-user applications or services Intermediate System (IS) – device used to connect two networks Bridge – an IS used to connect two LANs that use similar LAN protocols Router - an IS used to connect two networks that may or may not be similar

Functions of a Router Provide a link between networks Provide for the routing and delivery of data between processes on end systems attached to different networks Provide these functions in such a way as not to require modifications of the networking architecture of any of the attached subnetworks

Network Differences Routers Must Accommodate Addressing schemes –Different schemes for assigning addresses Maximum packet sizes –Different maximum packet sizes requires segmentation Interfaces –Differing hardware and software interfaces Reliability –Network may provide unreliable service

Computer Communications Networks Architecture Base Station Fixed Host Wireless Cell Internet Backbone Mobile Host

Growth of Wireless Networks Users

Wireless Internet Wi-Fi Hotspots Space It is one of the fastest growing industry sectors –More than 1,000,000 public hotspots by 2007~2008 Almost notebooks will have automatically embedded Wi-Fi card Go and check the local hotspots online –

The Course Description Only recommended (required) textbooks for this course, but many classic/recent research papers Read and discuss –your class participation counts practice what you have learned –get your hands dirty: do several term projects –try to write up research papers Tips of taking this class –You are expected to be prepared for each lecture by reading the paper BEFORE coming to the lecture

Prerequisites Basic knowledge of calculus Programming experiences –familiar with C/C++/UNIX –useful reference books: “Internetworking with TCP/IP, Vol’s I, II, III” by Doug Comer “TCP/IP Illustrated, Vol’s 1 & 2” by Stevens

Prerequisites Probability Theories & Applications –Discrete vs. continuing random variables –Probability distribution functions –Stochastic process Optimization Principles