CSE 313 Data Communication

Slides:



Advertisements
Similar presentations
1 Fall 2005 Internetworking: Concepts, Architecture and TCP/IP Layering Qutaibah Malluhi CSE Department Qatar University.
Advertisements

Protocols and the TCP/IP Suite Chapter 4 (Stallings Book)
1 Review of Important Networking Concepts Introductory material. This module uses the example from the previous module to review important networking concepts:
04/26/2004CSCI 315 Operating Systems Design1 Computer Networks.
Understanding Networks. Objectives Compare client and network operating systems Learn about local area network technologies, including Ethernet, Token.
OSI Model 7 Layers 7. Application Layer 6. Presentation Layer
Lecturer: Tamanna Haque Nipa
1 Review of Important Networking Concepts Introductory material. This slide uses the example from the previous module to review important networking concepts:
NETWORKING CONCEPTS. TCP/IP The TCPIIP protocol suite was developed prior to the OSI model TCP/IP protocol suite was defined as having four layers: Host-to-network,
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.
Chapter 9.
Chapter 2 Network Models
Lecture 2 TCP/IP Protocol Suite Reference: TCP/IP Protocol Suite, 4 th Edition (chapter 2) 1.
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.
Section 2.31 The TCP/IP reference model the de facto Internet standard demonstrates arbitrary nature of layers –various models are possible –OSI & TCP/IP.
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.
Bob Baker Open Systems Interconnection OSI Reference model –Layer 7 application –Layer 6 presentation –Layer 5 session –Layer 4 transport –Layer 3 network.
Mukesh N. Tekwani Elphinstone College Mumbai
1 Review - OSI Model n OSI Reference Model u represents the communications process. u 7 layers: physical, data link, network, transport, session, presentation.
TCP/IP TCP/IP LAYERED PROTOCOL TCP/IP'S APPLICATION LAYER TRANSPORT LAYER NETWORK LAYER NETWORK ACCESS LAYER (DATA LINK LAYER)
Information Flow Across the Internet. What is the Internet? A large group of computers that link together to form the Worldwide Area Network (WAN)
CHAPTER 5 TCP/IP PROTOCOLS. P ROTOCOL STANDARDS Protocols are formal rules of behavior When computers communicate, it is necessary to define a set of.
OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology
Chapter 2 Protocols and the TCP/IP Suite 1 Chapter 2 Protocols and the TCP/IP Suite.
Data Communications and Networks
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
2.1 Chapter 2 Network Models – cont. Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Data Communication Network Models
The OSI Model. Understanding the OSI Model In early 1980s, manufacturers began to standardize networking so that networks from different manufacturers.
Cisco I Introduction to Networks Semester 1 Chapter 3 JEOPADY.
Spring Ch 17 Internetworking Concepts, Architecture, and Protocols Part III Internetworking.
Roadmap  Introduction to Basics  Computer Network – Components | Classification  Internet  Clients and Servers  Network Models  Protocol Layers.
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.
Protocols and the TCP/IP Suite
Computer Networks.
Computer Networks.
Chapter 3 Understanding the OSI Model
Part I. Overview of Data Communications and Networking
Chapter 1 Introduction Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011.
OSI Model And TCP\IP SUITE
OSI Protocol Stack Given the post man exemple.
Lecture 6: TCP/IP Networking By: Adal Alashban
Network Architecture Introductory material
Introduction to Networking Prof. Ananjan Maiti. Overview of the course OSI and TCP/IP Models:  Open Systems Interconnection (OSI)  Transmission Control.
Net 431: ADVANCED COMPUTER NETWORKS
The Open System Interconnection (OSI) Model & Network Protocols.
Layer 1 of the TCP/IP protocol stack: Network Access Layer (NAL)
Protocols and the TCP/IP Suite
Data and Computer Communications by William Stallings Eighth Edition
NETWORKING TECHNOLOGIES (II)
Review of Important Networking Concepts
ECEN “Internet Protocols and Modeling”
Review of Important Networking Concepts
Lecture 6: TCP/IP Networking 1nd semester By: Adal ALashban.
Network Model.
1 TRANSMISSION CONTROL PROTOCOL / INTERNET PROTOCOL (TCP/IP) K. PALANIVEL Systems Analyst, Computer Centre Pondicherry University, Puducherry –
Network Models CCNA Instructor Training Course October 12-17, 2009
CSE 313 Data Communication
Protocols and the TCP/IP Suite
EEC4113 Data Communication & Multimedia System Chapter 1: Introduction by Muhazam Mustapha, July 2010.
OSI Reference Model Unit II
INFORMATION FLOW ACROSS THE INTERNET
Kyle Broussard, Alexandra Mikolai,
16EC Computer networks unit II Mr.M.Jagadesh
Review of Important Networking Concepts
OSI Model 7 Layers 7. Application Layer 6. Presentation Layer
Open System Interconnect (OSI).
LEARNING COMPUTER NETWORKS OSI Model (layers). Why a layered model?  Easier to teach communication process.  Speeds development, changes in one layer.
Presentation transcript:

CSE 313 Data Communication Lec 01 Sabbir Muhammad Saleh

Textbook Data Communications and Networking (Fifth Edition). Behrouz Forouzan. You may also refer books of your choice with similar content or better readability. You can share you experience with the rest of the class.

Course Grading Outline Attendance: 10% Assignment: 10% Class Test: 10% Midterm:30% Final:40%

TCP/IP Stack (Protocol suite)

The Application Layer The Application Layer (Layer 4): The Application layer of the TCP/IP model is consider to be compatible with the application, presentation, and session layer of the OSI reference model. This layer gives facility to the applications for accessing the networking services. This is the fourth (4th) layer of TCP/IP model. It consists of high level protocols. This layer has ability to utilize both protocols TCP and UDP. For e.g. TFTP (trivial FTP) uses UDP because usually on a LAN the physical links are sufficiently small to make sure rapid and reliable packet transportation without errors. SMTP instead uses TCP due to error checking abilities.

The Transport Layer The Transport Layer (Layer 3): The Transport layer is the third (3rd) layer of the TCP/IP model. It transports the services which being used by the application layer. The Transport layer is similar like the transport layer of the OSI reference model and performs the same functions, like it uses both TCP and UDP protocols. Error detection and recovery also process at this layer. The transport layer also uses checksums, acknowledgements, and timeouts for controlling transmissions and end to end assured delivery.  Unlike the OSI reference model, TCP/IP model handles reliability of end-to-end issues.

The Internet Layer The Internet Layer (Layer 2): The Internet layer of the TCP/IP model performs the responsibilities as same like the Network layer of the OSI reference model. So, data delivery, key component of this architecture and routing is the main accountability of this layer. The Internet layer permits the transmission across the networks of multiple kinds and allows translation between dissimilar data addressing schemes.

The Internet Layer This layer allows packets to travel to the same destination via multiple paths. The packets may be received out of order because the way through to the desired network is not predestined. In this second (2nd) layer of the TCP/IP model, the main protocols are IP and ARP.

The Network Access Layer Network Access Layer (Layer 1): The Network Access layer is the first (1st) layer of the Transmission Control Protocol/Internet Protocol (TCP/IP) model. The Data Link layer and the Physical layer of the Open System Interconnection (OSI) Reference model, which consists of real hardware, are combined in this layer. The Network Access layer contains of wires, network interface cards (NICs), other transmission media, connectors, wireless, signal strength, wavelength, etc. along with many others.

The Network Access Layer This layer executes the different LAN operating algorithms, such as Carrier Sense Multiple Access with Collision Detection (CSMA/CD), etc. And data placement in a frame also happens in this layer. The frame format is dependent on the system being used. The frame carries data, hardware address of the host and information for data integrity.

Address Types in TCP/IP Stack Four levels of addresses are used in an internet employing the TCP/IP protocols: Physical (link) addresses Logical (IP) addresses Port addresses Specific addresses

Address Types in TCP/IP Stack

Relationship of Layers and Addresses