S. Mandayam/ CompArch2/ECE Dept./Rowan University Computer Architecture II: Specialized 0909.444.01/02 Fall 2001 John L. Schmalzel Shreekanth Mandayam.

Slides:



Advertisements
Similar presentations
Chapter 17 Networking Patricia Roy Manatee Community College, Venice, FL ©2008, Prentice Hall Operating Systems: Internals and Design Principles, 6/E William.
Advertisements

Chapter 5: TCP/IP and OSI Business Data Communications, 5e.
S. Mandayam/ ECOMMS/ECE Dept./Rowan University Electrical Communications Systems ECE Spring 2010 Shreekanth Mandayam ECE Department Rowan University.
CP476 Internet Computing TCP/IP 1 Lecture 3. TCP / IP Objective: A in-step look at TCP/IP Purposes and operations Header specifications Implementations.
ISO/OSI Model Layers Application: applications that use the network. This is were mail, browsers, ftp, etc reside Presentation: data formats, character.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based.
1 William Stallings Data and Computer Communications 7 th Edition Chapter 2 Protocols and Architecture.
Three-Layer Model Distributed data communications involves three primary components: Networks Computers Applications Three corresponding layers Network.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based.
Protocols and the TCP/IP Suite Chapter 4 (Stallings Book)
Chapter 4 : TCP/IP and OSI Business Data Communications, 4e.
Semester Copyright USM EEE442 Computer Networks Introduction: Protocols En. Mohd Nazri Mahmud MPhil (Cambridge, UK) BEng (Essex, UK)
Protocols and the TCP/IP Suite
S. Mandayam/ CompArch2/ECE Dept./Rowan University Computer Architecture II: Specialized /02 Fall 2001 John L. Schmalzel Shreekanth Mandayam.
S. Mandayam/ CompArch2/ECE Dept./Rowan University Computer Architecture II: Specialized /02 Fall 2001 John L. Schmalzel Shreekanth Mandayam.
S. Mandayam/ ECOMMS/ECE Dept./Rowan University Electrical Communications Systems ECE Spring 2009 Shreekanth Mandayam ECE Department Rowan University.
S. Mandayam/ ECOMMS/ECE Dept./Rowan University Electrical Communications Systems ECE Spring 2007 Shreekanth Mandayam ECE Department Rowan University.
William Stallings Data and Computer Communications 7 th Edition Chapter 2 Protocols and Architecture.
CSCE 515: Computer Network Programming Chin-Tser Huang University of South Carolina.
Chapter 3 Review of Protocols And Packet Formats
S. Mandayam/ ECOMMS/ECE Dept./Rowan University Electrical Communications Systems Spring 2005 Shreekanth Mandayam ECE Department Rowan University.
Computer Networks with Internet Technology William Stallings
CS 356 Systems Security Spring Dr. Indrajit Ray
Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference Slide: 1 Lesson 12 Transmission Control Protocol (TCP) Basics.
Transmission Control Protocol Internet Protocol TCP/IP.
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.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based.
Computer Networks with Internet Technology William Stallings Chapter 2 Protocols and the TCP/IP Protocol Suite.
Lecture 2 TCP/IP Protocol Suite Reference: TCP/IP Protocol Suite, 4 th Edition (chapter 2) 1.
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.
Data and Computer Communications Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based Applications 1.
Chapter 4 TCP/IP Overview Connecting People To Information.
Network Architecture Models: Layered Communications School of Business Eastern Illinois University © Abdou Illia, Fall 2015 (September 14, 2015 ) Encapsulation.
TCOM 509 – Internet Protocols (TCP/IP) Lecture 04_a Transport Protocols - UDP Instructor: Dr. Li-Chuan Chen Date: 09/22/2003 Based in part upon slides.
TCP/IP Protocols Contains Five Layers
1 Networking Chapter Distributed Capabilities Communications architectures –Software that supports a group of networked computers Network operating.
Chapter 15 – Part 2 Networks The Internal Operating System The Architecture of Computer Hardware and Systems Software: An Information Technology Approach.
Agenda 1. QUIZ 2. HOMEWORK 3. LOCAL AREA NETWORKS 4. WIDE AREA NETWORKS.
Chapter 2 Protocols and the TCP/IP Suite 1 Chapter 2 Protocols and the TCP/IP Suite.
Cisco Networking Academy S2 C9 TCP/IP. ensure communication across any set of interconnected networks Stack components such as protocols to support file.
Lecture 4 Overview. Ethernet Data Link Layer protocol Ethernet (IEEE 802.3) is widely used Supported by a variety of physical layer implementations Multi-access.
1 Introduction to TCP/IP. 2 OSI and Protocol Stack OSI: Open Systems Interconnect OSI ModelTCP/IP HierarchyProtocols 7 th Application Layer 6 th Presentation.
CHAPTER 4 PROTOCOLS AND THE TCP/IP SUITE Acknowledgement: The Slides Were Provided By Cory Beard, William Stallings For Their Textbook “Wireless Communication.
Chapter 131 Distributed Processing, Client/Server, and Clusters Chapter 13.
Chapter 4 : TCP/IP and OSI Business Data Communications, 4e.
S. Mandayam/ CompArch2/ECE Dept./Rowan University Computer Architecture II: Specialized /02 Fall 2001 John L. Schmalzel Shreekanth Mandayam.
1 Chapter 4. Protocols and the TCP/IP Suite Wen-Shyang Hwang KUAS EE.
Telecommunications Essentials John R. Durrett July 5, 2005.
VersionIHLTotal Length FlagsIdentificationFragment Offset Time To Live Destination Address OptionsPadding Protocol = 6 Type of Service IP Header TCP Destination.
ECEN “Internet Protocols and Modeling” Course Materials: Papers, Reference Texts: Bertsekas/Gallager, Stuber, Stallings, etc Lecture notes and.
The OSI Model An ISO (International standard Organization) that covers all aspects of network communications is the Open System Interconnection (OSI) model.
Two Transport Protocols Available Transmission Control Protocol (TCP) User Datagram Protocol (UDP) Provides unreliable transfer Requires minimal – Overhead.
TUNALIData Communications1 Chapter 2 Protocols and Architecture.
Computer Networks with Internet Technology William Stallings Chapter 2 Protocols and the TCP/IP Protocol Suite.
Protocols and the TCP/IP Suite
Lecture (2).
Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
Computer Networks with Internet Technology William Stallings
© 2003, Cisco Systems, Inc. All rights reserved.
Standards Basics.
Pertemuan 11 Model TCP/IP
Data and Computer Communications by William Stallings Eighth Edition
Electrical Communications Systems ECE Spring 2019
16EC Computer networks unit II Mr.M.Jagadesh
Electrical Communications Systems ECE Spring 2019
Electrical Communications Systems ECE Spring 2019
Electrical Communications Systems ECE
Presentation transcript:

S. Mandayam/ CompArch2/ECE Dept./Rowan University Computer Architecture II: Specialized /02 Fall 2001 John L. Schmalzel Shreekanth Mandayam ECE Department Rowan University Lecture 3 November 1, 2001

S. Mandayam/ CompArch2/ECE Dept./Rowan UniversityPlan Data Processing & Data Communications Communications Networks Packet Switched Networks Why are we interested in this? What are we studying here? Protocols & Protocol Architecture OSI 7-Layer Protocol Architecture TCP-IP Protocol Architecture

S. Mandayam/ CompArch2/ECE Dept./Rowan University Communications Networking Router Recall

S. Mandayam/ CompArch2/ECE Dept./Rowan University TDM: Circuit Switching Message 1 Message 2 Message N Quantize & Encode Channel Message 1 Message 2 Message N Decode LPF Recall

S. Mandayam/ CompArch2/ECE Dept./Rowan University Recall: Packet Switching Packetizing Message 2 Message 3 Message 1 1H H 23 H H 21H3 H H 21H3 H Message 2 Message 3 Message 1 Depacket -izing Recall

S. Mandayam/ CompArch2/ECE Dept./Rowan University Why are we studying this? ROUTER H 2 H 2 Memory OS COM What? Protocol Data Frequency

S. Mandayam/ CompArch2/ECE Dept./Rowan University Step 1: Step 2: Step 3: …….. Protocol Sender Medium Step 1: Step 2: Step 3: …….. Protocol Receiver Message Protocols

S. Mandayam/ CompArch2/ECE Dept./Rowan University A 3-Layer Protocol Architecture File transfer application Communications service module Network access module File transfer application Communications service module Network access module Computer 1 Computer 2 Comm network Files and file transfer commands Comm related messages

S. Mandayam/ CompArch2/ECE Dept./Rowan University ISO OSI 7-Layer Model Physical Data Link Network Presentation Session Transport Application Please Do Not Touch Steve’s Pet Alligator !!! ASIDE

S. Mandayam/ CompArch2/ECE Dept./Rowan University TCP-IP Protocol Architecture Physical Network Access Internet Transport (host-to-host) Application TCP-IP Application Presentation Session Transport Network Data Link Physical OSI Hardware Firmware Software Operating system User space

S. Mandayam/ CompArch2/ECE Dept./Rowan University TCP-IP Operation Example Network access protocol #1 Physical IP TCP Host A App X App Y Network access protocol #2 Physical IP TCP Host B App X App Y Logical connection (TCP) Port or Service access point (SAP) Global network address Network 1 Network 2 IP NAP1NAP2 Router J Subnetwork attachment point address Logical connection

S. Mandayam/ CompArch2/ECE Dept./Rowan University TCP-IP Protocol Packet TCP header IP header Network header User Data Application Byte Stream TCP Segment IP Datagram Network Level Packet

S. Mandayam/ CompArch2/ECE Dept./Rowan University IP Header VersionIHLType of ServiceTotal Length IdentificationFlagsFragment Offset Time to LiveProtocolHeader Checksum Source Address Destination Address Options + Padding octets

S. Mandayam/ CompArch2/ECE Dept./Rowan University TCP Header Source PortDestination Port Sequence Number Acknowledgement Number Data OffsetReserved URGURG ACKACK PSHPSH RSTRST SYNSYN FINFIN Window ChecksumUrgent Pointer Options + Padding octets

S. Mandayam/ CompArch2/ECE Dept./Rowan UniversitySummary

References William Stallings, Data and Computer Communications, 5 th Edition, Prentice-Hall, Jean Walrand, Communication Networks, 2 nd Edition, WCB/McGraw- Hill, 1998.