A. Beheshti Communication Group

Slides:



Advertisements
Similar presentations
Chapter 3 The Data Link Layer.
Advertisements

The Data Link Layer Chapter 3. Data Link Layer Design Issues Services Provided to the Network Layer Framing Error Control Flow Control.
Chapter 3 The Data Link Layer.
Data Link Protocols(HDLC & PPP). Data Link Protocols The set of specifications used to implement the DLL. DLL Protocols Synchronous Protocols Character-oriented.
HIGH-LEVEL DATA LINK CONTROL (HDLC) HDLC was defined by ISO for use on both point-to-point and multipoint data links. It supports full-duplex communication.
Gursharan Singh Tatla SLIP and PPP 27-Mar
Error-Detecting Codes Calculation of the polynomial code checksum.
Semester 4 - Chapter 4 – PPP WAN connections are controlled by protocols In a LAN environment, in order to move data between any two nodes or routers two.
5: DataLink Layer5-1 Chapter 5 Link Layer and LANs Computer Networking: A Top Down Approach Featuring the Internet, 3 rd edition. Jim Kurose, Keith Ross.
VLANs Port-based VLAN: switch ports grouped (by switch management software) so that single physical switch …… Switch(es) supporting VLAN capabilities can.
1 Day 01 - The Internet. 2 Chapter 1 Introduction Computer Networking: A Top Down Approach Featuring the Internet, 3 rd edition. Jim Kurose, Keith Ross.
CSC 450/550 Part 2: The Data Link Layer. CSC 450/550 Summary Part A Functions (1)Functions of the data link layer (2)Framing (3)Error control (3.1) Error.
The Data Link Layer Chapter 3. Data Link Layer Design Issues Services Provided to the Network Layer Framing Error Control Flow Control.
Example Data Link Protocols Quick review Reference Models? Layers? Flow Control? Bit stuffing? Connection Oriented? Synchronous transmission?
Point to Point protocol (PPP) Point to point, wired data link easier to manage than broadcast link: no Media Access Control Several Data Link Protocols:
HDLC and PPP. The Data Link Layer in the Internet A home personal computer acting as an internet host. Technology like Ethernet cannot provide “high-level”
Chapter 1 Introduction Computer Networking: A Top Down Approach 6th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 A note on the use of these.
 It defines the format of the frame to be exchanged between devices.  It defines how two devices can negotiate the establishment of the link and the.
THE DATA LINK LAYER Out of order with the book Dr. John P. Abraham University of Texas, Panam.
Robert E. Meyers CCNA, CCAI Youngstown State University Cisco Regional Academy Instructor Cisco Networking Academy Program Semester 4, v Chapter.
CCNA Guide to Cisco Networking Fundamentals Fourth Edition
Feb. 25, 2004 Prof. Paul Lin 1 CPET The Data Link Layer Paul I-Hai Lin, Professor Electrical and Computer Engineering Technology Purdue University,
Open Systems and Data Link Protocols November 7, 2002.
Point-to-Point Access: PPP PPP Between Routers  Used for Point-to-Point Connections only  Used as data link control (encapsulates network layer.
Transport Layer 3-1 Chapter 3 Transport Layer Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 All.
Application Layer 2-1 Chapter 2 Application Layer Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012.
Chapt 3 Data Link Layer1 Data Link Layer Functions –Provides services to network layer Well-defined interface –Framing –Flow control – between adjacent.
The data link layer. Data Link Layer Design Issues Services Provided to the Network Layer Framing Error Control Flow Control.
The Data Link Layer. Functions of the Data Link Layer Provide service interface to the network layer Frame delineation Dealing with transmission errors.
The Data Link Layer Chapter 3 10/28/2015www.noteshit.com1.
Computer Networks Module 3: Data Link Layer (Framing) Dr. Vikram Shete St. Francis Institute of Technology.
1 Physical and Data Link Layer Computer Network System Sirak Kaewjamnong.
Chapter 11 Data Link Protocols A data link protocol is a set of specifications used to implement the data link layer [A protocol is the set of rules or.
Chapter 11 Data Link Control
Data Link Layer: Data Link Control : Data Communication and Computer Networks Asst. Prof. Chaiporn Jaikaeo, Ph.D.
Point to Point connections
The Data Link Layer Chapter 3 1/21/2016www.ishuchita.com1.
Chapter 4 Network Layer Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 A note on the use of these.
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011 The Data Link Layer Chapter 3.
Computer Networks NYUS FCSIT Spring 2008 Igor TRAJKOVSKI, Ph.D. Associate Professor
The Data Link Layer RIS 251 Dr. ir. S.S. Msanjila.
Chapter 3 Transport Layer
Chapter 3 Transport Layer
Chapter 3 The Data Link Layer.
High level Data Link Layer Protocol - HDLC
HDLC and PPP.
The University of Adelaide, School of Computer Science
Chapter 11 Data Link Control
Point-to-Point Protocol (PPP)
Chapter 11 Data Link Control (DLC)
PPP Protocol.
Day 01 - The Internet.
Lesson 6 Point to Point Protocol
Chapter 3 Review on Data Link Layer
Chapter 11 - Part 2 Data Link Control.
PPP PROTOCOL The First semester
Point to Point Data Link Control
Chapter 3 Transport Layer
ECE453 – Introduction to Computer Networks
Chapter 3 – Part 2 The Data Link Layer.
Checksum Calculations
Chapter 11 Data Link Control (DLC)
Point-to-Point Protocol (PPP)
Point-to-Point Protocol (PPP)
Chapters 1~5 Overview Computer Networking: A Top Down Approach 6th edition Jim Kurose, Keith Ross Addison-Wesley Prof. Hong Liu for ECE369 Adapted from.
Instructor Mazhar Hussain
Point-to-Point Protocol (PPP)
Point-to-Point Protocol (PPP)
Data Link Control (DLC) Services
The Data Link Layer Johan Lukkien
Presentation transcript:

Advanced Computer Networking Graduate Course from Electrical Engineering School A. Beheshti Communication Group Iran University of Science and Technology Chapter 5 Link Layer Text Book: Computer Networking: A Top Down Approach 6th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 All material copyright 1996-2012 J.F Kurose and K.W. Ross, All Rights Reserved Link Layer

Point to Point link protocols High level Data link control (HDLC) History IBM: SDLC (synchronous data link control) ANSI: ADCP (advanced data communication control prcedure) ISO: HDLC CCITT: adopted as a part of X25 link access procedure (LAP) then modified to LAPB specification Bit oriented Bit stuffing for data transparency

Point to Point link protocols High level Data link control (HDLC) Frame format information supervisory unnumbered Elec. Eng. Dept. , IUST

Point to Point link protocols High level Data link control (HDLC) Frame format information supervisory unnumbered TYPE0: RECEIVE READY (Next) TYPE1: Negative Acknowledge (Next) TYPE2: RECEIVE NOT READY (before Next) stop the sender TYPE3: SLECTIVE REJECT (retransmission of Next) 32 frame types for control purpose or data in different protocols Elec. Eng. Dept. , IUST

Point to Point link protocols Data link layer in Internet Connecting user to internet (host to internet) Connecting different LANs by routers (router to router) Both of these connections are point to point Point to point protocol Elec. Eng. Dept. , IUST

Point to Point link protocols Point to point protocol (PPP) It is defined in RFC1661 standard and modified in RFC1662, RFC1663 Error correction support multiple protocols Allows IP address negotiated during connection time Permits authentication Elec. Eng. Dept. , IUST

Point to Point link protocols Main features of PPP Framing method defines start and end of frame without ambiguity A link control protocol (LCP) that allow bringing up the lines Test the line Negotiate options Bringing the lines down when not needed anymore A method to negotiate network layer options independent of network layer (NCP) Elec. Eng. Dept. , IUST

Point to Point link protocols PPP frame for unnumbered format It is byte oriented It use HDLC flag with byte stuffing It is mostly used as unnumbered Numbered frame is also defined in RFC1663 for wireless noisy channels LCP can negotiate to omit the address and control fields LCP,NCP,IP,IPX,APPLE Talk Negotiable with LCP (1500 Default) Elec. Eng. Dept. , IUST

Point to Point link protocols Simplified diagram for bringing line up and down Elec. Eng. Dept. , IUST

Point to Point link protocols LCP frame types Initiator Responder Elec. Eng. Dept. , IUST

Point to Point link protocols NCP It depends on the network layer protocols For each protocol list of negotiable options are defined For IP dynamic IP address assignment is important Elec. Eng. Dept. , IUST