Communication Network Protocols ----Krishna Priyanka Chebrolu.

Slides:



Advertisements
Similar presentations
Click to continue Network Protocols. Click to continue Networking Protocols A protocol defines the rules of procedures, which computers must obey when.
Advertisements

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??
OSI Model OSI MODEL.
OSI MODEL Maninder Kaur
Data Communications System By Ajarn Preecha Pangsuban.
Network Layer and Transport Layer.
OSI Model MIS 416 – Module II Spring 2002 Networking and Computer Security.
OSI Model.
Open System Interconnection (OSI) Model
Networks 1 CS502 Spring 2006 Network Input & Output CS-502 Operating Systems Spring 2006.
OSI Model 7 Layers 7. Application Layer 6. Presentation Layer
Chapter 2 Network Models.
Protocol Reference Model of OSI
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.
OIS Model TCP/IP Model.
Lecturer: Tamanna Haque Nipa
Lecture slides prepared for “Business Data Communications”, 7/e, by William Stallings and Tom Case, Chapter 8 “TCP/IP”.
Communication Network Protocols Jaya Kalidindi CSC 8320(fall 2008)
Data Communications and Networks
2-2008UP-Copyrights reserved1 ITGD4103 Data Communications and Networks OSI Reference Model Lecture-5: OSI Reference Model week 5- q-2/ 2008 Dr. Anwar.
Lecture 1 The OSI Model Reference: TCP/IP Protocol Suite, 4 th Edition (chapter 2) 1.
Chapter 2 Network Models
Presentation on Osi & TCP/IP MODEL
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.
Kashif Bashir Chapter 2 Network Models.
THE OSI MODEL AND THE TCP/IP PROTOCOL SUITE CS 1202 Lectur3 part2.
Internet Addresses. Universal Identifiers Universal Communication Service - Communication system which allows any host to communicate with any other host.
Networks – Network Architecture Network architecture is specification of design principles (including data formats and procedures) for creating a network.
© McLean HIGHER COMPUTER NETWORKING Lesson 1 – Protocols and OSI What is a network protocol Description of the OSI model.
Service Primitives Six service primitives that provide a simple connection-oriented service 4/23/2017
The OSI Reference Model Chapter 2. International Organization for Standards (ISO) recognized the need to create a network model that would help network.
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.
The OSI Model and the TCP/IP Protocol Suite Outline: 1.Protocol Layers 2.OSI Model 3.TCP/IP Model 4.Addressing 1.
Network Protocol Hierarchies
Cisco – Semester 1 – Chapter 2 Network Fundamentals And The OSI Model.
The OSI Model.
TCP/IP Transport and Application (Topic 6)
OSI Model. Topics What is the OSI Model? What is a Protocol? Why 7 Layers? The 7 Layers – Application – Presentation – Session – Transport – Network –
©Brooks/Cole, 2003 Model and protocol  A model is the specification set by a standards organization as a guideline for designing networks.  A protocol.
OSI Reference Model. Open Systems Interconnection (OSI) Model International standard organization (ISO) established a committee in 1977 to develop an.
Network Protocols and Standards (Part 2). The OSI Model In 1984, the International Organization for Standardization (ISO) defined a standard, or set of.
CHAPTER 4 PROTOCOLS AND THE TCP/IP SUITE Acknowledgement: The Slides Were Provided By Cory Beard, William Stallings For Their Textbook “Wireless Communication.
Open System Interconnection Describe how information from a software application in one computer moves through a network medium to a software application.
Chapter 2 Network Models
Individual Project 1 Sarah Pritchard. Fran, a customer of your company, would like to visit your company’s website from her home computer… How does your.
Network Models.
Net 221D:Computer Networks Fundamentals
OSI Model. Open Systems Interconnection (OSI) is a set of internationally recognized, non proprietary standards for networking and for operating system.
N ETWORKING Standards and Protocols. S TANDARDS AND P ROTOCOLS The OSI Model.
OSI ARCHITECTURE IN OSI, ACTUAL INFORMATION IS OVERHEADED BY PROTOCOL LAYERS IF ALL SEVEN LAYERS ARE OVERHEADED, THEN AS LITTLE AS 15% OF THE TRANSMITTED.
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)
Network Models. The OSI Model Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO). Model for understanding.
Computer Network Lab. 1 3 장 OSI 기본 참조 모델 n OSI : Open System Interconnection n Basic Reference Model : ISO-7498 n Purpose of OSI Model ~ is to open communication.
OSI Model OSI MODEL. Communication Architecture Strategy for connecting host computers and other communicating equipment. Defines necessary elements for.
OSI Model OSI MODEL.
Chap. 2 Network Models.
The OSI Model and the TCP/IP Protocol Suite
DEPARTMENT OF COMPUTER SCIENCE
Understanding the OSI Reference Model
Lec 5 Layers Computer Networks Al-Mustansiryah University
The OSI Model and the TCP/IP Protocol Suite
Chapter 3: Open Systems Interconnection (OSI) Model
OSI Model The Seven Layers
OSI Model OSI MODEL.
Protocol Application TCP/IP Layer Model
The OSI Model and the TCP/IP Protocol Suite
OSI Reference Model Unit II
OSI Model 7 Layers 7. Application Layer 6. Presentation Layer
Presentation transcript:

Communication Network Protocols ----Krishna Priyanka Chebrolu

~ Given a Network Architecture, some rules and standards must be set up to govern the communication i.e.; communication protocols. ~ Ensures secure, fast and error-free data delivery.

Division of protocols: ~ Connection-oriented and connectionless ~ Circuit-switching and Packet-Switching ~ Virtual circuit and datagram

Circuit and Packet Switching

Protocol Hierarchies: ~ Most networks are organized as stack of layers, each one built upon the one below it. ~ Number of layers, Name, Content and Function of each layer varies from network to network.

Reference Models: Reference Models: 1. OSI Reference Model 2. TCP/IP Reference Model

OSI Reference Model The OSI model has seven layers. The principles that were applied to arrive at the seven layers can be briefly summarized as follows: 1. A layer should be created where a different abstraction is needed. 2. Each layer should perform a well-defined function. 3. The function of each layer should be chosen with an eye toward defining internationally standardized protocols. 4. The layer boundaries should be chosen to minimize the information flow across the interfaces. 5. The number of layers should be large enough that distinct functions need not be thrown together in the same layer out of necessity and small enough that the architecture does not become unwieldy.

The Physical Layer ~ The physical layer is concerned with transmitting of raw bits over a communication channel.

Definition of Hardware Specifications Encoding and Signaling Data Transmission and Reception Topology and Physical Network Design

The data link layer ~ Link Layer ~ DLL = Logical Link Layer + Media Access Control

Data Framing Addressing Error Detection and handling

The network layer is the lowest one in the OSI model that is concerned with actually getting data from one computer to another even if it is on a remote network; in contrast, the data link layer only deals with devices that are local to each other. The Network Layer The network layer is the lowest one in the OSI model that is concerned with actually getting data from one computer to another even if it is on a remote network; in contrast, the data link layer only deals with devices that are local to each other.

Logical Addressing Routing Datagram Encapsulation Fragmentation and Reassembly Error handling and Diagnostics

The Transport Layer ~Accepts data from above and splits into smaller units ~ Determines what type of service to provide to the session layer.

~ Primary goal is create reliable end to end communication. ~ The OSI protocol suite implements two types of services at the transport layer: connection-oriented transport service and connectionless transport service.

The Session Layer Session service provides four basic services to SS-users. Establishes and terminates connections between SS- users and synchronizes the data exchange between them. Performs various negotiations for the use of session layer tokens, which the SS-user must possess to begin communicating. Inserts synchronization points in transmitted data that allow the session to be recovered in the event of errors or interruptions. Enables SS-users to interrupt a session and resume it later at a specific point.

The Presentation Layer the presentation layer is charged with taking care of any issues that might arise where data sent from one system needs to be viewed in a different way by the other system. It also takes care of any special processing that must be done to data from the time an application tries to send it until the time it is sent over the network.

Translation Compression Encryption

The Application Layer The application layer contains a variety of protocols that are commonly needed by users. One widely-used application protocol is HTTP (HyperText Transfer Protocol), which is the basis for the World Wide Web. When a browser wants a Web page, it sends the name of the page it wants to the server using HTTP. The server then sends the page back. Other application protocols are used for file transfer, electronic mail, and network news.

TCP/IP Reference Model

The host-network layer The Internet Layer The Transport Layer The Application Layer

Comparison OSI vs TCP/IP

References Andrew S. Tenenbaum,Computer Networks,4 th edition. Pearson Education, ectureandProtocolSuite.htm Jim Kurose, Keith Ross, Computer Networking: A Top Down Approach Featuring the Internet, 3rd edition. Addison-Wesley, July ectureandProtocolSuite.htm